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 DOM (Demo) (Demo) Document Object Model - allows for live interactive web pages AJAX (Demo) (Demo) JavaScript and XML – allows for partial post-back of a page SQL Server 2005 (Home Page) (Home Page) Advanced Security and Encryption Features Intrinsic SOAP Access to Database Native XML Understanding Get Visual Studio Express EditionsVisual Studio Express Editions Bryan Jenks © Integrated Ideas 2005