仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 923|回复: 10
打印 上一主题 下一主题

[学习教程] ASP.NET编程:编译的IronPython仓酷云

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:27:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
有专家说:net网页编程不是跨平台,net网页编程就是平台,这很好的定义了net网页编程的特点。有了net网页编程,你只需要等待net网页编程平台在新平台上移植。这还不错吧!只是,net网页编程不是一个平台,而是多个平台。你需要在这个net网页编程平台移植到另一个net网页编程平台。IronPython是微软的Python完成。它也正在同时构建出静态言语运转时(DynamicLanguageRuntime),一个使静态言语也能够像撑持静态言语的大众言语运转时那样来共享代码的基本平台。ShriBorde会商了IronPython2的今朝形态和怎样与编译的代码协同事情。
今朝编译的IronPython临时没法运转。IronPython1和行将公布的IronPython2Beta4版本将撑持这一特征。这是一个十分需要的特征,假如你想在像C#大概VB静态言语中援用IronPython的程序集。这也是像NUnit如许使用反射为基本的工具所必要的。
另外一个成绩是Python没有一种撑持CLS观点的体例。大众言语标准(CLS)是一切大众范例体系的一个子集和被以为是满意充实的互操纵性的最低限制必要。CLS兼容的代码不包含非尺度的功效,比方VB的可选参数和C#的无标记整型。
IronPython在天生CLS兼容的代码上碰到贫苦,由于没有举措表达像可见性(Publicvs.Private),参数和前往范例大概是自界说特征如许的观点。经由过程扩大言语是能够做到,可是如许就会得到同其他的Python运转时的兼容性的价值。
短时间来看,用VB大概C#编写的使用程序经由过程托管DLR来利用IronPython长短常有但愿的。至因而否为这些这些言语构建基本类库并用IronPyhon代码扩大。从久远来看,诸如C#的前期绑定而无需明白的反射逻辑,如许的加强功效被证实是有益的。检察英文原文:CompiledIronPython
来自:http://www.infoq.com/cn/news/2008/08/Compiled-IronPython简单的说:.net只有微软一家在做的,微软也不允许别人跟他做相同的工具,所以他就把需要的工具全部封装在.net的平台上了;而net网页编程是公开了。
admin 该用户已被删除
沙发
发表于 2015-1-21 07:16:55 | 只看该作者
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
莫相离 该用户已被删除
板凳
发表于 2015-1-30 10:58:52 | 只看该作者
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.
小魔女 该用户已被删除
地板
发表于 2015-2-6 10:15:54 | 只看该作者
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
山那边是海 该用户已被删除
5#
发表于 2015-2-7 18:50:55 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
第二个灵魂 该用户已被删除
6#
发表于 2015-2-7 19:50:30 | 只看该作者
微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-2-19 03:41:35 | 只看该作者
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.
变相怪杰 该用户已被删除
8#
发表于 2015-3-4 03:31:42 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
9#
发表于 2015-3-9 21:11:17 | 只看该作者
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
深爱那片海 该用户已被删除
10#
 楼主| 发表于 2015-3-17 01:10:02 | 只看该作者
主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
乐观 该用户已被删除
11#
发表于 2015-3-23 10:52:43 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 12:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表