dudu
为程序员打杂的站长
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔-1184 文章-304 评论-26130
ASP.NET
再次揭露text/vnd.wap.wml引起的ASP.NET OutputCache Bug及解决方法
摘要: 在前一篇文章“一个伴随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 阅读(1640) |
评论 (9)
编辑
一个伴随ASP.NET从1.0到4.0的OutputCache Bug
摘要: 小bug,解决方法也很简单。但是,如果你不知道这个bug,又会陷入微软的一个骗局,不知不觉中浪费了服务器资源与带宽。微软那么有钱,有那么多天才程序员,可是Bug也很难避免,可见开发优秀的软件是多么具有挑战性的工作!
阅读全文
posted @
2011-11-03 19:39
dudu 阅读(3029) |
评论 (25)
编辑
寂寞如此美丽:脱离Application_Start,让初始化代码更优美
摘要: 这里的“寂寞”指的是将ASP.NET程序中的初始化代码从Global.asax.cs的Application_Start()方法中,移至单独的程序集中,并且这个程序集与Web项目的程序集没有任何来往。这篇文章通过两种方法让初始化代码变得更优美:1)PreApplicationStartMethod;2)Bootstrapper(codeplex上的开源项目)。
阅读全文
posted @
2011-11-03 09:00
dudu 阅读(4755) |
评论 (27)
编辑
用 ASP.NET MVC 实现基于 XMLHttpRequest long polling(长轮询) 的 Comet
摘要: 今天继续学习了基于 XMLHttpRequest long polling 的 Comet,又用 ASP.NET MVC 实现了一下,在这篇文章中分享一下。以前觉得Comet是很高深的东西,自己动手做了之后,发觉得原来没那么难。所以,重要的是动手去做。
阅读全文
posted @
2011-10-17 16:14
dudu 阅读(2934) |
评论 (30)
编辑
用 ASP.NET MVC 实现基于 Multipart XMLHttpRequest 的 Comet
摘要: 昨天学习了“反向Ajax,第1部分:Comet介绍”(英文版),但文中的代码服务端代码用的是Java。为了更好的理解这部分知识,实际体验一下,于是用ASP.NET MVC实现了其中一个示例 —— 基于 Multi-part XMLHttpRequest 的 Comet。
阅读全文
posted @
2011-10-15 15:15
dudu 阅读(1945) |
评论 (6)
编辑
关于在Application_Start中访问Context.Request
摘要: 这篇文章只是对“Request is not available in this context”问题的进一步探索,找出了问题发生的具体地方。至于为什么微软要这么设计?有没有办法在Application_Start()中获取当前请求的URL?即使不能获取,有没有办法避开这个异常?目前我们不知道答案。
阅读全文
posted @
2011-10-14 14:07
dudu 阅读(1641) |
评论 (16)
编辑
遭遇ASP.NET的Request is not available in this context
摘要: 前一篇文章抱怨了一下ASP.NET FormsAuthentication的设计,这篇文章要抱怨一下HttpContext的设计。在Global.asax的Application_Start()中,只要访问Context.Request,就会引发异常Request is not available in this context.
阅读全文
posted @
2011-10-13 21:28
dudu 阅读(1687) |
评论 (25)
编辑
在ASP.NET中运行控制台程序
摘要: 解决一个问题后,最好的庆祝方式就是写一篇博客。今天解决了一个小问题,小小庆祝一下。这个小问题是什么?答:如何在ASP.NET调用MsBuild编译一个VS2010解决方案?
阅读全文
posted @
2011-08-10 22:21
dudu 阅读(1036) |
评论 (8)
编辑
ISAPI_Rewrite引起的IIS应用程序池崩溃(fatal communication error)
摘要: 在园子的发展过程中,曾经遭遇过多次应用程序池崩溃问题,每次都被搞得精疲力尽,后来稀里糊涂地解决了问题,却没找到问题的真正原因。而这一次,一天内解决了问题并找到了真正原因。
阅读全文
posted @
2011-08-09 11:53
dudu 阅读(3009) |
评论 (21)
编辑
ASP.NET MVC中通过RouteTable映射根路径"/"
摘要: 使用ASP.NET MVC时,需要在Global.asax中通过RouteTable.Routes.MapRoute进行请求与Action的映射。由于使用了runAllManagedModulesForAllRequests,"/"不会被加上默认文件名,ASP.NET找不到"/"这个文件,从而引发这个错误。
阅读全文
posted @
2011-05-09 17:01
dudu 阅读(1232) |
评论 (3)
编辑
ASP.NET4中不要相信Request.Browser.Cookies,Form验证要用UseCookies
摘要: 从ASP.NET 3.5升级至ASP.NET4之后,遇到三种登录后不能保存cookie的情况。今天终于把罪魁祸首给揪出来了,它就是Request.Browser.Cookies。如果你在程序中使用Form验证并使用cookie保存用户的登录状态,请切记:在
/
中要加上cookieless="UseCookies"...
阅读全文
posted @
2011-03-06 16:27
dudu 阅读(4743) |
评论 (35)
编辑
ASP.NET中UrlEncode应该用Uri.EscapeDataString()
摘要: 今天,茄子_2008反馈他博客中的“C++” 标签失效。检查了一下代码,生成链接时用的是HttpUtility.UrlEncode(url),从链接地址获取标签时用的是 HttpUtility.UrlDecode(url),从Encode到Decode,“C++”变成了“C ”(加号变成空格)。这是大家熟知的问题,这里我们分析一下这个问题,并给出解决方法...
阅读全文
posted @
2011-02-25 17:32
dudu 阅读(3232) |
评论 (17)
编辑
关于ASP.NET预编译
摘要: 为什么要用预编译?预编译的原理是什么?如何进行预编译?编译情况分析;为什么不用“可更新的预编译(Updatable Pre-compilation)”?面对这么多的.aspx,.ascx文件,只能选择预编译。-fixednames编译实在太慢,只能放弃。更新时只能先删除,再更新。虽然有些不足,但总比动态编译好...
阅读全文
posted @
2011-02-07 21:14
dudu 阅读(4630) |
评论 (22)
编辑
事实证明Ajax的世界更需要ASP.NET MVC
摘要: 走进ASP.NET MVC的世界,才知道它的精彩。“抛弃WebService,在.NET4中用 jQuery 调用 WCF”——原来抛弃WebService之后,不是要用jQuery调用WCF,而是要用jQuery调用ASP.NET MVC的Controller。“Ajax为主的应用不需要ASP.NET MVC”,原来Ajax的世界更需要ASP.NET MVC...
阅读全文
posted @
2011-02-04 20:50
dudu 阅读(5553) |
评论 (33)
编辑
Ajax为主的应用不需要ASP.NET MVC
摘要: 博客园在开发中至今还未使用ASP.NET MVC,似乎有点跟不上时代了,但是否采用一项技术,关键的是这个技术是否能真正解决实际问题。这篇文章将以我们正在开发的博客园新版站内短消息功能为例,说明一下不需要ASP.NET MVC的理由...
阅读全文
posted @
2011-01-31 12:00
dudu 阅读(5471) |
评论 (55)
编辑
ASP.NET中获取URL重写前的原始地址
摘要: 在ASP.NET中,如果你使用了URL重写,通过HttpContext.Request获取到的是重写后的地址。如果这个地址要返回给客户端(比如Redirect),我们一般希望是重写前的友好地址。现在,我们找到了解决方法,可以从Request.Headers中找到重写前的网址。
阅读全文
posted @
2010-12-31 14:08
dudu 阅读(3076) |
评论 (30)
编辑
ASP.NET 2.0 X64的奇怪问题
posted @
2006-08-22 16:51
dudu 阅读(2479) |
评论 (8)
编辑
博客园Blog程序中又一个奇怪问题
posted @
2006-08-10 14:54
dudu 阅读(3412) |
评论 (11)
编辑
博客园Blog程序遇到的奇怪问题
posted @
2006-08-09 14:50
dudu 阅读(3616) |
评论 (16)
编辑
对ASP.NET 2.0的预编译功能有点不满
posted @
2006-05-02 23:56
dudu 阅读(2623) |
评论 (14)
编辑
推荐一篇有关Master Pages的文章
posted @
2006-04-14 15:30
dudu 阅读(1957) |
评论 (0)
编辑
关于“Ambiguous match found”
posted @
2006-03-20 14:37
dudu 阅读(4084) |
评论 (5)
编辑
[代码示例]如何在ASP.NET中获取随机生成的cookie加密与验证密钥
posted @
2006-03-15 11:31
dudu 阅读(3854) |
评论 (3)
编辑
从ASP.NE T 1.1升级到ASP.NET 2.0需要考虑的Cookie问题
摘要: 当你准备将Web应用程序从ASP.NET 1.1升级到ASP.NET 2.0,你将面对这样一个cookie问题:在ASP.NET 1.1应用程序中客户端保存的所有cookie将失效。如何解决这个问题就是本文的内容。
阅读全文
posted @
2006-03-14 22:11
dudu 阅读(4812) |
评论 (21)
编辑
ASP.NET 2.0, 想说爱你不容易—在ASP.NET 2.0中开发通配符映射应用程序的一些问题
posted @
2006-03-07 22:09
dudu 阅读(9670) |
评论 (46)
编辑
[ASP.NET 2.0]PageParser.GetCompiledPageInstance中的一个Bug及解决方法
posted @
2006-03-07 03:39
dudu 阅读(4753) |
评论 (7)
编辑
ASP.NET 2.0中小心Profile命名冲突
posted @
2006-03-02 15:10
dudu 阅读(3147) |
评论 (3)
编辑
ASP.NET 2.0运行时简要分析
摘要: 本文基于ASP.NET 2.0的源代码,对ASP.NET 2.0运行时进行了简要的分析,希望能帮助你理解ASP.NET 2.0中请求处理过程及页面编译模型。
阅读全文
posted @
2006-01-14 00:23
dudu 阅读(8319) |
评论 (24)
编辑
所阅读的ASP.NET 2.0文章
posted @
2005-11-02 16:31
dudu 阅读(1795) |
评论 (1)
编辑
公告
人生的真正价值在于从何种程度与何种意义上摆脱自我!
博问,帮您解决IT难题
昵称:
dudu
园龄:
8年1个月
粉丝:
1543
关注:
212
<
2012年2月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1. 浏览器兼容CSS代码:按钮文字垂直居中(input button text vertical align)
2. C#正则表达式操作中使用LINQ
3. Entity Framework - 理清关系 - 基于共享主键的单向一对一关系
4. Entity Framework - 理清关系 - 基于外键关联的单向一对一关系
5. 享受无止境 - 改进版WCF Client
6. 2011年的那个“一”
7. 让Entity Framework不再私闯sys.databases
8. C# string Array to int Array
9. AutoMapper使用笔记
10. 遭遇IE8下的JavaScript兼容问题
我的标签
Entity Framework
(27)
ASP.NET
(13)
WCF
(11)
ASP.NET MVC
(10)
VS2010
(9)
Entity Framework 实践系列
(6)
JavaScript
(4)
新功能发布
(4)
Memcached
(4)
创业
(3)
更多
随笔分类
ASP.NET(29)
(rss)
C#(14)
(rss)
SharePoint(17)
(rss)
VS2005(8)
(rss)
WCF(5)
(rss)
博客系统开发(1)
(rss)
创业(14)
(rss)
电脑使用经验(19)
(rss)
读书(3)
(rss)
好歌收藏(9)
(rss)
开源(5)
(rss)
媒体报道(4)
(rss)
生活随笔(4)
(rss)
数据库技术(5)
(rss)
推荐阅读(18)
(rss)
网站功能发布(71)
(rss)
网站管理(165)
(rss)
网站性能优化(4)
(rss)
新闻推荐(2)
(rss)
宅急送快递门事件(12)
(rss)
随笔档案
2012年2月 (1)
2012年1月 (3)
2011年12月 (10)
2011年11月 (6)
2011年10月 (9)
2011年9月 (4)
2011年8月 (5)
2011年7月 (10)
2011年6月 (2)
2011年5月 (4)
2011年4月 (10)
2011年3月 (13)
2011年2月 (12)
2011年1月 (12)
2010年12月 (2)
2010年11月 (3)
2010年10月 (3)
2010年9月 (2)
2010年8月 (15)
2010年7月 (4)
2010年6月 (6)
2010年5月 (11)
2010年3月 (1)
2010年2月 (4)
2010年1月 (5)
2009年12月 (4)
2009年11月 (17)
2009年10月 (6)
2009年7月 (4)
2009年6月 (3)
2009年5月 (4)
2009年4月 (5)
2009年3月 (1)
2009年2月 (1)
2009年1月 (4)
2008年12月 (4)
2008年11月 (5)
2008年10月 (5)
2008年9月 (3)
2008年7月 (4)
2008年6月 (7)
2008年5月 (28)
2008年4月 (15)
2008年3月 (15)
2008年2月 (7)
2008年1月 (9)
2007年12月 (11)
2007年11月 (12)
2007年10月 (13)
2007年9月 (7)
2007年8月 (14)
2007年7月 (16)
2007年6月 (13)
2007年5月 (11)
2007年4月 (6)
2007年3月 (14)
2007年2月 (12)
2007年1月 (15)
2006年12月 (18)
2006年11月 (26)
2006年10月 (20)
2006年9月 (18)
2006年8月 (23)
2006年7月 (17)
2006年6月 (8)
2006年5月 (23)
2006年4月 (10)
2006年3月 (16)
2006年2月 (17)
2006年1月 (9)
2005年12月 (13)
2005年11月 (9)
2005年10月 (19)
2005年9月 (11)
2005年8月 (24)
2005年7月 (34)
2005年6月 (23)
2005年5月 (11)
2005年4月 (21)
2005年3月 (32)
2005年2月 (19)
2005年1月 (23)
2004年12月 (35)
2004年11月 (24)
2004年10月 (19)
2004年9月 (25)
2004年8月 (35)
2004年7月 (30)
2004年6月 (24)
2004年5月 (17)
2004年4月 (9)
2004年3月 (57)
2004年2月 (61)
2004年1月 (31)
相册
Imagination Festival 2007
TechED 2005
TechEd 2006
TechEd2007
广州沙龙活动
桌面
好书收藏
《.NET软件架构之美(英文影印版)》
经典文章
浪潮之巅
友情链接
真水无香
最新评论
阅读排行榜
评论排行榜
推荐排行榜