Microsoft ASP.NET 
Beginning Object-Oriented Web Design 
Bryan Jenks © Integrated Ideas 2005
Microsoft ASP.NET 
• Building Distributed Applications 
• ASP.NET Architecture 
• ASP.NET Page Composition 
• ASP.NET Page Lifecycle 
• Breakthrough Technologies 
Bryan Jenks 
© Integrated Ideas 2005
Distributed Applications 
Divide Responsibility Accordingly 
• CSS 
• HTML 
• ASP 
• Code Behind 
• Business Logic 
• Themes (New) 
• MasterPage (New) 
• Web.config 
• Database 
Bryan Jenks 
© Integrated Ideas 2005
ASP.NET Architecture Bryan Jenks 
© Integrated Ideas 2005
Page Composition Parts Bryan Jenks 
© Integrated Ideas 2005 
Server Side: 
Client Side:
ASP.NET Page Lifecycle Bryan Jenks 
© Integrated Ideas 2005
Breakthrough Technologies 
Bryan Jenks 
DOM (Demo) 
Document Object Model - allows for live interactive 
web pages 
AJAX (Demo) 
JavaScript and XML – allows for partial post-back of a 
page 
SQL Server 2005 (Home Page) 
• Advanced Security and Encryption Features 
• Intrinsic SOAP Access to Database 
• Native XML Understanding 
Get Visual Studio Express Editions 
© Integrated Ideas 2005

1111

  • 1.
    Microsoft ASP.NET BeginningObject-Oriented Web Design Bryan Jenks © Integrated Ideas 2005
  • 2.
    Microsoft ASP.NET •Building Distributed Applications • ASP.NET Architecture • ASP.NET Page Composition • ASP.NET Page Lifecycle • Breakthrough Technologies Bryan Jenks © Integrated Ideas 2005
  • 3.
    Distributed Applications DivideResponsibility Accordingly • CSS • HTML • ASP • Code Behind • Business Logic • Themes (New) • MasterPage (New) • Web.config • Database Bryan Jenks © Integrated Ideas 2005
  • 4.
    ASP.NET Architecture BryanJenks © Integrated Ideas 2005
  • 5.
    Page Composition PartsBryan Jenks © Integrated Ideas 2005 Server Side: Client Side:
  • 6.
    ASP.NET Page LifecycleBryan Jenks © Integrated Ideas 2005
  • 7.
    Breakthrough Technologies BryanJenks DOM (Demo) Document Object Model - allows for live interactive web pages AJAX (Demo) JavaScript and XML – allows for partial post-back of a page SQL Server 2005 (Home Page) • Advanced Security and Encryption Features • Intrinsic SOAP Access to Database • Native XML Understanding Get Visual Studio Express Editions © Integrated Ideas 2005