Do You Kown Asp.Net Core

  • 时间:
  • 浏览:5

朋友知道近期Asp.Net Core2.0发布了,微软也推出了Razor Page来作为默认的Asp.Net Core Web项目,但一过后过后开使并越来越提供Scaffolding Template(后简称ST)功能,使朋友每次对于另有一个 Model必须进行4-有一个页面和PageModel的编写,代码量比Asp.Net MVC多了不少,好在ST及时出現,不过这次并越来越结合到VS中,朋友必须通过换成另有一个 生成包及CMD命令来完成,确实简化了点,但为宜编码量少了,Let’s do it!

上端我会把用Razor Page遇到的问題总结上放来,非常看好它,相信会越来越火的。

过后输入以下命令:

朋友才能看一遍它自动创建了相应的View和PageModel。

才能看一遍 它使用了Blog作为实体类的集合名了,但在Step 3中,我使用的是Blogs,这应该是个bug,想提交的,但越来越找到相应的项目。

朋友看下Create.cshtml.cs代码,其中一段:

朋友知道在Asp.Net MVC中,过后你使用的EF的DBContext句子,让他在vs中通过右键正确处理方案-换成控制器-换成中有 视图的控制器,过后vs会根据你选用的Model自动生成相应的CURD的控制器和View,非常便利,你這個 就叫做 ASP.NET Scaffolding Template,事先雪燕大大有过一篇介绍,有兴趣才能看看【传送门】

我的是:E:\project\aspnet\Demos\WebApplication4\WebApplication4

PS:asp.net core QQ学习群:37624300054 通关密码:cnblogs(无密码一律不通过)

后天就说 伟大的祖国生日了,朋友节日快乐!明天去HK迪士尼好期待,嘿嘿。

ok,过后顺利你就能看一遍如下提示:

先移步到项目目录(Program.cs和Startup.cs你這個 目录)

[这里一定要做下迁移,过后生成代码会不成功,我估计生成代码会去读取数据库]

确实越来越MVC越来越便利,但为宜也节约了朋友不少时间。