在当前编程语言蓬勃发展与竞争的时期,对于我们.net从业者来说,.Net Core是风头正紧,势不可挡的.芸芸口水之中,不学习使用Core,你的圈内处境或许会渐渐的被边缘化.所以我们还是抽出一点点时间学学.net core吧.
那VS Code 可以编写,也可以调试Core本人也尝试啦下,但是感觉扯淡的有点多,还是使用宇宙第一开发工具VS2017吧.
由于本篇是core的开篇,所以就稍微啰嗦一点,从创建web项目开始,先说项目文件,再来说一说配置文件与IOC使用.
创建web项目及项目文件简介关于web项目的创建,如果你创建不出来,自生自灭吧.点击右上角的x,拜拜.
从上往下说这个目录结构
1、launchSettings.json 启动配置文件,文件默认内容如下.
{ "iisSettings": { //使用IIS Express启动 "windowsAuthentication": false, //是否启用windows身份验证 "anonymousAuthentication": true, //是否启用匿名身份验证 "iisExpress": { "applicationUrl": ":57566/", //访问域名,端口 "sslPort": 0 } }, "profiles": { "IIS Express": { "commandName": "IISExpress", "launchBrowser": true, "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Production" //环境变量,默认为开发环境(Development),预发布环境(Staging),生产环境(Production) } }, "WebApplication1": { //选择本地自宿主启动,详见Program.cs文件。删除该节点也将导致Visual Studio启动选项缺失 "commandName": "Project", "launchBrowser": true, "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, "applicationUrl": ":57567" //本地自宿主端口 } } }