摘要:
飞信2010,beta2版,用C++重构,下载安装,测试后发现性能的确提升不少(最大占用内存最多达到40多M),下图 1、支持语音视频聊天; 2、C++重写,运行效率提升、资源占用下降; 3、全新界面设计,更清爽、更易用; 4、优化文件传输性 能; 5、群发可达64人;6、新增飞信游戏功能 全新架构PC客户端体验中心发布,欢迎大家下载体验:http://ue.fetion.com... 阅读全文
摘要:
1:EF支持的映射场景简单的映射场景:实体数据模型(EDM)中的每个实体都映射到了存储端(即数据库)的单个表。这是实体数据类型和存储架构间最简单的 映射情况。例子:实体数据模型:实体容器:Test_Simple_Model_Northwind实体集:Ccategories实体:Ccategory{Int CategoryID;String CategoryName;String Descripti... 阅读全文
摘要:
ADO.net,Linq to SQL和Entity Framework性能实测分析摘自:http://cid-79cf5e75e6e5fd50.spaces.live.com/blog/cns!79CF5E75E6E5FD50!379.entry 测试环境当然就是我这台笔 记本了,受限与硬盘转速,运行起来一定是不如台式机的,但至少保证了三个方案相同的软硬件环境:Windows Server 2... 阅读全文
摘要:
转:http://www.cnblogs.com/skynet/archive/2010/04/29/1724020.html前几天逛codeproject时,遇到一篇比较好文章,不敢独享,故译之于君共享。Outline如下:1、引言2、两个处理步骤 2.1、创建ASP.NET环境2.2、用触发的MHPM事件处理请求3、什么事件中应该做什么4、示例代码5、深入ASP.NET页面事件1、引言这篇文章... 阅读全文
摘要:
页面中在<table>标签里加了background属性后,页面OnLoad会被执行多次(经两次测试IE7和FF下情况一样);解决方法:去掉background属性,使用bgcolor属性或style{brackground:.....}; 阅读全文
摘要:
六、利用Ioc在不修改任何原有代码的情况下实现Remoting上文我们提到,为了实现对HelloGenerator.dll的分布式调用,我们不得不修改了原有程序的多处代码。那么有没有可能在不动任何原有代码的情况下,单纯靠添加组件、修改配置文件实现远程访问呢?当然可以。这次我们还是使用Spring.net完成这个工作。 经过调整后的系统组件构成如下图所示: 该方案没有修改“src\Ste... 阅读全文
摘要:
五、使用Remoting对原有系统进行改造如果使用Remoting技术对HelloGenerator进行改造,使其具有分布式远程访问能力,那么在不使用Ioc技术的情况下,我们将会作出如下调整:(1)让HelloGenerator继承自MarshalByRefObject类如果要让某个对象具有分布式的功能,必须使其继承自MarshalByRefObject,这样才可以具有远程访问的能力。因此我们需要... 阅读全文
摘要:
四、使用Spring.net实现依赖注入Spring在Java界可是响当当的名字,现在也有.net平台下的Spring框架了,那就是Spring.net。用户可以从http://www.springframework.net/下载到Spring.net的最新版本。本例子中使用的版本为“Spring Interim Build August 15, 2005 ”,并对Spri... 阅读全文
摘要:
三、基于配置文件和Reflection的工厂模式为了消除MainApp对其它组件的依赖性,我们引入工厂模式,并且根据配置文件指定的装配规程,利用.net提供的反射技术完成对象的组装工作。本部分代码仅仅提供一种功能演示,如果实际应用仍需进一步完善(建议使用一些成型的Ioc框架,例如Spring.net或Castle等)。经过改造后的系统,组件间依赖关系如下图: 可以看出这次实现了真正的“... 阅读全文
摘要:
本系列的全部源代码及二进制文件可以从这里下载:IocInCSharp.rar 你真的了解Ioc与AOP吗?我现在还不是很了解,而且越学习越发现自己了解的很少,Ioc与AOP中蕴涵了大量的能量等待我们去开发。在这个系列中,我仅仅利用Sping.net这个框架向大家展示一下Ioc与AOP的强大功能(呵呵,其实写这段话的目的是因为“文章题目”牛皮吹得有点大了,给自己个台阶下罢了)... 阅读全文