前言 VisualStudio已经发布了很久了。做为集成了Asp.NetCore1.1的地表最强IDE工具,越来越受.NET系的开发人员追捧。 随着GoogleAngular4的发布。我一直在想,怎么能够用这个地表最强IDE工具编写Angular4的Asp.NetCore项目。经过不懈的研究。终于的得到了一套很好的解决方案与大家分享。 我们的目的随着Web技术的快速发展,新的技术层出不穷,这使得Web程序的用户体验不断提升。最具代表性的就是SPA(SinglePageApplication)应用。 技术的快速发展也有弊端,那就是学习成本的不断提升。作为一名开发人员,你需要不断学习、提升自己的技术以适应这个技术快速发展的时代,以让自己不在这个技术快速发展的洪流中所淘汰。 当然,我们的老大Microsoft也是如此,借着Asp.NetCore的机会,发布了好几款集成目前流行的前端框架的Asp.NetCore的模板。文章后边我就具体描述以一下。 你需要知道的东西你需要明白的东西1.NodeJS,这是一个基于ChromeV8JavaScript引擎构建的JavaScript运行时的库,NPM就包含在NodeJS中,他具有强大的生态系统。 2.NPM包管理器,是Node包生态系统的管理器。可以使用他安装Angular所有的包以及依赖包。 2.DotNetCLI,这是微软提供的命令行接口工具。用于开发跨平台.NET程序的工具链。如果你安装了VS,默认应该已经安装DotNetCLI工具。 3.AngularCLI,这是Angular官方发布的AngularCLI工具,可以使用他对Angular进行新建、编译、运行等操作。 4.Asp.NetCore,这是微软推出的跨平台Web应用程序。功能强大。官方文档非常完善。 5.TypeScript,这是一种类型化的JavaScript,可以通过他编译生成Javascript,Angular就是基于TypeScript的。 6.RESTfulAPI,这是一个很火热的Web应用程序API的设计理念。微软北京好的白癜风医院是哪家北京中科白癜风医院
|