Visual Studio 2019教程:C#和ASP.NET Core入门(一)
选择主题(可选)
本教程包括使用深色主题的屏幕截图(也可以选择其他主题)。
建立项目
首先,创建一个ASP.NET Core项目。在添加任何内容之前,项目类型会附带一个功能完整的网站所需的所有模板文件。
1、在开始窗口中,选择Create a new project。
2、在“Create a new project”窗口上,在搜索框中输入ASP.NET。接下来,从“Language”列表中选择C#,然后从“Platform”列表中选择Windows。
应用语言和平台筛选器之后,选择ASP.NET Core Web Application模板,然后选择Next。
注意:
如果没有看到ASP.NET Core Web应用程序模板,则可以从“Create a new project”窗口中安装。在“Not finding what you're looking for?”消息下面,选择安装更多工具和功能链接。
然后,在Visual Studio安装程序中,选择ASP.NET和Web开发工作负载。
之后,在Visual Studio安装程序中选择“Modify”按钮。如果系统提示您保存您的工作就保存。接下来,选择继续以安装工作负载。然后,返回此“Create a new project”过程中的步骤2 。
3、在“Configure your new project”窗口中,在“Project name”框中键入或输入MyCoreApp,然后选择“Create”。
4、在“Create a new ASP.NET Core Web Application”窗口中,确认ASP.NET Core 3.0出现在顶部下拉菜单中。然后,选择Web Application,其中包括示例Razor Pages,然后选择Create。
解决方案
此解决方案遵循Razor页面设计模式。它与模型-视图-控制器(MVC)设计模式的不同之处在于,它经过了简化,将模型和控制器代码包含在Razor页面本身中。
浏览解决方案
1、项目模板使用名为MyCoreApp的单个ASP.NET Core项目创建解决方案。选择Solution Explorer标签以查看其内容。
2、展开Pages文件夹。
3、在代码编辑器中查看Index.cshtml文件。
4、每个.cshtml文件都有一个关联的代码文件。要在编辑器中打开代码文件,请在“Solution Explorer”中展开Index.cshtml节点,然后选择Index.cshtml.cs文件。
5、在代码编辑器中查看Index.cshtml.cs文件。
6、该项目包含一个wwwroot文件夹,该文件夹是网站的根目录。展开文件夹可查看其内容。
您可以将静态网站内容(例如CSS、图像和JavaScript库)直接放置在所需的路径中。
7、该项目还包含在运行时管理Web应用程序的配置文件。默认的应用程序配置存储在appsettings.json中。但是,您可以使用appsettings.Development.json覆盖这些设置。展开appsettings.json文件查看appsettings.Development.json文件。
想要获取 Visual Studio 更多资源或正版授权的伙伴请联系领取