1.下载vscode,安装dotnet core sdk

在cmd中使用命令dotnet --version可以查看当前安装的版本

2.打开vscode,设置语言和扩展

在最左边的工具栏,点击最下面的扩展按钮

搜索并安装如下两项

3.新建项目

按CTRL+~键,打开命令终端

输入以下命令

dotnet new webapp 是在当前文件夹下新建了一个名为RazorDemo的webapp项目

成功后输入code -r RazorDemo 即在vscode的当前实例中打开RazorDemo文件夹。

4.添加证书

这时右下角通知会出现

译:RazorDemo项目缺少必要的运行和调试的资源,是否添加?选择Yes

在项目的资源目录下会多出一个.vscode的文件夹,里面有两个json文件

然后打开命令终端,输入命令:dotnet dev-certs https --trust  在弹出的对话框中选择yes

5.项目文件概述

Pages文件夹:包含 Razor 页面和支持文件。 每个 Razor 页面都是一对文件:

  • 一个 .cshtml 文件,其中包含使用 Razor 语法的 C# 代码的 HTML 标记 。
  • 一个 .cshtml.cs 文件,其中包含处理页面事件的 C# 代码 。

支持文件的名称以下划线开头。 例如,_Layout.cshtml 文件可配置所有页面通用的 UI 元素 。

wwwroot文件夹:包含静态文件,如 HTML 文件、JavaScript 文件和 CSS 文件。

appSettings.json:包含配置数据,如连接字符串。

Program.cs:包含程序的入口点。

Startup.cs:包含配置应用行为的代码。

最新文章

  1. iOS开发中遇到的一些优化手段(即时更新)
  2. Xcode最好用的日志打印方法
  3. UItableVIew初探
  4. memcache命中统计
  5. 【Android市场】提交应用的一点经验分享
  6. android: 服务的生命周期
  7. 最近使用ajaxFileUpload和Jcrop来实现图片上传和截图,出现一个图片无法更换的问题
  8. web端测试和移动端测试的区别小记
  9. linux命令之echo
  10. easyui-datebox 和easyui-datetimebox 设置默认时间当前时间
  11. 光流算法:Brox算法
  12. ZOJ 2599 Graduated Lexicographical Ordering (数位DP)
  13. 01. SQL Server 如何读写数据
  14. WinForm——记住密码
  15. 使用jquery 的ajax 与 Java servlet的交互
  16. Android屏幕设置只允许上下旋转
  17. 用 pdf.js兼容部分安卓显示PDF在线预览 时,a标签直接链接参数文件不能含中文的解决办法
  18. C. Multiplicity 简单数论+dp(dp[i][j]=dp[i-1][j-1]+dp[i-1][j] 前面序列要满足才能构成后面序列)+sort
  19. SPOJ1811 LCS - Longest Common Substring(后缀自动机)
  20. JS生成PDF文件

热门文章

  1. ASP.NET Core MVC 网站学习笔记
  2. 目前最全的Python的就业方向
  3. position属性值4缺一带你了解相对还是绝对抑或是固定定位
  4. 使用JDBC获取数据库中的一条记录并封装为Bean
  5. java数据结构---循环队列
  6. 思科路由器、交换机配置Console 线线序 (亲测可以)
  7. WPF 控件功能重写(ComboBox回车搜索)
  8. docker常见操作总结
  9. 剑指offer-面试题38-字符串的排列-全排列
  10. 吴裕雄--天生自然 PYTHON数据分析:糖尿病视网膜病变数据分析(完整版)