本文不是连环画,之以是在开篇以图形的情势来展现本文主题,实在就是想加倍出格的夸大这几个观点的主要性和存眷度,同时但愿从分析其干系和接洽的角度来说述.NETFramework面前的故事。由于,在作者看来想要深切的懂得.NET,必需起首从懂得范例入手下手,由于CLR手艺就是基于范例而睁开的。而懂得范例则有需要把核心放在.NET范例系统的大众基本架构上,这就是:通用范例体系(CommonTypeSystem,CTS)。
我之以是将最基础的内容以自力的章节来年夜加文字,除为前面几篇关于对范例这一话题深切会商做以展垫以外,更主要的是从论坛上、博客间,我发明有良多偕行对.NETFramework基本架构的几个主要系统的了解有所偏向,因而很有需要补上这一课,必备我们在深切探究常识的过程当中,可以熟能生巧。
.NET供应了丰厚的范例条理布局,从上图中也能够看出该条理布局是基于单承继条理完成的,反应了.NET面向对象准绳中完成单承继、接口多承继的特性。关于值范例和援用范例,是以后要切磋的重点内容,也是『咀嚼范例』子系列的重中之重,在此不作进一步切磋,可是下面的这张图有需要分明的印在心中,由于没有甚么比这个更基本的了。
可见,这些基础内容互相接洽,以复杂的文字来廓清其观点、接洽和功效,明显还不敷力度。但是在此我们以举一反三的体例来引进对这些常识的寻找,目标是给一个出口,今后来举行更深切的探究是每一个计划职员的发展的关头,就像对FCL的熟悉,必要理论,必要工夫,必要心机。
作者: 若相依
时间: 2015-1-21 05:38
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
作者: 因胸联盟
时间: 2015-1-27 21:25
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
作者: 金色的骷髅
时间: 2015-1-30 16:32
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
作者: 山那边是海
时间: 2015-2-4 20:20
逐步缩小出错代码段的范围,最终确定错误代码的位置。
作者: 透明
时间: 2015-2-9 16:58
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 爱飞
时间: 2015-2-27 12:01
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 冷月葬花魂
时间: 2015-3-5 11:05
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
作者: 兰色精灵
时间: 2015-3-6 16:52
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
作者: 柔情似水
时间: 2015-3-13 04:19
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
作者: 简单生活
时间: 2015-3-20 12:39
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
欢迎光临 仓酷云 (http://ckuyun.com/) |
Powered by Discuz! X3.2 |