从师:刘铁猛
1,Console(类dos):
直接运行的话,一闪而过。原因:程序运行完后自动关闭。
如何像交给客户一样运行?解决方法如图:
最后代码和结果合影:
2,Windows Froms(Old)
创建类型:
找不到工具箱时去view:
双击click,生成一个函数(方法),当click此button,执行函数。
最后代码和结果合影:
3,WPF
创建类型:
二者明显区别:WPF下方多了一些像html一样的代码。
好处:
a,提高效率,方便设计师直接涉入开发团队。所用代码为xtml语言,一般设计师是懂xtml语言的。
b,可重用性,如果觉得这次的布局设计,颜色搭配很不错,我们可以把这段代码存在一个“资源词典”的文件里面,别的程序也可以再次重用他。
c,属性编辑可视化。
微软特点:一脉相承,会了旧技术,学新技术也很方便。
最后代码和结果合影:
4,ASP.NET Web Forms(Old)
与Windows Forms是统一年代的技术。
特点:通过publish可以直接发布到网站上,也可以限制哪些人能看,哪些人不能看。常用于论坛,内容管理网站等等。
5,ASP.NET MVC(Model-View-Controller)
程序开发的架构,把不同种类的代码分开不同的文件里。保证程序在很大的情况下仍能清晰的进行维护。
6,ASP.NET Core Web
wwwroot是网站的根,可将静态站点内容(如CSS,img和js库)直接放置在所需的路径中。
该项目还包含在运行时管理 Web 应用的配置文件。 默认应用程序配置存储在 appsettings.json 中。
运行,调试和更改:
a,选择IIS Express,在调试模式下生成并运行应用。
b,VS启动浏览器窗口,然后即可在菜单栏中看到“主页”和“隐私”页面。
c,返回到VS,按shift+f5停止调试。
d,在 Visual Studio 中,打开要编辑的“Privacy.cshtml” 。 接下来,删除“使用此页面详细说明网站的隐私策略”语句,并将其替换为“此页面自 @ViewData["TimeStamp"] 起构建”。
e,现在,让我们对代码进行更改。 选择“Privacy.cshtml.cs”。 然后,选择以下快捷方式清理文件顶部的 using
指令:
鼠标悬停或选择灰显的 using
指令。 快速操作灯泡将出现在插入点下方或左边距中。 选择此灯泡,然后选择“删除不必要的 using”。*(预览更改在下面)
f,使用 DateTime.ToString 方法为针对区域性或区域设置格式的当前日期创建字符串。
输出Hello,World:
a,Pages>Index.cshtml(对应web应用中的主页)
b,h1中的内容改为“Hello,World!”
输出结果: