Tuesday, October 14, 2008

ASP.NET: My understading!

Http Module: Http Module is class which implements IHttpModule interface. It takes part into Web Request processing pipeline. During process request passes through difference events of Http Application run time object. Http Module can intercept and take part into this event by registering required events. Run time infrastructure proves chance to register events when request is initialized. In ASP.NET there are build in Http Module which takes part into normal request processing.

Http Handler: Http Handler is class which implements IHttpHandler interface and optionally IRequereSessionState interface if Session State is required in handler. It enables ASP.NET infrastructure to process individual URL or group of URLs extensions within ASP.NET application. There is one to one mapping between extension(s) and Http Handler.

HTTP Pipeline: Picture tells thousand concepts






Saturday, October 11, 2008

MOSS 2007 : Quick funda!

Web Farm and Web Garden : A Web farm allows you to expand a Web Site across multiple servers. A Web garden allows you to expand a Web Site across multiple CPUs within a single server.


Alternate Access Mapping: AAM is way to define the different URLs associated with Web Application and it's set of content database. It allow to map internal and external URLs that users see. E.g. You may have two different web for customer and internal user. You may map alternate access such that user feel like working with same portal but in different part of portal having variation in URLs they see.



reference : MSDN