Steve Harris shows current .NET developers (with programming experience) a brand new programming model that lets them immediately use ASP.NET to create Web applications, including both Web Form applications and Web Services.
Steve Harris has worked as an independent software developer, consultant, and trainer for over 17 years, providing expert solutions and advice to a wide variety of organizations and industries across the globe. For more than 10 years, Steve has focused on Windows software development technologies and has become recognized as one of the UK's foremost authorities. In recent years, Steve has delivered enterprise solutions to a diverse range of customers, from police agencies to Formula 1 race teams and constructors. His development projects have involved telephony, hardware control and monitoring, image capture and recognition, plus a variety of Windows- and web-based applications. In 2001, one of Steve's projects was nominated for the prestigious Webby Awards.
1: Introducing ASP .NET.- 2: Web Forms.- 3: HTML Controls.- 4: Web Controls.- 5: Building Custom Web Controls.- 6: Building Mobile Web Applications.- 7: Working with Databases.- 8: Data Binding.- 9: Working with XML.- 10: Web Application Architecture.- 11: Web Application Security.- 12: Designing Web Applications.- 13: Achieving Scalability.- 14: Web Services.- Appendix A: Web and ASP Basics.- Understanding HTML.- Understanding HTTP.- Using IIS.- Using ASP.- Summary.- Appendix B: The What and Why of .NET.- The .NET Vision.- The .NET Framework.- Summary.- Appendix C: The Visual Basic .NET Language.- Introducing Language Constructs.- Learning about Data Types.- Understanding Error Handling.- Using Classes.- Exploring Inheritance.- Summary.- Appendix D: An Overview of ADO .NET.- ASP .NET and SQLServer Security.- Before ADO .NET.- Exploring ADO .NET.- Using .NET Data Providers.- The DataSet Object Model.- Summary.- Appendix E: The Common Language Runtime.- Managing Memory in .NET.- Understanding Intermediate Language and Metadata.- Locating Assemblies.- Summary.- Appendix F: Updating DataSets.- Writing Changes to a DataTable.- Updating a Database One Row at a Time.- Batch Updating a Database.- Summary.