posted @ 2010-04-20 20:26
随笔分类 - C#
摘要:Windows® Communication Foundation (WCF)(以前的代号为“Indigo”)将为使用 Microsoft® .NET Framework 的开发人员从根本上改变分布式编程的接口。WCF 将现有的整套 .NET 分布式技术整合为一个编程模型,通过稳定的结构、极大改进的功能性和互操作性以及您希望拥有的所有可扩展性,全面改善了...
阅读全文
摘要:有关向 Windows 平台添加工作流支持的初步知识Microsoft Windows Workflow Foundation (WWF) 是一个可扩展框架,用于在 Windows 平台上开发工作流解决方案。作为即将问世的 Microsoft WinFX 的组成部分,Windows Workflow Foundation 同时提供了 API 和一些工具,用于开发和执行基于工作流的应用程序。Wind...
阅读全文
posted @ 2010-04-20 20:10
摘要:.Net中实现事务的几种方法总结:一、 通过后台数据库的SQL语句实现事务,在台数据库端通过语句来实现转帐业务,如下:Set xact_abort onBegin tranUpdate A_user set balance = balance -10000 where uid=’211705’Update B_user set balance = balance + 100...
阅读全文
posted @ 2009-09-08 09:29
摘要:高级程序员,以至于系统分析员,也就是对于一个程序项目的设计者而言,除了应该具备上述全部素质之外,需具备以下素质: 第一,需求分析能力 对于程序员而言,理解需求就可以完成合格的代码,但是对于研发项目的组织和管理者,他们不但要理解客户需求,更多时候还要自行制定一些需求,为什么这么说呢? 一般而言,进行研发任务,也许是客户提出需求,也许是市场和营销部门提出的需求,这时候对于研发部门,他们看到的不...
阅读全文
posted @ 2009-09-06 17:46
摘要:C#编译器为委托类型提供了+=和-=两个操作符的重载,分别对应Delegate.Combine和Delegate.Remove方法,使用这两个操作符可以大大简化委托链的构造和移除。好了,有了+=和-=,我们就可以开始今天的话题了。什么是事件?事件(event)是类型中的一种成员,定义了事件成员的类型允许类型(或者类型的实例)在某些特定事情发生的时候通知其他对象。如Button类型的Click事件,...
阅读全文
posted @ 2009-09-03 11:15
摘要:一。CLS(Common Language Specification)公共语言规范CLS是在ECMA(European Computer Manufacturers Association-欧洲计算机制造商协会)标准中定义的。CLS包含了有关语言互操作性的规则,即用一种符合CLS的语言写的代码可与另一种符合CLS的语言写的代码进行互操作。这是因为符合CLS的语言写的代码都会被编译为中间语言(IL...
阅读全文
posted @ 2009-08-08 18:50
摘要:1,什么是GCGC的全称是garbage collection,中文名称垃圾回收,是.net中对内存管理的一种功能。垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用的对象的内存。当可用内存不能满足内存请求时,GC会自动进行。在进行垃圾回收时,垃圾回收器首先搜索内存中的托管对象,然后从托管代码中搜索被引用的对象并标记为有效,接着释放没有被标记为有效的对象并收回内存,...
阅读全文
posted @ 2009-07-13 22:07
浙公网安备 33010602011771号