追溯ASP.NET发展史
2000年全新平台的ASP.NET 1.0正式发布,发展速度异常惊人,2003年升级为1.1版本。ASP.NET 1.1发布之后,更加激发了Web应用程序开发人员对ASP.NET的兴趣,并且对网络技术的发展起到了巨大的推动作用。为了达到"减少70%代码"的目标,2005年11月微软公司又发布了ASP.NET 2.0。ASP.NET 2.0的发布是.NET技术走向成熟的标志。
伴随着强劲的发展势头,2008年微软推出了ASP.NET 3.5,使网络程序开发更倾向于智能开发。ASP.NET 3.5是建立在ASP.NET 2.0 CLR(公共语言运行库)基础上的一个框架,其底层类库依然调用的是.NET 2.0以前封装好的所有类,但在.NET 2.0的基础上增加了众多的新特性,如LINQ数据库访问技术等。
ASP.NET前进的步伐从未停止,2010年又发布了ASP.NET 4.0。
你问我答:.NET发展这么快,能跟得上吗?
U 也许有人会有这样的无奈:.NET 2.0、3.5才刚弄明白,.NET 4.0又来了,今日当红技术会不会成为明日黄花?可以肯定地回答,对于.NET无须忧虑!.NET 1.0发表之后,其框架便已经固定。仔细看一下.NET的架构,就会发现每一次的改版都只是在旧的框架上堆叠补充了一些新的东西。开发人员面对新版本(无论是目前的3.5还是已经发布的4.0),使用的依然是熟悉的技术,对于新的功能有针对性地学习一下即可。对于.NET 2.0、3.0和.NET 3.5增加的功能,可以用一些简单的数学公式来说明。
.NET 2.0=CLR+BCL+C#(VB.NET)+Win Form+Web Form
.NET 3.0=CLR+WCF+WPF+WF+WCS
.NET 3.5=.NET 3.0+ASP.NET AJAX+Sliverlight+LINQ
说明:从上面可以看出,.NET 2.0到.NET 3.0,.NET 3.0到.NET 3.5都是一种补充,而非革命,所以千万不要以为.NET 2.0马上过时了,重新学.NET 3.5,前面的积累仍然是有价值的,并且是必要的。
相关文章
- Asp.Net Core 发布和部署( MacOS + Linux + Nginx )
- .NET轻量级DBHelpers数据访问组件
- 《ASP.NET MVC4 WEB编程》学习笔记------乐观锁和悲观锁
- ASP.NET生成验证码
- ASP.NET防止自己网站的资源被盗(通过IHttpHandler 带样例说明)
- ASP.NET防止自己网站的资源被盗(通过IHttpHandler 带样例说明)
- .net 4种单例模式
- Asp.net Mvc (Filter及其执行顺序)
- ASP.NET MVC 一款可预览、裁剪头像上传组件
- 使用.NET Framework中的对象来检索网页和处理其内容
- ASP.NET Core 6框架揭秘实例演示[28]:自定义一个服务器
- ASP.NET Core错误处理中间件[4]: 响应状态码错误页面
- 如何远程关闭一个ASP.NET Core应用?
- 通过3个Hello World应用来了解ASP.NET 5应用是如何运行的(1)
- 【原创】.NET平台机器学习组件-Infer.NET连载(二)贝叶斯分类器
- atitit.技术选型方法总结为什么java就是比.net有前途
- net.sf.json.JSONOBJECT.fromObject 与 com.alibaba.fastjson.JSONObject.parseObject
- Create an OData v4 Endpoint Using ASP.NET Web API 2.2(使用ASP.NET Web API 2.2创建OData v4端点)
- .NET Core Session的使用方法
- LINQPad,我的C#/.NET学习诀窍
- TX Text Control .NET Server for ASP.NET 31.X
- Iocomp.Ultra Pack V5.SP3 for .Net Crack