倒车:微软MVP 卢建晖
的章,希望对大家来帮扶。原文:http://blog.csdn.net/kinfey/article/details/44421979


 

编辑语 : 今天微软的片生盛事,早上起久违的Microsoft HEC 2015
晚上来DotnetConf
2015,假要您做微软的技艺怎么可以去呢?说说自家之连载吧,前少篇分别介绍了ASP.NET
5的环境布置与于轻量级的Sublime Text上得开工作。今天始聊聊ASP.NET
5的基本构造。话说自己把自身之干活平台暂时迁移到Surface Pro 3直达应下节。

       说自ASP.NET , 本人从1.0
beta开始至今5.0过来(图片 1爆出了春秋),有三三两两项事是专程的提神,第一凡是由WebForm过渡至MVC,第二起事情虽是ASP.NET
5.0。这简单不行变动微软还是采纳了成百上千初的见解与兑现方式。例如ASP.NET
MVC就起当时太风靡的Ruby on Rails 转变而来。而今天ASP.NET
5.0尽管参照了众多NodeJS的优点。微软当即时上面为是暨得较时尚的。下面就开始说说ASP.NET
5的Web的主导构造 (如下图)   

     

          图片 2

        

       0.  从未有过错还是MVC –
不明白就失去官网入门吧图片 3

 

**       1.  新的布置方式

**

       
看看上图的路而意识Web.Config或者其他文件夹上之以Config为后序的文件少了(之前总以为读/写这种XML是同一码痛苦之事务)。真心话,做技术自不是一律段落婚姻,你需要好新厌旧。那新的ASP.NET
5的布局文件去哪了,变得什么了?肯定是大概了,更易于因好嗜的办法去定制不同的部署文件(XML,JSON,INI都得以)。在ASP.NET
5遭受举足轻重透过Startup.cs取代Web.config去得初始化配置工作。例如项目中包和管之指关系,更得升级包之本子,启动页面等。而这种安排都是由IConfiguration开始。如果你盼了解又多好拜https://github.com/aspnet/Configuration .

        图片 4

       

        2. Project.json 

        

       
这个是布置你的类别所设的担保,编译设置,资源文件之严重性文件。他通过JSON文件设置。有几只比关系的字段

        Dependencies :安你色受到所要之担保,当你用kpm
rebuild时见面根据这个去加载你的管,如果您的承保之版更新为可以透过此处开展设置。如下图这里装了一个初品类所用交的底蕴包(JSON总比XML易读好掌握)

        图片 5

          

        Framework
针对aspnet50与aspnetcore50进行所要的承保进行安装。

        Command : 设置运行K(DN)后面的参数,例如设置web / kestrel
的起步服务同端口,单元测试,或者entity framework的支持等。

       
需要了解再多请到这里 https://github.com/aspnet/Home/wiki/Project.json-file

 

           3.  Config.json

       配置数据库连接和汝对号入座的ORM引擎,这里默认是Entity Framework
7。我还愿意发生再度多之ORM引擎加进去。

 

         4.  前端配置npm/bower/grunt

        

       
你的品类用引入JS库/Bootstrap等,以往亟需在类型受到一个个下载,为了还节省时间npm+bower就可以帮助你追寻了。而grunt更有益帮你安排项目时整治/压缩你的JS,规范而的JS代码。
这里更如NodeJS,或者说是模仿。

        

 

        你本应当基本了解一个ASP.NET
5种类的布局了,明天蝉联。还是那么句多交流!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图