.NETCorewithVisualStudioCode
目录
概述...2
先决条件...2
练习1:安装和配置.NETCore以及VisualStudioCode扩展...2
任务1:安装VisualStudioCode和.NETCore.2
任务2:安装插件...
练习2:使用命令行界面构建.NETCore应用程序...5
练习:使用VisualStudioCode和Omnisharp调试c#代码...12
任务1:从VScode启动调试器...1
任务2:附加到进程/网站...1
练习:使用VisualStudioCode开发ASP.NETCore应用程序...1
任务1:创建解决方案...1
任务2:将项目添加到我们的解决方案中...15
任务:向项目添加项目引用...16
任务:将NuGet包添加到项目或更新它...17
概述
开源和跨平台开发是Microsoft的当前和将来至关重要的策略。.NETCore已开源,同时开发了其他项来使用和支持新的跨平台策略。.NETCore2.0目前已经正式发布,是适用于针对Web和云构建跨平台应用程序的最新开源技术,可在Linux、MacOSX和Windows上运行。
.NETCore使用各种命令行工具来生成基架、构建和运行应用程序,同时可以使用VisualStudioCode进行编辑。
VisualStudioCode是微软为广大开发人员提供的免费开源的跨平台代码编辑器,和其它流行的代码编辑器,如:Sublime,Atom一样,它非常小,运行速度快,同时通过各种插件支持不同开发语言的编写。不同的地方在于,VSC的插件不仅仅提供静态的语言高亮,自动语法检测和完成功能外;还提供更加高级的编译器服务支持,这使得VSC可以在一定程度上替代IDE的功能,进行代码的编译,调试和发布操作。
本实验将介绍如何开发.NETCore跨平台应用程序,以及如何在Linux、OSX和Windows上的VisualStudioCode(code.visualstudio.