190 likes | 500 Views
Storing projects in Visual SourceSafe. Visual Studio IDE. Getting Visual Studio .NET help ... Chapter 4: The .NET Framework and Visual Basic .NET Object Programming ...
E N D
Introduction • Glenn Johnson • Microsoft Certified Trainer • Author of ASP.NET in 60 Minutes a Day
Chapter 1: Introducing ASP.NET • Active Server Page (ASP) problems • Benefits of ASP.NET • Programming language choices • Development environment setup
Chapter 2: Solutions, Projects, and the Visual Studio. NET IDE • Project folder structure • Storing projects in Visual SourceSafe • Visual Studio IDE • Getting Visual Studio .NET help
Chapter 3: Exploring ASP.NET and Web Forms • Web Forms • The programming models for ASP.NET • ASP.NET server controls • HTML and Web Controls • View state • Data post back procedures
Chapter 4: The .NET Framework and Visual Basic .NET Object Programming • The .NET Framework • Object programming • Inheritance with Visual Basic .NET
Chapter 5: Working with Web Server Controls • Available properties through inheritance • Exploring web server controls
Chapter 6: Using Data-Bound Web Controls • Binding data for presentation • Uses the ArrayList, which is a simple collection • Binding methods are consistent regardless of the data source
Chapter 7: Building User Controls and Custom Web Controls • User controls • Creating custom Web controls from scratch • Inherit from existing Web server controls
Chapter 8: Data Access with ADO.NET • Connected and disconnected data • Primary ADO.NET objects • DataGrid control • Data manipulation • Sorting • Filtering
Chapter 9: Working with XML Data • Microsoft’s approach to XML in the .NET Framework • .NET XML classes • Implementing the .NET XML classes
Chapter 10: Streams, File Access, and Serialization • Streams • File and folder classes • Serialization.
Chapter 11: Working with GDI+ and Images • Image class • Bitmap class • Creating images on the fly
Chapter 12: ASP.NET Applications • Understanding application programming • The global.asax file • The HttpApplication class • HTTP handlers • HTTP modules • State management in an ASP.NET application • Connecting ASP.NET pages together
Chapter 13: Site Security • Accessing private data • Authentication • Authorization • Impersonation • Delegation • Windows Security • Internet Information Server Security • Secure Sockets Layer communications • ASP.NET Security • Code Access Security
Chapter 14: Performance Tuning and Application Instrumentation • Performance tuning versus formal load testing • Code optimization • Identifying potential hardware bottlenecks
Chapter 15: Building and Versioning .NET Components • Creating components (reusable assemblies) • Assembly versioning • Private assemblies • Shared assemblies • Strong names • Binding policies • Cross-language inheritance
Chapter 16: Creating Web Services • Introducing Web services • Web service basics • Consuming an existing Web service • Creating a Web service
Chapter 17: Deployment and Migration • Migrating from ASP code to ASP.NET • Using COM components • Early binding • Late binding • Deploying ASP.NET Web applications
Bonus Chapter: Mobile Computing • On the Web site for this book • The Mobile Internet Toolkit