.dump命令解析
如何抓取dump文件在工作中,许多情况下需要将遇到的问题告知客户。但是一般来说,一个问题的重现是需要场景和时间的。如果让客户为了一个不确定有没有价值的去追踪的问题花费时间,很显然,这是不可取的。通过Windbg可以轻松实现对dump文件的抓取,这样就可以将问题(或bug)出现时的场景、现象完全展示给...
[Debugging]分析博客园提交评论的校验规则
今天偶然发现,在博客园同时打开多篇文章,如果短时间内分别在不同文章里提交相同内容的评论,就会提示"该评论已发表过!"。一开始感觉这应该是个bug,毕竟在同一篇文章里,并不存在相同的评论。后来经过反复测试,通过Fiddler可以发现,这个提示信息是在后台http://www.cnblogs.com/w...
[Share].NET Reflector Add-Ins
今天在这里看到一份关于Reflector的非常好的资源,这里列出几乎所有的Reflector的add-in,具体看下面列表。下载 .NET Reflector here.Add-Ins CodeMetrics: Download Review: Allows editing and managin...
[WebDevelopment]搜索引擎优化(SEO)工具包
【原文地址】Search Engine Optimization (SEO) Toolkit 【原文发表日期】 Tuesday, December 15, 2009 12:24 AM【译文地址】搜索引擎优化(SEO)工具包在过去几个星期里,我一直在询问开发人员,看有多少人在使用新的搜索引擎优化(SE...
[CSS]分享几条漂亮的下划线样式
早上看到一篇博客,内容没什么,但其中有几条漂亮的下划线感觉非常不错,虽然非常简单,但对于经常写博的人很有用,这里分享一下,喜欢的就直接拿去用吧。使用方法:1.后台管理->设置:[页首Html代码]里面加上下面这句:2.在正文中使用类似如下的写法,将需要用下划线标注的文字包在特定的cass="u...
[推荐]Google Chrome Developer Tools
The Google Chrome Developer Tools provide an integrated environment for debugging, optimizing, and understanding a web application, or website, runnin...
[原创]AjaxControlToolkitTests自动测试框架完全解析之二:实现篇(1)
咱们接上回书说,上一回我们从概念上详细介绍了ToolkitTests自动测试框架的架构设计,可能是太理论了,感觉似乎那篇文章没几个人看明白了,起码针对那篇文章本身一点儿让人热心沸腾的反馈都没有,整篇文章对读者的影响还不如最后的"猛击这一行",哎!这篇文章开始介绍整个ToolkitTests的实现细节...
一次OSIV调试经历
使用nHibernate有一段时间了,但一直没有使用它的延迟加载机制,究其根本大概源于刚接触nHibernate的失败调试经历——因为总是看到诸如“Could not initialize proxy - the owning Session was closed...
[原创]AjaxControlToolkitTests自动测试框架完全解析之一:架构篇
最近在学习ASP.NET AJAX,自然要免不了要学习AjaxControlToolkit,而从第一次打开AjaxControlToolkit这个解决方案开始,第一个吸引我的确是它提供的那套超赞的自动测试框架,于是乎还没来得及学习AjaxControlToolkit提供的那些丰富的AJAX控件,就先...
[推荐]前端性能分析工具:dynaTrace Ajax Edition
从John Resig的Deep Tracing of Internet Explorer了解到了这款刚发布的免费的前端性能分析工具,John Resig对其评价甚高:“I typically don't write about most performance analysis too...
[备忘]LINQ to Entities在Trust Level = Medium中的尴尬及解决办法
很多国外的服务器为了安全都限制了Trust Level(通常为trust="Medium"),这时候,将限制很多第三方的DLL及程序运行,和LINQ toSQL不同的是,LINQ to Entities(说到底是 Entity Framework)在查询过程中使用了ReflectionPermiss...
mscorwks.dll版本问题
我们在调试dump文件的时候,如果出现mscorwks版本不一致的情况,可以参考下面这个discussion,已经试过,可以workFailed to load mscorwks.dll when debug a minidump because of the different subversio...
ASP.NET MVC v2 Priview 2发布
更新文档在文章底部的网页中有下载,相对v2 Preview1,主要添加了以下新功能:ModelMetadata 和 ModelMetadataProvider 类。ViewData中添加了一个ModelMetada 对象,可用于自定义metadata。Model Validator Provider...
WRK开发调试环境搭建
WRK是什么?它是微软提供给各大学用于研究Windows内核的一套开放的源代码。不久前在网上发现了这份宝贝,下载下来,准备学习一下。在进一步探索这套内核前,首先要让它run起来。 我选择的运行环境是VMWare + Windows2003SP1,辅助工具是WinDbg,将内核双机调试环境搭建起来,这...
自定义FCKEditor中的“样式”
在FCKEditor中,有一栏“样式”,默认提供了“Red Title”“Marker: Yellow”等一组默认样式。但是这样的样式通常并不能满足我们的需要,这时候,我们就可以通过修改FCKEditor的配置文件来自定义样式...
关于WebForms下面FileUpload控件获取FileName的一个注意点
这个问题源自一位热心而且踏实的读者,发现《ASP.NET 3.5+SQL Server网站模块化开发全程实录》中第117页的一段实例代码:[代码] 经过这位朋友的严格跟踪测试,发现PostedFile.FileName并不是“获取文件名的完整路径”,而只是文件名。 起初我也愣...
使用IIS配合VS调试
当我们使用Visual Studio调试(Debug)的时候,通常我们会选择VS自带的ASP.NET Developerment Server(也是默认选项),当第一次调试的时候(按F5或Ctrl+F5不调试直接打开),Developerment Server会自动分配一个未被占用的端口号,于是就有...
不能错过的好书—《观止》NT当年那点事儿
最近事情比较多,难得静下来看会儿书,也好久没有特别关注新书市场的情况了!那天第一眼看到这本书的时候,最先是被这个名字吓了一跳,过了一会儿才反应过来,原来这是《Show Stopper!》的中文版,于是毫不犹豫的下了订单。 这绝对是一本能让你(如果你现在或曾经是名程序员)产生强烈共鸣的书!刚看了几章以...
调试多线程更方便的两个特性(让断点只在特定线程触发、同时查看所有线程的堆栈信息)
John Robbin 写了一篇博客,说是有人抱怨VS2008对多线程调试支持的不好,不支持他最希望看到的两个功能:1)多线程时调试时可以同时查看所有线程的堆栈信息;2)不允许设置断点只在特定的线程上触发,而不在其它的线程上触发. 对此john robbin 给出了它的答案,第一个功能vs2008本...