NRabbit

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年5月15日

摘要: 飞信2010,beta2版,用C++重构,下载安装,测试后发现性能的确提升不少(最大占用内存最多达到40多M),下图   1、支持语音视频聊天; 2、C++重写,运行效率提升、资源占用下降; 3、全新界面设计,更清爽、更易用; 4、优化文件传输性 能; 5、群发可达64人;6、新增飞信游戏功能 全新架构PC客户端体验中心发布,欢迎大家下载体验:http://ue.fetion.com... 阅读全文
posted @ 2010-05-15 08:37 kevin.nrabbit 阅读(853) 评论(2) 推荐(0) 编辑

2010年5月8日

摘要: 1:EF支持的映射场景简单的映射场景:实体数据模型(EDM)中的每个实体都映射到了存储端(即数据库)的单个表。这是实体数据类型和存储架构间最简单的 映射情况。例子:实体数据模型:实体容器:Test_Simple_Model_Northwind实体集:Ccategories实体:Ccategory{Int CategoryID;String CategoryName;String Descripti... 阅读全文
posted @ 2010-05-08 22:39 kevin.nrabbit 阅读(648) 评论(0) 推荐(0) 编辑

2010年5月5日

摘要: ADO.net,Linq to SQL和Entity Framework性能实测分析摘自:http://cid-79cf5e75e6e5fd50.spaces.live.com/blog/cns!79CF5E75E6E5FD50!379.entry  测试环境当然就是我这台笔 记本了,受限与硬盘转速,运行起来一定是不如台式机的,但至少保证了三个方案相同的软硬件环境:Windows Server 2... 阅读全文
posted @ 2010-05-05 12:00 kevin.nrabbit 阅读(212) 评论(0) 推荐(0) 编辑

2010年4月30日

摘要: 转: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、引言这篇文章... 阅读全文
posted @ 2010-04-30 13:42 kevin.nrabbit 阅读(264) 评论(1) 推荐(2) 编辑

摘要: 页面中在<table>标签里加了background属性后,页面OnLoad会被执行多次(经两次测试IE7和FF下情况一样);解决方法:去掉background属性,使用bgcolor属性或style{brackground:.....}; 阅读全文
posted @ 2010-04-30 09:02 kevin.nrabbit 阅读(432) 评论(0) 推荐(0) 编辑

2010年4月29日

摘要: 六、利用Ioc在不修改任何原有代码的情况下实现Remoting上文我们提到,为了实现对HelloGenerator.dll的分布式调用,我们不得不修改了原有程序的多处代码。那么有没有可能在不动任何原有代码的情况下,单纯靠添加组件、修改配置文件实现远程访问呢?当然可以。这次我们还是使用Spring.net完成这个工作。 经过调整后的系统组件构成如下图所示: 该方案没有修改“src\Ste... 阅读全文
posted @ 2010-04-29 08:11 kevin.nrabbit 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 五、使用Remoting对原有系统进行改造如果使用Remoting技术对HelloGenerator进行改造,使其具有分布式远程访问能力,那么在不使用Ioc技术的情况下,我们将会作出如下调整:(1)让HelloGenerator继承自MarshalByRefObject类如果要让某个对象具有分布式的功能,必须使其继承自MarshalByRefObject,这样才可以具有远程访问的能力。因此我们需要... 阅读全文
posted @ 2010-04-29 08:10 kevin.nrabbit 阅读(198) 评论(0) 推荐(0) 编辑

摘要: 四、使用Spring.net实现依赖注入Spring在Java界可是响当当的名字,现在也有.net平台下的Spring框架了,那就是Spring.net。用户可以从http://www.springframework.net/下载到Spring.net的最新版本。本例子中使用的版本为“Spring Interim Build August 15, 2005 ”,并对Spri... 阅读全文
posted @ 2010-04-29 08:09 kevin.nrabbit 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 三、基于配置文件和Reflection的工厂模式为了消除MainApp对其它组件的依赖性,我们引入工厂模式,并且根据配置文件指定的装配规程,利用.net提供的反射技术完成对象的组装工作。本部分代码仅仅提供一种功能演示,如果实际应用仍需进一步完善(建议使用一些成型的Ioc框架,例如Spring.net或Castle等)。经过改造后的系统,组件间依赖关系如下图: 可以看出这次实现了真正的“... 阅读全文
posted @ 2010-04-29 08:08 kevin.nrabbit 阅读(209) 评论(0) 推荐(0) 编辑

摘要: 本系列的全部源代码及二进制文件可以从这里下载:IocInCSharp.rar 你真的了解Ioc与AOP吗?我现在还不是很了解,而且越学习越发现自己了解的很少,Ioc与AOP中蕴涵了大量的能量等待我们去开发。在这个系列中,我仅仅利用Sping.net这个框架向大家展示一下Ioc与AOP的强大功能(呵呵,其实写这段话的目的是因为“文章题目”牛皮吹得有点大了,给自己个台阶下罢了)... 阅读全文
posted @ 2010-04-29 08:07 kevin.nrabbit 阅读(243) 评论(0) 推荐(0) 编辑