.Net开发系列之一框架概述

来源:互联网 发布:modo软件多少钱 编辑:程序博客网 时间:2024/09/21 09:29

今天开始深入学习.Net系列,计划一月时间内,把我在学习过程中,感觉必要的知识点和内容分享给大家!
今天主要介绍.Net框架的历史,及索要构建的生态系统,一家我们学习.Net的目标!
这里写图片描述
如上图,显示了.Net的不同架构,但他们都使用了底层的.Net核心。

ASP.Net 1.0于2002年推出,建立在.Net Framework上,简化了Web开发,允许创建包含控件的页面,数据可以拖拉到Web窗体上。
.Net 2.0 与 Visual Studio 2005在2005年一起发布。加强了控件和集中与数据的改进,如SqlDataSource和ObjectDataSource。.Net3.5 在2008年推出,带来了DynamicData,允许在几分钟内快速生成数据驱动的应用程序。随后不久发布了.Net MVC,第一次在Web开发中引入了Model-View-Controller,依旧基于ASP.Net。
MVC是.Net框架中第一个在带外(OOB,Out of Band)发布的产品,即独立的安装程序。
.Net 4和VS2010一起发布,同时发布了MVC4,引入Web Pages和创建动态页面的全新语法(Razor)。Razor成为MVC新的视图引擎。
.Net 4.5和VS2015一起发布,包括MVC4.5。并且带来了 Web API。便于编写基于Rest的web服务。
Web在不断的扩展和成长,有助于开发的库也爆炸性增长,如何找到解决问题的库,把他们引入到程序中,并且了解当前库的版本和最新版本,VS提供了Nuget工具集,Nuget是Visual Sudio的扩展,用于在VS项目中添加、删除和更新库及工具。

0 0
原创粉丝点击