仓酷云 发表于 2015-1-16 22:21:27

ASP.NET网页编程之.Net Framework 4.0 功能先容

也许C#刚上市的时候有些抄袭Java吧,但自从C#2.0上市之后,整个局面就扭转乾坤了,不但Java在模仿C#,而且他从来都没能跟得上C#的脚步。</p>.NetFramework4.0功效先容
微软公布了VisualStudio2010和.NETFramework4.0的Beta2测试版,微软往Framework4.0里又塞了良多新器材,有切实其实实不错,不外有的仍是感到有点粗拙,还在实行阶段,有用性不强。
复杂回忆下汗青,.NetFramework1.1实际上是个实验品,.NetFramework真正走向成熟实在从2.0入手下手的,以后的Framework3,Framework3.5实在都是基于Framework2的扩大。Framework3+Framework3SP1除修改了一些Framework2的bug以外,次要的扩大是加了3W框架,分离是WPF,WCF,WWF。F3.5和F3相似,在修改之前的Bug以外,次要的扩大是:LINQ,WF,WCF,Add-in(从此会被MEF替换)。Framework3.5SP1,又添了几个新东东:MVC,DynamicData,EntityFramework,DataServices等。
固然这内里我们也不克不及疏忽了Framework3在言语长进行的改善,比方Linq,Lambda,扩大函数,var范例的利用等等。
那我们看看Framework4.0又给我们带来了甚么?

[*].NETFramework4与Framework3.5SP1并行事情。在旧版的Framework中能够运转的使用程序,将持续可以运转在.NETFramework4上。
[*]在VisualBasic和C#言语中有所立异,比方声明lambdas、隐线continuations、静态调剂、并定名/可选参数等。
[*]在ADO.NET实体框架中增添了很多新的功效,经由过程进步笼统条理,从而简化开辟职员的干系数据库的程序。这些新功效包含:延续疏忽、POCO撑持、提早加载,测试驱动开辟的撑持、功效模子和新的LINQ运营商等。
1、以下是ASP.NET中的改善:

[*]改善JavaScript用户界面模板和AJAX中的数据绑定功效;
[*]改善ASP.NET的图表把持;
2、以下是WPF中的改善:

[*]在WPF中增添Windows7多触控、ribbon把持、义务栏扩大功效撑持;
[*]在WPF中增添Surface2.0SDK撑持;
[*]新的营业线把持,包含图表把持,智能编纂,数据网格,和其他可以进步“创建数据中央的使用程序”的开辟者履历的把持。
[*]进步功能和可扩大性;
[*]在笔墨、像素结构、当地化和互操纵性中增加可视化改善;
3、WindowsWorkflow(WF)中的改善闪开发者可以更好地把持事情流程,详细改善以下:

[*]改良举动计划模子;
[*]改善计划体验;
[*]一个新的流程建模体例;
[*]扩展调色板的举动局限;
[*]事情流程划定规矩一体化;
[*]新邮件相干的功效。
4、.NET框架还为基于WF的事情流程供应严重的功能改善:

[*]改善Windows通信基本(WCF)构架,比方流服务相干撑持,双向通讯的耐久性等。
.NET框架4还供应了新的WCF功效,比方服务发明、路由器服务、简化设置、REST撑持、诊断和功能提拔等。
c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。

谁可相欹 发表于 2015-1-16 23:51:12

ASP.NET网页编程之.Net Framework 4.0 功能先容

众所周知,Windows以易用而出名,也因此占据不少的服务器市场。

飘飘悠悠 发表于 2015-1-20 12:38:58

现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。

活着的死人 发表于 2015-1-29 07:09:39

主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。

兰色精灵 发表于 2015-2-5 23:57:11

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。

分手快乐 发表于 2015-2-14 09:47:20

以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。

仓酷云 发表于 2015-3-4 05:26:55

我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。

因胸联盟 发表于 2015-3-11 17:31:28

微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。

冷月葬花魂 发表于 2015-3-19 03:51:06

ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。

飘灵儿 发表于 2015-3-27 07:10:26

关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
页: [1]
查看完整版本: ASP.NET网页编程之.Net Framework 4.0 功效先容