标签存档:代码

新的多元化课程:Win与Visual Studio代码中的SQL Server数据交互,雨衣,Linux

形象我最新的多元视野课程,为使用vs代码的开发人员提供跨平台的SQL Server管理,本月早些时候上线了(就在我准备坐飞机去参加为期两周的会议旅行的时候!)

这是一门关于Visual Studio代码扩展的课程,我非常喜欢使用它,所以我想与您分享它。它是MSSQL扩展,允许您以相当丰富的方式与SQL Server进行交互,这掩盖了它所扩展的IDE的轻量级。因为vs代码是跨平台,它的所有扩展也是如此。所以你可以在Windows上编码时使用它,Mac或Linux,希望与SQL Server数据库进行一些基本交互。

作为SQL Server示例,我在Windows上使用了SQL Server LocalDB,Mac上Docker容器中的SQL Server for Linux和云中的Azure SQL。本课程不仅向您展示了如何安装vs代码(以及一些vs代码基础知识)和扩展,还向您介绍了如何设置每个数据库服务器。这也意味着它在Docker上也有一个教训,安装和运行映像,并快速开始在Azure门户中创建新的SQL数据库。

一旦一切就绪,我深入了解了MSSQL扩展的特性和功能。我翻开了所有可能的石头,确保你不会错过有用的功能,如果你只是在没有任何准备的情况下开始使用这样的工具,这是很正常的。

本课程主要是演示,非常简单地介绍PowerPoint幻灯片,我在Windows中工作,在我的MacBook上,甚至在Linux虚拟机上。

形象我也为这门课程感到骄傲的是,如果你以前从未使用过vs代码,你将学会如何绕过这个令人惊叹的编辑。如果你以前从未使用过Docker,我提供了一个非常有帮助和温和的介绍,您将能够与之合作。我得到了负责这个扩展的团队的大力支持,因为他们很高兴能得到这种关注。

所以不管你用什么语言编码,无论你做什么手术,如果您正在使用SQL Server(或有兴趣使用它),这门课程应该对掌握这个非常方便的扩展有很大帮助!

下面是课程的目录。

如果你需要一个30天的免费试用期到多元化图书馆,这样你就可以看这个了,寄给我一张便条


模块1:介绍和安装vs代码和mssql扩展

在本模块中,您将简要介绍跨平台和免费的开发人员IDE,Visual Studio代码及其MSSQL扩展,扩展允许您在不离开IDE的情况下与SQL Server数据库执行一些键交互。您还将在Windows和MacOS上演示如何安装IDE和扩展。

  • 模块和课程概述
  • 介绍Visual Studio代码和MSSQL扩展
  • 在Windows上安装Visual Studio代码
  • 在MacOS上安装Visual Studio代码
  • 介绍Visual Studio代码的编码超能力
  • 在vs代码中安装mssql扩展

模块2:为任何平台准备SQL Server,本地和云中

在这个模块中,您将学习如何设置各种SQL服务器。所有这些都可以快速安装。您将学习在Windows上安装SQL Server LocalDB,在云中创建一个Azure SQL数据库,并使用SQL Server for Linux的Docker映像在MacOS的容器中快速启动SQL Server。这将确保您有一个SQL Server数据库在课程的其余部分与之交互。

  • SQL Server LocalDB:最简单的SQL Server
  • 在云中设置Azure SQL数据库
  • 正在验证新的Azure SQL数据库
  • 设置Azure SQL数据库的最后详细信息
  • 使用Docker容器在任何O/S上承载SQL Server for Linux
  • 安装Docker并使SQL Server容器运行
  • 验证容器化数据库
  • 理解容器中的持久性和缺乏持久性
  • 在示例数据库就位的情况下提取自定义图像

模块3:从不同平台连接到不同的SQL服务器

在这个模块中,你将了解到与各种当地人联系的细节,带有mssql扩展的云和容器化SQL服务器。你将学习如何使用命令和快捷方式,如何存储连接配置文件和密码,甚至如何创建方便的快捷方式来启动MSSQL。

  • MSSQL的命令和执行引擎
  • 连接到localdb,同时了解有关mssql连接的更多信息
  • 从Windows和MacOS连接到Azure SQL
  • 演示MSSQL如何安全存储密码
  • 使用ADO.NET连接字符串进行连接
  • 连接到Docker容器中的数据库
  • 连接键盘和状态栏快捷方式
  • 创建用于启动MSSQL和连接的键盘快捷方式

模块4:学习MSSQL基础知识进行连接,查询并创建

在这个模块中,您将开始与数据库交互,执行查询和命令,探索结果集。您将了解这些代码片段,还将了解如何附加到现有数据库文件和从头创建新数据库。最重要的是您将了解到MSSQL扩展为您带来的强大的SQL编辑器和结果视图支持。

  • 附加现有数据库文件
  • 与第一个查询的结果交互
  • 智能编辑器窗口
  • 使用代码段加速命令生成
  • 进一步探索多个结果集
  • 使用代码段查看数据库元数据
  • 创建数据库,表格和数据

模块5:利用高级技巧和技巧

本模块将深入研究MSSQL,并提供不仅仅利用MSSQL特性的技巧,而且,Visual Studio代码的功能使使用MSSQL更加容易。

  • 将结果导出到csv,JSON或Excel
  • MSSQL消息的本地化
  • 通过vs代码的设置控制行为
  • 在编辑器窗口中设置代码格式
  • 结果窗口技巧,快捷方式和设置
  • 检查最后几个设置
  • 在vs代码中创建自己的SQL代码段
  • 展望Mac和Linux上的集成认证