标签档案:Visual Studio代码

新的多元化课程: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扩展的特性和功能。我翻遍了所有可能的石头,以确保你不会错过有用的功能,这是一个规范,如果你只是开始使用这样的工具没有任何准备。

这门课主要是演示,ppt幻灯片很少,我在Windows下工作,在我的Macbook上,甚至在Linux虚拟机上。

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

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

下面是课程的目录。

如果你需要30天的免费试用Pluralsight图书馆,这样你就可以看这个,给我寄张便条!


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

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

  • 模块及课程概述
  • 介绍Visual Studio代码和MSSQL扩展
  • 在Windows上安装Visual Studio代码
  • 在macOS上安装Visual Studio代码
  • 介绍Visual Studio Code的超级编程能力
  • 在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上为Linux托管SQL Server
  • 安装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上的集成身份验证

yabo

“请配置您的git用户名和电子邮件”

当试图将更改从Visual Studio代码推送到GitHub时,是否看到此消息?

原来,我在命令提示符中输入/拉出的所有时间以及每次输入我的姓名和电子邮件都可以避免使用相同的配置。但是Visual Studio代码不会让我摆脱这种惰性。

我终于在google上看到了这条消息,并从命令提示符中了解到需要进行配置。

git config--global user.name yourname git config--global user.email(保护电子邮件?)