彩票走势图

Visual Studio 2019教程:C#和ASP.NET Core入门(一)

翻译|使用教程|编辑:陈津勇|2019-11-20 12:02:51.623|阅读 1525 次

概述:本教程将使用Visual Studio,通过ASP.NET Core开发C#,创建一个C#ASP.NET Core Web应用程序,并对其进行修改,探索IDE的某些功能,然后运行该应用程序。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

免费下载Visual Studio正式版

选择主题(可选)

本教程包括使用深色主题的屏幕截图(也可以选择其他主题)。

建立项目

首先,创建一个ASP.NET Core项目。在添加任何内容之前,项目类型会附带一个功能完整的网站所需的所有模板文件。

1、在开始窗口中,选择Create a new project。

create-new-project-dark-theme.png

2、在“Create a new project”窗口上,在搜索框中输入ASP.NET。接下来,从“Language”列表中选择C#,然后从“Platform”列表中选择Windows。

应用语言和平台筛选器之后,选择ASP.NET Core Web Application模板,然后选择Next。

csharp-create-new-project-search-aspnet-core-filtered.png

注意:

如果没有看到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”。

1.png

4、在“Create a new ASP.NET Core Web Application”窗口中,确认ASP.NET Core 3.0出现在顶部下拉菜单中。然后,选择Web Application,其中包括示例Razor Pages,然后选择Create。

2.png

解决方案

此解决方案遵循Razor页面设计模式。它与模型-视图-控制器(MVC)设计模式的不同之处在于,它经过了简化,将模型和控制器代码包含在Razor页面本身中。

浏览解决方案

1、项目模板使用名为MyCoreApp的单个ASP.NET Core项目创建解决方案。选择Solution Explorer标签以查看其内容。

2、展开Pages文件夹。

3、在代码编辑器中查看Index.cshtml文件。

csharp-aspnet-index-cshtml.png

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 更多资源或正版授权的伙伴请联系领取


慧都16周年·技术服务月,软件商城优惠券不限量免费放送,购物立减服务升级,享受折上折>>>


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP