随笔分类 - ASP.NET
摘要:http://msdn.microsoft.com/en-us/library/yx7xezcf.aspx确实实现手段有很多,但是似乎大家都只用GAC和local bin。其实2003的resource kit里的linked.exe也是一个不错的选择。
阅读全文
摘要:http://www.troyhunt.com/2010/09/why-sleep-is-good-for-your-apps-padding.html
阅读全文
摘要:http://blogs.iis.net/moshaikh/archive/2009/04/26/web-server-change-notification-or-web-server-compare-or-multi-server-sync-in-a-web-farm.aspx
阅读全文
摘要:常在有大网站牛人参与的文章/会议/多人交流中,提到的大字都是用x百万用户,y千万pv来评估是否是"大网站",但是这些数字真的是衡量程序的架构是否能承载这么"大"的网站的数据么?以我的经验,答案只能是仅仅可以作为17%左右的参考依据 以基于.net和windows server架构的网站,做架构时需要以数据来支撑: 1. 每秒可以处理多少请求(与cpu个数的一个正比关系)2. 处理每个请求的平均时间...
阅读全文
摘要:MVC AsycController Velocity CTP3 MEF Preview 5 在MVC里使用Ninject
阅读全文
摘要:两种GC,做web的需要哪种?经常看到一些asp.net的项目没有根据生产环境选用合适的GC,我甚至都亲眼见过asp.net使用gcConcurency设置为true的场景! 另外,微软的官方说法是more than 2 cpus的时候才建议开启server GC, 这也不能一棒子打死,还得灵活选择. 这里放一篇去年9月我写的一篇发表在程序员上的关于gc的文章, 在引一篇GC的权威Maoni的一...
阅读全文
摘要:1.安装Certificate Services: 在Add or Remove Programs –> Add/Remove Windows Components下勾选Certificate Services安装 2.给要使用SSL的website添加证书。添加证书的过程比较麻烦,这里使用IIS6的Toolkit里的SelfSSL工具来自动完成这个任务。SelfSSL的使用方法如下: C:\>s...
阅读全文
摘要:IIS7配置SSL/https view SSL binding configuration stored in HTTP.sys: netsh http show sslcert 在某一站点上启用SSL: C:\Windows\system32\inetsrv>appcmd set config "Default Web Site" -commitPath:APPHOST -section:...
阅读全文
摘要:C# Implementation Defining the Flags: To start of with, declare an enum to list all the possible flags. Two things are important when declaring the enum. The first thing you will probably notice is ...
阅读全文
摘要:... 还有其他方法,但是似乎not work... 可以这样测试是否是multi-thread [TestMethod] public void YourTest() { System.Diagnostics.Debug.WriteLine(System.Threading.Thread.CurrentThread.GetApartmentState().ToString()); // ...
阅读全文
摘要:昨晚上从看jQuery的源代码到写了几个tricky的应用,然后又想试试jQuery一些操作时的效率,进而比较了chrome和firefox两款浏览器的测试结果。 在这个测试结果中两个浏览器似乎看起来不相上下,但是很重要的一个差别是:firefox对两个cpu的使用是不均衡的,一高一低,多次测试都是这样。 而chrome的两个cpu利用率是近乎相同的。 双核,超线程的cpu设计的一个目的就是让一个...
阅读全文
摘要:private void ProcessInfo(HttpContext context) { string method = string.Empty; byte[] aa = new byte[context.Request.ContentLength]; string ss = ""; try { ...
阅读全文
摘要:ASP.NET MVC(以下简称mvc)的其中一个特性是使用了一个新的路由组件(routing engine)来提供一种更为舒适的将URL映射到程序中的特定页面上。在mvc开发的早期微软就意识到System.Web.Routing这个基础组件不但只为mvc使用,还应该能使用在传统的asp.net模型中,以提供更简单的URL重写功能(当然微软还意识到可以把它与Dynamic Data配合使用)。因此...
阅读全文
摘要:看了提高一下dotnet程序的效率一中关于exception的部分和相关的评论,我觉得有些知识点可能大家平时没有注意到或没有深入的了解: Exception在没有产生exception的时候,换句话说没catch到exception的时候没有效率影响. 这是不对的,try里面的语句不会被compiler优化,compiler能编译程序不是主要用途,能优化才是它的价值所在. win...
阅读全文
摘要:这里所说的web,特指large scale web,大规模,高负载,高并发是它最显著的特点.技术应该是没有界线的,就像微软也从不排斥其他技术一样.写这篇blog希望更多的可以让园友们看到基于.net的web开发上的一些死角和一些固定思路...
阅读全文
摘要:刚才看了细说Convert和Parse到底那个效率高!一文,觉得有些问题。如果我们要分析他们的效率问题,单纯从代码看,其实差别是微乎其微的,只有当放到调用非常频繁的时候才能看出真正的效率问题和对系统整体的影响,假设我们需要在一个频繁被调用的asp.net的webpage上使用,如果你要parse的这个string,你对它的值非常自信,保证可以parse成这个类型(下文假设是最常用的Int32),那...
阅读全文
摘要:IIS7的Application Pools有两种mode,一种是Integrated,一种是classic。如果使用Integrated模式,那么对自定义的httpModules和httpHandlers就要修改配置文件了,需要将他们转移到和节里去。 IIS7的两种模式和IIS6有什么区别?长话短说: IIS7.0 Integrated mode:asp.net的modules和handlers...
阅读全文
摘要:http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe/
阅读全文