Saturday, July 07, 2007

How many types of JIT

How many types of JIT

Three types.
Pre-JIT (Compiles entire code into native code at one stretch)
Ecno-JIT (Compiles code part by part freeing when required)
Normal JIT (Compiles only that part of code when called and places in cache)

Web Services Basics

Web Services Basics

http://msdn2.microsoft.com/en-us/webservices/aa740691.aspx

Anatomy of Http

I ll post links related to the understanding the core HTTP here.

http://en.wikipedia.org/wiki/Http
http://www.jmarshall.com/easy/http/

For the introduction to Http this is a very good resource
http://www.httpwatch.com/httpgallery/introduction/

WebCaching Tutorial
http://www.mnot.net/cache_docs/

Tools and sites:
View HTTP Request and Response Header

wfetch.exe
http://support.microsoft.com/kb/284285

Tinyget.exe
http://support.microsoft.com/kb/840671

Fiddler
http://www.fiddlertool.com/fiddler/

HTTPWatch
http://www.httpwatch.com/

IEWatch
http://www.iewatch.com/

Ethereal
http://ethereal.com/

10 Tips for Writing High-Performance Web Applications

10 Tips for Writing High-Performance Web Applications


Source: http://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/

10 Tips for Writing High-Performance Web Applications Rob Howard
--------------------------------------------------------------------------------
This article discusses: Common ASP.NET performance myths Useful performance tips and tricks for ASP.NET Suggestions for working with a database from ASP.NET Caching and background processing with ASP.NET This article uses the following technologies: ASP.NET, .NET Framework, IIS
--------------------------------------------------------------------------------
Contents Performance on the Data Tier
Tip 1—Return Multiple Resultsets
Tip 2—Paged Data Access
Tip 3—Connection Pooling
Tip 4—ASP.NET Cache API
Tip 5—Per-Request Caching
Tip 6—Background Processing
Tip 7—Page Output Caching and Proxy Servers
Tip 8—Run IIS 6.0 (If Only for Kernel Caching)
Tip 9—Use Gzip Compression
Tip 10—Server Control View State Conclusion Sidebars Common Performance Myths
--------------------------------------------------------------------------------