上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 86 下一页
摘要: 在C#中,目前发现的将字符串型数据string[]转换为整型数据int[]的最简单方法 —— 使用的是Array的静态方法Array.ConvertAll。 阅读全文
posted @ 2011-12-18 17:41 dudu 阅读(5101) 评论(2) 推荐(0)
摘要: AutoMapper是一个.NET的对象映射工具。主要用途是领域对象与DTO之间的转换、数据库查询结果映射至实体对象。 阅读全文
posted @ 2011-12-16 14:34 dudu 阅读(27789) 评论(11) 推荐(13)
摘要: 博客园闪存分页是用JavaScript生成的,今天发现在IE8下点击页码不能翻页,翻页操作是在当前页码的onclick事件中进行的。最终通过a.onclick = function() { eval(js); }解决了问题。 阅读全文
posted @ 2011-12-14 16:40 dudu 阅读(7196) 评论(4) 推荐(1)
摘要: 今天在开发博客园博客程序的WCF服务时,想在“WCF服务实现”中通过构造函数进行依赖注入。微软提供了IInstanceProvider与IServiceBehavior接口。我们只需要实现这两个接口,并让实现IServiceBehavior的类成为一个Attribute,然后加在WCF服务实现类上,就可以实现WCF的构造函数依赖注入。 阅读全文
posted @ 2011-12-13 17:06 dudu 阅读(9851) 评论(16) 推荐(5)
摘要: 被这个问题困扰很久了,在博问中也问过这个问题“在VS2010如何方便地重命名一个项目”,但没有找到好的解决方法,今天终于找到了一个满意的工具Visual Studio Project Renamer。 阅读全文
posted @ 2011-12-11 15:31 dudu 阅读(34506) 评论(30) 推荐(32)
摘要: Firefox的默认安全限制不允许通过JavaScript复制到剪贴板,需要提示用户修改Firefox的设置。修改方法是打开"about:config"将"signed.applets.codebase_principal_support"设置为"true"。 阅读全文
posted @ 2011-12-09 10:23 dudu 阅读(6530) 评论(4) 推荐(1)
摘要: 在ASP.NET MVC视图中通过 @using (Html.BeginForm()) 产生的是form表单提交代码,可以用javascript代码截获这个form提交,改为ajax json提交。 阅读全文
posted @ 2011-12-07 17:24 dudu 阅读(14975) 评论(5) 推荐(4)
摘要: 这里的事务日志清理是指截断事务日志并释放空间。操作方法:1、通过备份事务日志进行截断;2、通过收缩日志文件释放日志文件占用的空间。 阅读全文
posted @ 2011-11-26 22:15 dudu 阅读(18820) 评论(6) 推荐(0)
摘要: 一位园友在博问(http://q.cnblogs.com/)中提了一个问题科学计数法转换为正常数。我对这个问题的解读是:如何将6E-308显示为正常小数的形式。我想到了一个解决方法。 阅读全文
posted @ 2011-11-21 13:31 dudu 阅读(6130) 评论(4) 推荐(0)
摘要: 在前一篇文章“一个伴随ASP.NET从1.0到4.0的OutputCache Bug”中,揭露了ASP.NET OutputCache的一个浏览器缓存的Bug。在这篇文章中,我们将揭露ASP.NET OutputCache的另一个Bug,这个Bug在去年2月份的时候揭露过一次,但是当时揭露不够彻底,解决方法也不够完美。这里再揭露一次。 阅读全文
posted @ 2011-11-07 14:53 dudu 阅读(12481) 评论(16) 推荐(6)
摘要: 小bug,解决方法也很简单。但是,如果你不知道这个bug,又会陷入微软的一个骗局,不知不觉中浪费了服务器资源与带宽。微软那么有钱,有那么多天才程序员,可是Bug也很难避免,可见开发优秀的软件是多么具有挑战性的工作! 阅读全文
posted @ 2011-11-03 19:39 dudu 阅读(7848) 评论(31) 推荐(14)
摘要: 这里的“寂寞”指的是将ASP.NET程序中的初始化代码从Global.asax.cs的Application_Start()方法中,移至单独的程序集中,并且这个程序集与Web项目的程序集没有任何来往。这篇文章通过两种方法让初始化代码变得更优美:1)PreApplicationStartMethod;2)Bootstrapper(codeplex上的开源项目)。 阅读全文
posted @ 2011-11-03 09:00 dudu 阅读(13357) 评论(31) 推荐(23)
摘要: 刚开始使用WCF时,总是在using中进行调用。后来发现,这是微软的一个“骗局”,当时我写了篇博客“不要在using语句中调用WCF服务”。经过近10个月这样调用之后,再也无法忍受。于是,今天决定解决这个问题。 阅读全文
posted @ 2011-11-02 23:08 dudu 阅读(15060) 评论(27) 推荐(13)
摘要: WCF Web API 是 “First-class programming model for HTTP in WCF”,而 HTTP 是 Web 世界的通行证,Web API 可以让我们更轻松地畅游于 Web 编程世界。实现 REST 只是 WCF Web API 小试牛刀,我们还可以不用候改任何服务端代码,只改变客户端请求的方式,就可以返回不现类型的数据。 阅读全文
posted @ 2011-10-27 14:08 dudu 阅读(16223) 评论(20) 推荐(10)
摘要: 遇到一个WCF异步调用的问题,采用客户端与服务端异步操作都没能解决问题,后来用[OperationContract(IsOneWay = true)]解决了问题。需要注意的地方:标记为IsOneWay的方法返回值必须为void;WCF客户端要重新生成代理类。 阅读全文
posted @ 2011-10-21 19:15 dudu 阅读(5449) 评论(7) 推荐(8)
摘要: 今天继续学习了基于 XMLHttpRequest long polling 的 Comet,又用 ASP.NET MVC 实现了一下,在这篇文章中分享一下。以前觉得Comet是很高深的东西,自己动手做了之后,发觉得原来没那么难。所以,重要的是动手去做。 阅读全文
posted @ 2011-10-17 16:14 dudu 阅读(12546) 评论(40) 推荐(14)
摘要: 今天有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份。让我帮他解决一下,不然他要赔偿客户很多钱。 阅读全文
posted @ 2011-10-15 18:42 dudu 阅读(156779) 评论(70) 推荐(61)
摘要: 昨天学习了“反向Ajax,第1部分:Comet介绍”(英文版),但文中的代码服务端代码用的是Java。为了更好的理解这部分知识,实际体验一下,于是用ASP.NET MVC实现了其中一个示例 —— 基于 Multi-part XMLHttpRequest 的 Comet。 阅读全文
posted @ 2011-10-15 15:15 dudu 阅读(5820) 评论(7) 推荐(4)
摘要: 这篇文章只是对“Request is not available in this context”问题的进一步探索,找出了问题发生的具体地方。至于为什么微软要这么设计?有没有办法在Application_Start()中获取当前请求的URL?即使不能获取,有没有办法避开这个异常?目前我们不知道答案。 阅读全文
posted @ 2011-10-14 14:07 dudu 阅读(10903) 评论(21) 推荐(7)
摘要: 前一篇文章抱怨了一下ASP.NET FormsAuthentication的设计,这篇文章要抱怨一下HttpContext的设计。在Global.asax的Application_Start()中,只要访问Context.Request,就会引发异常Request is not available in this context. 阅读全文
posted @ 2011-10-13 21:28 dudu 阅读(10929) 评论(28) 推荐(4)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 86 下一页