.NET
wishfly
这个作者很懒,什么都没留下…
展开
-
.Net中的事件与委托
Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它只能持有与它的签名相匹配的方法的引用。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的转载 2008-01-27 01:49:00 · 702 阅读 · 0 评论 -
Is COM Dead?
A s I write this, about a month has passed since the Orlando PDC in July 2000. This PDC was easily the best Microsoft conference since the Microsoft® T转载 2008-01-10 05:57:00 · 1606 阅读 · 0 评论 -
ASP.NET MVC - 一次思想解放
如果你看过ScottGu的MVC系列blog,那么你一定对MVC有了一个初步的认识。这只是惊鸿一瞥!Rob Conery带来的才是真正的 ”思想解放“!(用词太夸张了吧?- 看过Rob的blog 就知道了)必读 - http://blog.wekeroad.com/2007/12/06/aspnet-mvc-using-restful-architecture/思想解放1 - REST是什么Peo转载 2008-01-09 13:13:00 · 769 阅读 · 0 评论 -
C#为什么要形成IL中间代码,而不是直接生成机器代码?
以前搞c/c++.最近接触C#. 相比c++,C#语言的简洁性非常好。 但有个问题: C#为什么要形成IL中间代码,而不是直接生成机器代码。 这IL中间代码,除了跨平台,还有别的作用吗? 说支持跨平台,但到目前为止.net仍然只是在WINDOWS平台上应用。 难道以牺牲性能为代价,来支持这个不考普的需求?? =========================================转载 2008-01-09 08:20:00 · 2841 阅读 · 0 评论 -
如何在C#中处理COM中定义的通知
如何在C#中处理COM中定义的通知 C++写法: STDMETHODCALLTYPE Advise( /* [in] */ IUnknown *pUnkSink, /* [out] */ DWORD *pdwCookie) = 0转载 2008-01-06 20:25:00 · 1251 阅读 · 0 评论 -
Microsoft .Net & C#:
Microsoft .Net & C#: Topic 1: C#是MS根据他的.Net战略提出的一种新语言。根据微软的技术资料,他是一种c/c++语言的扩展和升级。那么他除了继承了c/c++的简洁优美的的语言之外 他还具有那些新特性呢? 交叉语言集成:我们知道com最大的优点就是实现了软件模块的功能和开发语言之间的独立性。那么在.Net系统中依然沿袭了com的这个优点 自转载 2008-01-06 15:20:00 · 1008 阅读 · 0 评论 -
书评-Essential Windows Workflow Foundation
475)this.width=475;" />Essential Windows Workflow Foundation(EWF) 如果有中文版,我希望可以和Essential COM一样翻译成WF本质论或者WF开发精髓。我想,该书的作者Dharma Shukla和Bob Schmidt完全做到了这一点,该书可以媲美COM本质论一书,COM是隐晦难懂的,而WF从一开始就透着灵气,一般很容易被人转载 2007-12-28 08:20:00 · 1011 阅读 · 0 评论 -
关于面向对象的一点想法
C++等语言的“面向对象”是源代码级别的,是由编译器为你呈现的“一片‘面向对象’的假象” ,它只限于编译器的这一头(输入),编译器的另一头(输出)同样是一堆十分“physical”的二进制指令序列,和C等面向过程的语言的编译输出没有本质区别。所以NewB程序员说,“我能用C写出和C++同样编译结果的东东来”,NewC程序员也说,“我的代码可以通过C++的类封装检查,但执行结果完全可以破坏对象封装,转载 2008-03-23 10:41:00 · 973 阅读 · 0 评论 -
.NET反射、委托技术与设计模式
1 反射技术与设计模式 反射(Reflection)是。NET中的重要机制,通过放射,可以在运行时获得。NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 1.1 .NET可执行应转载 2007-12-29 12:25:00 · 823 阅读 · 0 评论 -
.NET的进化
从1.0开始,.NET这几年发展的速度异常惊人,全新平台的.NET1.0、改良的.NET1.1,迈向成熟的.NET2.0,大跃进的.NET 3.0,2008年将正式站上舞台的.NET3.5,每一次的改版,都带来了不同程度的惊喜,然而,更好的功能,更具生产力的工具,一切的一切,带给开发人员的不是喜悦,而是追赶新技术的疲累与茫然,今天当红的技术,转眼成为明日的黄花,不如归去,或许已经成为开发人员的共同转载 2007-12-20 13:24:00 · 853 阅读 · 0 评论 -
用.NET框架实现序列化
序列化是将一个对象保存到存储介质上或者将对象进行转换使之能够在网络上传送的行为。在一个对象被序列化之后,你会想要将它反序列化,也就是将数据重新转换为可用的对象的行为。这种类型的功能被用在一个对象必须被从一个上下文封送到另一个上下文的时候,例如当对象跨越App域的时候。另外一个例子是Web服务——对象在服务器上被序列化,通过网络被(封送或)发送到的客户端,然后被反序列化成有用的对象。 从二进制转载 2007-12-05 16:37:00 · 820 阅读 · 0 评论 -
马宁的Windows Phone 7.1初体验——XNA与Silverlight集成
马宁的Windows Phone 7.1初体验——XNA与Silverlight集成 http://blog.csdn.net/aawolf/archive/2011/06/17/6549737.aspx转载 2011-06-17 09:59:00 · 762 阅读 · 0 评论