12 2011 档案

摘要:今天下午,借助.NET世界中一个强大的武器完成了这个小小的心愿,它就是表达式树。享受无止境,但真正让人成长与快乐的不是得到那个享受,而是这个追求享受的过程。现实世界如此,代码世界也是如此。祝大家2012年在代码世界享受更多快乐! 阅读全文
posted @ 2011-12-31 16:46 dudu 阅读(6206) 评论(19) 推荐(7) 编辑
摘要:一本书:《.NET软件架构之美 Microsoft .NET: Architecting Applications for the Enterprise》(链接)一首歌:孙燕姿《追》(链接)一部电影:《源代码 Sourec Code》(链接)一个问题:ISAPI_Rewrite引起的IIS应用程序池崩溃(fatal communication error)(链接)一个桌面:《欧洲城堡》(链接)一行代码:string.Join("','", userIDs); //List<Guid> userIDs一句话:“你在找的根本不是「成功」,你在找的是「 阅读全文
posted @ 2011-12-30 08:28 dudu 阅读(822) 评论(6) 推荐(2) 编辑
摘要:这里的“私闯sys.databases”是指Entity Framework默认发起的查询:SELECT Count(*) FROM sys.databases WHERE [name]=N'数据库名'。经过今天下午的努力,终于找到了解决方法:Database.SetInitializer(null); 阅读全文
posted @ 2011-12-27 16:52 dudu 阅读(5816) 评论(13) 推荐(12) 编辑
摘要:在C#中,目前发现的将字符串型数据string[]转换为整型数据int[]的最简单方法 —— 使用的是Array的静态方法Array.ConvertAll。 阅读全文
posted @ 2011-12-18 17:41 dudu 阅读(5068) 评论(2) 推荐(0) 编辑
摘要:AutoMapper是一个.NET的对象映射工具。主要用途是领域对象与DTO之间的转换、数据库查询结果映射至实体对象。 阅读全文
posted @ 2011-12-16 14:34 dudu 阅读(27750) 评论(11) 推荐(13) 编辑
摘要:博客园闪存分页是用JavaScript生成的,今天发现在IE8下点击页码不能翻页,翻页操作是在当前页码的onclick事件中进行的。最终通过a.onclick = function() { eval(js); }解决了问题。 阅读全文
posted @ 2011-12-14 16:40 dudu 阅读(7177) 评论(4) 推荐(1) 编辑
摘要:今天在开发博客园博客程序的WCF服务时,想在“WCF服务实现”中通过构造函数进行依赖注入。微软提供了IInstanceProvider与IServiceBehavior接口。我们只需要实现这两个接口,并让实现IServiceBehavior的类成为一个Attribute,然后加在WCF服务实现类上,就可以实现WCF的构造函数依赖注入。 阅读全文
posted @ 2011-12-13 17:06 dudu 阅读(9802) 评论(16) 推荐(5) 编辑
摘要:被这个问题困扰很久了,在博问中也问过这个问题“在VS2010如何方便地重命名一个项目”,但没有找到好的解决方法,今天终于找到了一个满意的工具Visual Studio Project Renamer。 阅读全文
posted @ 2011-12-11 15:31 dudu 阅读(34345) 评论(30) 推荐(32) 编辑
摘要:Firefox的默认安全限制不允许通过JavaScript复制到剪贴板,需要提示用户修改Firefox的设置。修改方法是打开"about:config"将"signed.applets.codebase_principal_support"设置为"true"。 阅读全文
posted @ 2011-12-09 10:23 dudu 阅读(6439) 评论(4) 推荐(1) 编辑
摘要:在ASP.NET MVC视图中通过 @using (Html.BeginForm()) 产生的是form表单提交代码,可以用javascript代码截获这个form提交,改为ajax json提交。 阅读全文
posted @ 2011-12-07 17:24 dudu 阅读(14951) 评论(5) 推荐(4) 编辑