仓酷云

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

[学习教程] ASP.NET教程之利用IL织进将INotifyPropertyChanged注进到属性中仓酷云

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:19:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。SimonCropp公布了一个IL织进(ILweaving)工具,能够将属性变动关照与主动完成属性联系关系在一同。IL织进手艺,是指拆卸件中的IL代码能够重写,以增加更多功效。在更普遍的手艺高低文中,该手艺被称为面向方面编程。
Simon的这个NotifyPropertyWeaver有一个风趣的功效,它不必要特征或其他情势的标签。实践上,它剖析代码,以断定一样平常属性与调剂过的属性之间的干系。这些干系接上去就会用来确保一切准确的属性变动关照都能够收回。
NotifyPropertyWeaver作为MSBuild义务运转,利用它的项目就不要分发其他分外的程序库。它能够手工设置,或经由过程VisualStudio扩大设置。它撑持.NET3.5以上版本、SilverLight3以上版本,和基于MIT协定公布的WindowsPhone7.
检察英文原文:UsingILWeavingtoInjectINotifyPropertyChangedintoProperties
译者郑柯InfoQ中文站总编。做过开辟,当过PM,干过发卖,弄过市场,终极仍是回到媒体。有用的幻想主义者,信任:天天改动一点点,这个天下会更好。
我觉得这个学习方法很重要。初学者应该跟我一样有同样一个毛病。那就是急于求成。很想就自己做出个小小的系统来。可真要动手,却又茫然而不知所措。为什么会这样呢?因为我们没有耐心去学习基础知识。写根本看不到什么效果的测试代码。
莫相离 该用户已被删除
沙发
发表于 2015-1-20 20:37:48 来自手机 | 只看该作者
PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
小女巫 该用户已被删除
板凳
发表于 2015-1-26 06:48:42 | 只看该作者
微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。
若相依 该用户已被删除
地板
发表于 2015-1-29 13:00:01 | 只看该作者
众所周知,Windows以易用而出名,也因此占据不少的服务器市场。
老尸 该用户已被删除
5#
发表于 2015-2-6 01:08:47 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
再现理想 该用户已被删除
6#
发表于 2015-2-7 05:42:05 | 只看该作者
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
谁可相欹 该用户已被删除
7#
发表于 2015-2-9 03:53:52 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-2-24 04:31:32 | 只看该作者
碰到复杂点的问题都不知道能不能解决,现在有点实力的公司都选择自已在开源的基础上做开发。但没听说过有人在IIS上做改进的,windows、sqlserver集群方面的应用也很少见。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-3-3 18:34:02 | 只看该作者
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
活着的死人 该用户已被删除
10#
发表于 2015-3-6 18:06:44 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
11#
发表于 2015-3-7 10:00:12 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
admin 该用户已被删除
12#
发表于 2015-3-11 14:39:25 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
小妖女 该用户已被删除
13#
发表于 2015-3-18 19:20:45 | 只看该作者
通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。
变相怪杰 该用户已被删除
14#
发表于 2015-3-26 12:26:18 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-6 03:11

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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