简单生活 发表于 2015-1-18 11:26:55

ASP.NET编程:静态C#实战仓酷云

计算机发展到这个时候,很多技术日益成熟,想学好一种技术都是不容易的,当你学会用的时候你对它的很多原理可能很不了解)REST式的webservice挪用要比基于SOAP的挪用更具上风,由于它无需工具的撑持。这使得一些言语如Ruby和Python能够很轻松地对其举行挪用。不幸的是,C#却做不到这一点,由于短少需要的撑持。
形成这类不同的缘故原由在于静态范例。像Ruby和Python如许的言语能够间接将JSON和基于XML的了局转化为对象模子。接上去每种言语都可使用其尺度的办法和属性语法来会见该对象了。关于像C#如许的言语来讲,假如事前不晓得对象是甚么模样的话是没法举行这类映照的。因而,我们不能不编写需要的类息争析逻辑,而这个历程其实有趣且简单堕落。
借助C#4,这统统都云消雾散了。经由过程将其与NikhilKothari的静态Rest项目举行整合,C#和VB开辟者能够取得静态言语开辟者所具有的那种洁净的语法。由于这仍是基于初期预览版,以是另有一些限定。
注重到在CTP中还不撑持静态范例索引,这违反了一般的数组语法。因而在其上利用了Item()。但是,我原告知在随后的构建中已到场了对静态范例索引的撑持。在随后的帖子中,Nikhil先容了利用C#4挪用Amazon和Flickr服务。
检察英文原文:DynamicC#inAction
来自:http://www.infoq.com/cn/news/2008/11/Dynamic-C
说句实话,net网页编程跨平台根本就不是外行人想想的那种,一次编译,处处运行。

透明 发表于 2015-1-18 13:15:00

是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。

爱飞 发表于 2015-1-22 05:37:38

HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.

分手快乐 发表于 2015-1-30 22:54:57

使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

再现理想 发表于 2015-2-3 12:37:21

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

不帅 发表于 2015-2-6 14:55:53

关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。

小女巫 发表于 2015-2-7 01:37:15

HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.

谁可相欹 发表于 2015-2-7 02:17:15

JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。

简单生活 发表于 2015-2-15 01:12:50

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。

金色的骷髅 发表于 2015-3-11 09:34:49

ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

冷月葬花魂 发表于 2015-3-13 11:08:41

CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。

冷月葬花魂 发表于 2015-3-18 02:58:07

网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!

莫相离 发表于 2015-3-25 10:06:56

由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
页: [1]
查看完整版本: ASP.NET编程:静态C#实战仓酷云