Windows IIS Sql Server ASP.Net

Presented by: Sourav Ghosh Prn: 060341041

Topics to be presented

         

Windows Internet Information Services (IIS) Overview of IIS Architecture Features of IIS SQL Server Advantage of using SQL Server with .Net development ASP.Net Features of ASP.Net Customer Solutions built on ASP.Net Development tools for ASP.Net

Windows NT/2000/XP/2003

    

Windows NT Windows 2000 Pro/Server/Advanced Server Windows XP Pro Windows 2003 Server Windows built on NT technology is used to develop websites and web services in .Net technology IIS Sever is started as a service in windows.

Internet Information Services

Internet Information Services (IIS) provides integrated, reliable, scalable, secure, and manageable Web server capabilities over an intranet, the Internet, or an extranet.

Overview of IIS 6.0 Architecture (IIS 6.0)
IIS 6.0 runs a server in one of two distinct request processing models called application isolation  Application Isolation: Application isolation is the separation of applications by process boundaries that prevents one application or Web site from affecting another and reduces the time that you spend restarting services to correct problems related to applications.

Worker process isolation: In this application isolation mode, we can group Web applications into application pools, through which we can apply configuration settings to the worker processes that service those applications.

Architecture of Worker Process Isolation Model

Features of IIS

Reliability Manageability Scalability Application Support Migration

SQL Server 2005
SQL Server 2005 is a comprehensive database platform providing enterprise-class data management with integrated business intelligence (BI) tools. The SQL Server 2005 database engine provides more secure, reliable storage for both relational and structured data.

Advantage of using SQL Server in .Net Platform Development

By integrating the Common Language Runtime, SQL Server 2005 allows us to deploy C# or VB.NET code that is used within the SQL Server process. This means that if we need complex procedural code, you can write it as managed code. Additional methods in ASP. net for use with SQL Server.

ASP.NET provides a programming model, and infrastructure, to make creating scalable, secure and stable applications faster, and easier than with previous Web technologies. Uses event driven programming model, rather than scripting. ASP.NET is a technology for creating dynamic Web applications. It is part of the .NET Framework.

 

Features of ASP.Net

Developer productivity Performance Reliability Deployment

Customer Solutions Built on the .NET Framework/ASP.Net

Honeywell: Using XML Web Services, Honeywell Seamlessly Integrates ECommerce Sites USATODAY.com: USATODAY.com Moves Toward Dynamic Publishing Model and Saves $400,000 US Annually with .NET Dresdner Kleinwort Wasserstein: Investment Banker Achieves Performance and Uptime, Retains Clients with Microsoft .NET Ingram Micro: Leading Global Wholesaler Builds Next-Generation ECommerce Application in Record Time Bank of New York: The Bank of New York European Fund Services Group Switches Mission-Critical Fund Servicing Solution to Microsoft .NET, Cuts Time-to-Market by 40 Percent

Development tools for ASP.Net
Several available software packages exist for developing ASP.NET applications:  Visual Studio .NET  ASP.NET Web Matrix  Macromedia Dreamweaver MX 2004  Macromedia Dreamweaver 8  Macromedia HomeSite 5.5 (For ASP Tags)  Microsoft SharePoint Designer 12  Visual Web Developer 2005 Express Edition (for ASP.NET 2.0)  Delphi 2006  SharpDevelop (Free/Open Source)


Sign up to vote on this title
UsefulNot useful