
.Net研究
文章平均质量分 77
PrideRock
超越
展开
-
.Net B/S结构程序资源索引
.net b/s 结构程序性能优化索引 如何最大限度提高.NET的性能 如何最大限度提高.NET的性能(续) 客户端调用服务器端方法——ASP.NET AJAX(Atlas)、Anthem.NET和Ajax.NET Professional实现之小小比较 用perfmon简单分析GDI+性能和代码的一点小改进 GDI+的lea原创 2007-07-25 10:32:00 · 1841 阅读 · 0 评论 -
web.config优化网站性能设置
asp.net2.0有许多一旦你发现了就会大幅提高性能和扩展性的秘密。比如:在membership和Profile provider 中就有快速实现验证和授权的秘密。此外:Asp.net的http管道可以避免每个请求中的不必要代码。还不只是这些,asp.net的线程可以充分发挥性能。浏览器的页面片断缓存机制(不是服务器缓存)可以在反复的访问中节约下载时间。在界面加载完成后给你的网站提供快速流畅的体原创 2009-07-24 15:27:00 · 3688 阅读 · 6 评论 -
Microsoft .NET Pet Shop 4 架构与技术分析
1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因转载 2008-01-15 10:57:00 · 1873 阅读 · 0 评论 -
Basic Windbg - 2.High CPU的分析及诊断方法
导读: 看代码先: Code 1 using System; 2 using System.Threading; 3 4 namespace HighCPU 5 { 6 class Program 7 { 8 static void Mai原创 2008-01-14 13:39:00 · 1466 阅读 · 0 评论 -
WinDbg / SOS Cheat Sheet
Here are the WinDbg / SOS commands I talked about at Code Camp NY. These are the basic commands to get you going with WinDbg / SOS. Starting, Attaching, Executing and Exiting原创 2008-01-10 23:31:00 · 1377 阅读 · 0 评论 -
有关IIS7概述以及配置和开发的几篇文章摘录
IIS7伴随着Vista已经悄悄来临,学习的时候我也摘录了一些有关于此的文章。 不敢独享,还是贴出来大家共享吧! 初识IIS7 A Quick Look at IIS 7 这篇文章中浅显地介绍的IIS7的一些新特性,很容易就能对IIS7的特性有一个初略的了解。 Internet Information Services 7.0 这是官方对IIS7一些新特性的介绍,这些新特性包括模块架构,转载 2008-01-06 21:26:00 · 1470 阅读 · 0 评论 -
ASP.NET 2.0 页面事件执行顺序
MasterPage.masterUserControl_OnTop.ascxPage.aspxUserControl_InPage.ascxUserControl_OnButtom.ascx MasterPage UserControlOnTop转载 2008-03-11 22:55:00 · 861 阅读 · 0 评论 -
.Net多线程总结(二)-BackgroundWorker
导读: 上篇文章介绍了多种线程的创建方式,以及winform在多线程编程时的特殊性,这篇我们来介绍一下异步编程的经典模式和微软对其的实现 微软推荐的异步操作模型是事件模型,也即用子线程通过事件来通知调用者自己的工作状态,也就是设计模式中的observer模式,也可以看成是上文中线程类的扩展,最后实现后调用效果类似于 MyThread thread=newMyThread()转载 2007-12-12 16:16:00 · 1228 阅读 · 0 评论 -
让 ASP.NET MVC 支持 HotSwap
导读: 在HowToStart那帖中,我提到了ASP.NET MVC的问题 : 如果修改一次Controller的代码,就导致ASP.NET重启一次 , 那么会不会很麻烦? 有时候一个项目大一点, ASP.NET启动一次需要几十秒, 那样的等待真的很浪费时间. 与思归的交谈中, 他提到了HotSwap的概念. "热插拔" - 编写代码后不需要重新编译或重启ASP.NET.转载 2007-12-11 13:26:00 · 1157 阅读 · 0 评论 -
Http请求处理流程 part1
Asp.Net构架(Http请求处理流程) - Part.1引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭转载 2007-12-11 13:23:00 · 1389 阅读 · 1 评论 -
C# 中的委托和事件
导读: PDF版浏览: http://www.cnblogs.com/Files/JimmyZhang/Delegates-and-Events-in-CSharp.pdf 更新记录: 2007年 9月28日:事件的由来 引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是转载 2007-12-11 13:22:00 · 1103 阅读 · 0 评论 -
HttpModule 介绍
导读: 引言 Http 请求处理流程和 Http Handler 介绍这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列转载 2007-12-11 13:22:00 · 1243 阅读 · 0 评论 -
Http Handler 介绍
导读: 引言 在Part.1中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解IHttpHandler,看看掌握这些原理的转载 2007-12-11 13:22:00 · 1081 阅读 · 0 评论 -
.Net多线程总结(一)
导读: .Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助 不需要传递参数,也不需要返回参数 我们知道启动一个线程最直观的办法是使用Thread类,具体步骤如下 ThreadStart threadStart=newThreadStart(Calculate); Threa转载 2007-12-12 16:16:00 · 1267 阅读 · 0 评论 -
ASP.NET 应用程序性能优化
导读: 1 前言 性能优化的主要目标是提高“并发用户数量”,“吞吐量”,“可靠性”这样几个指标。 本质上说,性能优化的工作应该是多方面的,要做到“点面结合、由表及里”。比如:从代价的角度来考虑,应尽量做到改动量小,易实施;从用户角度看,应做到快速响应或快速提示;从软件结构的角度看,又要兼顾到系统结构的合理性和可扩展性。由此不难发现,在尝试一些改进方法时往往很难做到面面俱到。 举一个原创 2007-12-06 14:08:00 · 1273 阅读 · 0 评论 -
优化 SQL Server 查询性能
导读: 优化数据库服务器时,您需要优化个人查询性能。这与优化服务器安装的其他影响硬件和软件配置等性能的方面一样重要 — 甚至更为重要。 即使数据库服务器是在功能最强大的硬件上运行,它的性能还是可能会因为一些行为错误的查询而受到负面影响。实际上,只要有一个坏的查询(有时称为“失控查询”),就可能导致数据库出现严重的性能问题。 反之,通过优化一组成本最高或最常执行的查询,可以极大地提高数据转载 2007-12-06 14:05:00 · 1285 阅读 · 0 评论 -
站点自动化部署--vbs脚本简介(一)
之前考虑是使用powershell和web deployment和python来完成网站的自动化部署,可以微软的web deployment tool;powershell 2.0一直没有发布 所以只好暂时先使用vbs脚本来切换站点路径,使用python来完成其他的小步骤。以下是windows 2003安装之后自带的vbs脚本,除了adsutil.vbs在C:/Inetpub/Admi原创 2009-09-21 13:40:00 · 1377 阅读 · 0 评论