仓酷云

标题: ASP.NET网页编程之.NET Framework的版本:市场 vs 实际仓酷云 [打印本页]

作者: 乐观    时间: 2015-1-18 11:29
标题: ASP.NET网页编程之.NET Framework的版本:市场 vs 实际仓酷云
什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的)因为微软关于.NETFramework3.0的版本定制战略让社区有些含混,ScottHanselman注释了市场与实际之间的偏向和其缘故原由。在ScottHanselman在他的文章“怎样让一个IIS使用程序或使用程序池利用ASP.NET3.5而不是2.0”里回覆了成绩以后,有关版本的各类疑问又从头浮出水面了。开辟职员但愿晓得怎样设置IIS可使他们的使用程序可以利用最新的LINQ特征和WCF的REST撑持。
这个成绩的谜底十分复杂:假如要利用.NETFramework3.5,只需设置使用程序中的web.config文件便可,由于“最主要的工具是在assemblies设置节中新增加的程序集”而不是IIS。您的使用程序池必需仍旧利用CLR2.0版本,比方.NETFramework2.0。
与版本有关的各类困惑多数源于如许的推测:“框架的每一个次要版本城市带来一个新的CLR”。不外现实上CLR仍旧基于2.0版本,也就是说“框架版本!=CLR版本”。
因而.NETFramework的版本更像是一种“市场说法”,其实不代表CLR或编译器的版本。
.NETFramework3.0增加了“三个次要的类库:WCF(WindowsCommunicationFoundation即Indigo)、WPF(WindowsPresentationFoundation即Avalon)和WindowsWorkflow即WF。
最少:您不用忧虑安装.NET3.0会对您的体系形成任何严重改动。您的2.0程序在安装了3.0的体系上运转。它们都是利用2.0版本编译器天生的,在CLR2.0中运转的2.0使用。
.NETFramework3.5带来了“新的C#和VB言语的编译器”,它们都是利用诸如LINQ等新言语特征的需要组件。除此以外它还包括了一些新的程序集,比方“为WindowsCommunicationFoundation所供应的REST撑持”和之前有过自力下载版本的ASP.NETAJAX。
.NETFramework4.0大概会引进DynamicLanguageRuntime(DLR),到当时候市场和实际又该呈现一次碰撞了。
检察英文原文:.NETFrameworkVersions:Marketingvs.Reality
来自:http://www.infoq.com/cn/news/2008/04/dotnet-framework-versions
觉得J2EE好像有很多工具,比如servlet,jboss,tomcat,ejb什么的,可是微软的.NET怎么什么也没有啊?
作者: 因胸联盟    时间: 2015-1-20 07:47
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
作者: 冷月葬花魂    时间: 2015-1-28 06:02
Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。
作者: 金色的骷髅    时间: 2015-1-31 05:11
同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。
作者: 不帅    时间: 2015-2-5 21:20
使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者: 飘灵儿    时间: 2015-2-9 02:13
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
作者: 再现理想    时间: 2015-2-9 23:27
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
作者: 精灵巫婆    时间: 2015-3-1 08:48
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
作者: 分手快乐    时间: 2015-3-10 12:59
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
作者: 简单生活    时间: 2015-3-17 07:11
那么,ASP.Net有哪些改进呢?
作者: 老尸    时间: 2015-3-24 01:33
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2