微软建议的ASP性能优化28条守则

技巧 28:阅读资源链接
下面是一些与性能有关的出色的资源链接。如果您想了解有关信息,请阅读 Developing Scalable Web Applications。

资源
优化 ASP 脚本

优化 IIS

ADO 和 SQL Server


ASP 组件和线程模型

词典组件

会话状态


性能和可扩展性

工具

书目


ASP Web 站点

ASP 样式

XML



优化 ASP 脚本
Developing Scalable Web Applications

Got Any Cache? Nancy Winnick Cluts 著

Maximizing the Performance of Your Active Server Pages,Nancy Winnick Cluts 著

15 Seconds: Performance Section

Enhancing Performance in ASP - Part I,Wayne Plourde 著

When is Better Worse? Weighing the Technology Trade-Offs,Nancy Winnick Cluts 著

Speed and Optimization Resources,Charles Carroll 著

优化 IIS
The Art and Science of Web Server Tuning with Internet Information Services 5.0

Leveraging ASP in IIS 5.0,J.D. Meier 著

Tuning IIS 4.0 for High Volume Sites,Michael Stephenson 著

Tuning Internet Information Server Performance,Mike Moore 著

Navigating the Maze of Settings for Web Server Performance Optimization,Todd Wanke 著

Managing Internet Information Server 4.0 for Performance,Hans Hugli 著

ADO 和 SQL Server
Top Ten Tips: Accessing SQL Through ADO and ASP,J.D. Meier 著

Improve the Performance of your MDAC Application,Suresh Kannan 著

Pooling in the Microsoft Data Access Components,Leland Ahlbeck 和 Don Willits 合著

SQL Server: Performance Benchmarks and Guides

Improving the Performance of Data Access Components with IIS 4.0,Leland Ahlbeck 著

Microsoft Data Access Components (MDAC) and ActiveX Data Objects (ADO) Performance Tips,Leland Ahlbeck 著

Microsoft SQL Server 7.0 Practical Performance Tuning and Optimization - The Server Perspective,Damien Lindauer 著

Microsoft SQL Server 7.0 Practical Performance Tuning and Optimization - The Application Perspective,Damien Lindauer 著

Accessing Recordsets over the Internet,Dino Esposito 著

ASP 组件和线程模型
ASP Component Guidelines,J.D. Meier 著

Q243548: INFO: Design Guidelines for VB Components under ASP

Threading Models Explained,Nancy Winnick Cluts 著

So Happy Together? Using ActiveX components with Active Server Pages,Nancy Winnick Cluts 著

Developing Active Server Components with ATL,George Reilly 著

Agility in Server Components,Neil Allain 著

Building High-Performance Middle-Tier Components with C++,Jon Flanders 著

Active Server Pages and COM Apartments,Don Box 著

House of COM: Active Server Pages,Don Box 著

House of COM: Contexts,Don Box 著

House of COM: Performance Trade-offs of the Windows 2000 Component Execution Environment,Don Box 著

Building COM Components That Take Full Advantage of Visual Basic and Scripting,Ivo Salmre 著

Component Design Principles for MTS

词典组件
Creating a Page Cache Object,Robert Coleridge 著

Abridging the Dictionary Object: The ASP Team Creates a Lookup-Table Object,Robert Carter 著

Caprock Dictionary

Site Server Commerce Edition includes a dictionary component

会话状态
Q175167: HOWTO: Persisting Values Without Sessions

Q157906: HOWTO: How To Maintain State Across Pages with VBScript

XML-based Persistence Behaviors Fix Web Farm Headaches,Aaron Skonnard 著

House of COM: Stateless Programming,Don Box 著

性能和扩展性
Blueprint for Building Web Sites Using the Microsoft Windows DNA Platform

Server Performance and Scalability Killers,George Reilly 著

Microsoft Visual Studio Scalability Center

Fitch & Mather Stocks 2000

Tuning the FMStocks Application

High-Performance Visual Basic Apps,Ken Spencer 著

Duwamish Books,Phase 4

Top Windows DNA Performance Mistakes and How to Prevent Them,Gary Geiger 和 Jon Pulsipher 合著

Building from Static HTML to High-Performance Web-Farms,Shawn Bice 著

工具
Microsoft Web Application Stress Tool

I Can't Stress It Enough -- Load Test Your ASP Application,J.D. Meier 著

Windows DNA Performance Kit

Monitoring Events in Distributed Applications Using Visual Studio Analyzer,Mai-lan Tomsen 著

书目
Professional Active Server Pages 3.0,Wrox Press(特别是第 26 章:Optimizing ASP Performance,George Reilly 和 Matthew Gibbs 合著)。

Microsoft Internet Information Services 5.0 Resource Guide(与 Windows 2000 Server Resource Kit 在一起),Microsoft Press。

Microsoft Internet Information Server Resource Kit(用于 IIS 4.0),Microsoft Press。

Programming Distributed Applications with COM and Microsoft Visual Basic 6.0,Ted Pattison 著,Microsoft Press。

Effective COM,Don Box、Keith Brown、Tim Ewald 和 Chris Sells 合著;Addison-Wesley。

Developing Web Usability: The Practice of Simplicity,Jakob Nielsen 著,New Riders。

ASP Web 站点
Microsoft TechNet for IIS

LearnASP.com

4GuysFromRolla.com

15Seconds.com

AspToday.com

Asp101.com

AspLists.com。许多专业的邮件列表包括:

Fast Code!
ASP Advanced
Not NewbieState Management
Scalability
Visual Basic Components
XML
C++/ATL Component Building
UseIt.com: Web 可用性

ASP 样式
ASP Best Practices,George Reilly 著

ASP Quick Lessons,Charles Carroll 著

Planning for ASP,John Meade 著

ASP Guidelines,J.D. Meier 著

XML
Inside XML Performance,Chris Lovett 著

Inside MSXML3 Performance,Chris Lovett 著

C#学习 28建议!

04-27

[code=Assembly]1、 看得懂的书,请仔细看;看不懂的书,请硬着头皮看;rn2、 别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;rn3、 学习编程的秘诀是:编程,编程,再编程;rn4、 请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;rn5、 把在书中看到的有意义的例子扩充;rn6、 既然决定了学C#,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;rn7、 当你写C#程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见6);rn8、 别心急,设计C#确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;rn9、 决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;rn10、 每学到一个C#难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;rn11、 记录下在和别人交流时发现的自己忽视或不理解的知识点;rn12、 请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;rn13、 不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;rn14、 如果不是天才的话,想学编程就不要想玩游戏;rn15、 浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?rn16、 浮躁的人容易问:我到底该学什么;——别问,学就对了;rn17、 浮躁的人容易问:XX有钱途吗;——建议你去抢银行;rn18、 浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!rn19、 浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;rn20、 浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;rn21、 把时髦的技术挂在嘴边,还不如把过时的技术记在心里;rn22、 学习编程最好的方法之一就是阅读源代码;rn23、 在任何时刻都不要认为自己手中的书已经足够了;rn24、 不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;rn25、 和别人一起讨论有意义的C#知识点,而不是争吵XX行不行或者YY与ZZ哪个好;rn26、 保存好你写过的所有的程序——那是你最好的积累之一;rn27、 请不要做浮躁的人;rn28、 请热爱C#!;[/code] 论坛

没有更多推荐了,返回首页