上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 86 下一页
摘要: 在Mac中,delete键实际是退格键(Backspace),fn+delete才是删除键。这也是从Windows转到Mac时不习惯的地方之一。通过安装DoubleCommand软件可以解决这个问题。 阅读全文
posted @ 2012-11-15 22:53 dudu 阅读(2029) 评论(3) 推荐(0)
摘要: 从Windows世界走入Mac世界,最让不习惯的是在Mac中“复制/粘贴”的快捷键是Command+C/V,而且Command键与C/V键靠得太近,只能用大拇指与食指进行操作,也让人不习惯。再加上远程桌面连接至Windows时,只能用Ctrl+C/V进行复制/粘贴,在两种快捷键之间进行切换也容易让人乱了手指。今天终于在superuser网站上找到了解决方法。 阅读全文
posted @ 2012-11-15 22:06 dudu 阅读(88625) 评论(6) 推荐(3)
摘要: 用了四年多的Thinkpad突然坏了,咬了咬牙,买了台MacBook,使用下来的感受是帅呆了,不想回到Windows。但Mac下没有Visual Studio的替代品,只能再装一个Windows 8。借助Boot Camp安装了Windows 8,但当时只为Windows 8分了一个区。后来想拉出一个分区出来专门放数据。 阅读全文
posted @ 2012-11-12 17:39 dudu 阅读(7558) 评论(8) 推荐(0)
摘要: 你在 CSS 中定义中文字体了吗?你用的是哪些中文字体?你为这个问题纠结过吗?我们纠结过,而且是相当纠结。“微软雅黑”在不同版本 Windows 上的显示效果却不一样,比如,Windows XP 与 Windows 7,一个很丑,一个很漂亮。显示效果不一样,却又用同一名字。于是,纠结就来了。 阅读全文
posted @ 2012-09-18 08:29 dudu 阅读(9192) 评论(11) 推荐(3)
摘要: 经过四天的奋战,终于解决了“百年一遇”奇怪问题!解决方法:在 js 代码中将 ajax 请求方式由 post 改为 get。收获的经验:在 ajax 请求中尽量少用 HTTP POST。 阅读全文
posted @ 2012-09-17 08:46 dudu 阅读(7985) 评论(45) 推荐(13)
摘要: 经过昨天一天的奋战,终于在吃晚饭前找到了"百年一遇"奇怪问题的原因。问题原因是:当服务器安装了 .NET Framework 4.5 之后,在IE中,如果被 ASP.NET MVC 处理的 ajax 请求未执行完成时,连接被中断(比如F5刷新浏览器),接下来的请求就会被卡住。 阅读全文
posted @ 2012-09-15 15:48 dudu 阅读(6204) 评论(9) 推荐(7)
摘要: 一个是微软的 IE,一个是微软的 .NET Framework 4.5,竟然出现如此离奇的问题,不得不让人想起一句诗句:“本是同根生,相煎何太急”。下面我们来一睹这个百年一遇的奇怪问题。 阅读全文
posted @ 2012-09-14 08:46 dudu 阅读(17035) 评论(90) 推荐(16)
摘要: 在代码世界中,有一种常见的“变” —— 类型转变。这篇文章分享的就是如何通过类型转变,解决Entity Framework(5.0之前的版本)中枚举类型(实体)与 tinyint(数据库字段类型)的映射问题。 阅读全文
posted @ 2012-09-08 14:31 dudu 阅读(6708) 评论(16) 推荐(9)
摘要: 在用 ASP.NET MVC 3 重写博客园网站首页时,特地留意了一下这个缓存问题,通过这篇博文分享一下。在 ASP.NET MVC 3 中如果使用了 OutputCache,一定要在 Action 中添加下面的代码,切记!Response.Cache.SetOmitVaryStar(true); 阅读全文
posted @ 2012-08-27 08:18 dudu 阅读(13077) 评论(31) 推荐(20)
摘要: 当 IIS7/7.5 收到的请求头的长度超过16K(默认值),就会引发"Bad Request - Request Too Long. HTTP Error 400"的错误。本来以为这个问题只在Chrome中出现,后来有园友反馈Firefox也会出现这个问题。所以要彻底解决这个问题,必须从服务器端下手,这篇文章分享的就是如何从服务器端下手。 阅读全文
posted @ 2012-08-26 17:49 dudu 阅读(14141) 评论(10) 推荐(4)
摘要: 写的这么多,就是为了这一行代码:request.Host = "q.cnblogs.com"; 等了那么多年,就是为了那一个人。代码如此,生活也是如此。。。结果往往很简单,而真正激动人心的是其中的过程。这行代码的意义在于可以让WebRequest不依赖DNS,于是才有了这样的故事。 阅读全文
posted @ 2012-07-18 14:45 dudu 阅读(7700) 评论(16) 推荐(15)
摘要: 壮士断腕(WCF Web API),为的是ASP.NET Web API的横空出世,再加上它的开放(开源),于是对之产生了一点点痴情。那时,ASP.NET Web API 还处于 beta 阶段,俗话说女大十八变,自然对 ASP.NET Web API RC 产生了憧憬。。。 阅读全文
posted @ 2012-07-12 22:38 dudu 阅读(14246) 评论(42) 推荐(11)
摘要: 这篇文章分享的内容是:当IIS返回"Bad Request - Request Too Long. HTTP Error 400. The size of the request headers is too long."的错误时,说明客户端发出的请求头长度超出了Http.sys的限制,这个限制是由注册表"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters"中的两个参数MaxFieldLength与MaxRequestBytes决定的,默认值是16384字节。 阅读全文
posted @ 2012-06-06 16:45 dudu 阅读(12634) 评论(22) 推荐(9)
摘要: 每一个成功产品的背后都有一个伟大的类库,每一个伟大的类库都归属于一个优秀的包包(package),每一个优秀的包包都离不开一个顺手的包包管理器。而NuGet是.NET程序员首选的包包管理器。这篇文章分享的是如何用NuGet.Server搭建自己的NuGet服务器,如何上传包包,以及我们使用中遇到的问题与自动化打包/上传方案。 阅读全文
posted @ 2012-06-05 12:15 dudu 阅读(14992) 评论(20) 推荐(22)
摘要: 今天,我在写C#代码时,突然发现一个最熟悉的陌生人 —— string.Format。在写C#代码的日子里,与它朝夕相伴,却没有真正去了解它。只知道在字符串比较多时,用它比用加号进行字符串连接效率更高(当然也更方便)。可是却从来没有问过为什么?string.Format只是StringBuilder的改装精简版。既然是StringBuilder,它必然无法避免一个影响StringBuilder性能的问题 —— 初始化容量(capacity)的问题。 阅读全文
posted @ 2012-05-29 17:53 dudu 阅读(28000) 评论(57) 推荐(26)
摘要: 我们遇到了一个问题,在RenderAction的时候需要向Action传递参数,之前实现的简陋的Html.RenderAction并没有对此提供支持,需要改进一下。向Action传参数,需要通过RouteValueDictionary,我们所要做的工作就是从Lamda表达式中获取参数名称与参数值,并还添加至RouteValueDictionary。 阅读全文
posted @ 2012-05-16 08:58 dudu 阅读(4132) 评论(6) 推荐(5)
摘要: 今天在ASP.NET MVC代码时用到了Html.RenderAction,通过字符串指定Action的名称,有两点不爽。有这两点不爽,写代码的乐趣就大减。微软不让我们享受,我们就自己动手,丰衣足食,自己写一个支持Lamda表达式的Html.RenderAction。Lamda,给你写代码带来畅快感觉的Lamda! 阅读全文
posted @ 2012-05-15 16:28 dudu 阅读(5131) 评论(17) 推荐(11)
摘要: WCF的野心造成了它的庞大复杂,HTTP的单纯造就了它的简单优美。为了实现分布式Web应用,我们不得不将两者凑合在一起 —— WCF服务以HTTP绑定宿主于IIS。最近我们在实际开发中有个地方用WCF太麻烦,就小试了一下水果刀(ASP.NET Web API),感觉还不错。 阅读全文
posted @ 2012-05-11 09:08 dudu 阅读(52291) 评论(91) 推荐(64)
摘要: 博客园博客中的日历用的是ASP.NET WebForms的日历控件,它会为“上一月”、“下一月”的链接生成"__doPostBack()"的js调用。要解决的问题是如何在ASP.NET MVC Controller中加载包含WebForms日历控件的用户控件,并得到其输出的字符串,然后将__doPostBack的代码替换为ajax调用代码。 阅读全文
posted @ 2012-05-03 12:30 dudu 阅读(8672) 评论(14) 推荐(9)
摘要: 一边享受着乡村的宁静,一边写着博客,也是一种惬意。喜欢解决问题后写一篇博客。通过文字表达出来,会加深自己的理解,还经常会有新的收获,甚至会找到更好的解决方法。同时,还能分享给别人。一举多得,何乐而不为呢?这次要解决的问题是如何在用户注册时验证用户的邮箱? 阅读全文
posted @ 2012-04-30 13:59 dudu 阅读(10190) 评论(8) 推荐(11)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 86 下一页