|
wl600-ver2.0
.NET Web Developer - Complete Library (5 day)
Description
This complete library contains two volumes:
• Volume 1: wl660-ver2.0, Fundamentals of .NET Programming (2 days)
• Volume 2: wl663-ver2.0, Introduction to ASP.NET (3 days)
This class provides a solid foundation for developers to begin leveraging the .NET platform. Topics covered include an introduction to the .NET framework and the Common Language Runtime (CLR), language fundamentals, and object oriented concepts as implemented in .NET. This course further provides the basics necessary to build and work with ASP.NET applications using Visual Studio.NET. The class introduces ASP.NET for Web development, and covers Visual Studio .NET, enabling students to get up and running quickly. The class drills down into detail on Web application architecture, leveraging User controls, and managing session and application state. Students also learn to work with ADO.NET, and the data bound controls in the framework. The class provides examples and exercises in both C# and VB.NET. This course is taught using .NET 2.0 and Visual Studio.NET 2005
Prerequisites
Prior programming experience in one of the following:
• At least one object-oriented language such as a • .NET language (e.g., C#, VB.NET) • Java • C++ • SmallTalk
• or significant programming experience in a modern language such as MS Visual Basic
Suggested Next Courses
• Fundamentals of .NET Programming using VB.NET and C#
• J2EE/.NET Enterprise Frameworks for Systems Designers
Objectives
• Learn basic object oriented concepts required to work in .NET
• Understand objects supported in the framework including basic collection classes, strings, and exception handling
• Learn the basics of working with Windows applications as well as Web applications and Web forms
• Learn persistence and data interaction using streams and ADO.NET
• Understand the .NET languages and work with Visual Basic.NET and C#, with exercises and code samples from each
• Understand ASP.NET and how this powerful technology facilitates creating robust Web applications using sound object-oriented techniques
• Create powerful user interfaces using Web forms
• Leverage controls provided by the framework, and learn how to extend and build custom controls
• Learn to work with the validation controls in ASP.NET
• Work with the intrinsic objects used in ASP.NET for managing HTTP requests and responses, and maintaining state
• Leverage ADO.NET to bind data to the controls in their forms
• Use the XML support in .NET to produce XML data, transform data for Web pages, and store XML data in a database
• Work with VS.NET to debug, deploy, secure, and fine-tune their applications
Course Outline
Volume 1:
• Introduction to .NET Programming • Creating a Simple Web Site • Creating a Simple Windows Application • Introduction to Visual Studio .NET • Setting Up Course Exercise Solutions
• Language Fundamentals Part 1: Data Types, Literals, and Constants • Language Fundamentals Part 2: Statements, Expressions, and Subroutines
• Branching • Loops • Operators • Classes and Objects • Inheritance • Interfaces • Arrays
• Collections Part 1: Hashtables and Enumeration • Collections Part 2: ArrayLists, Other Collection Types, and Sorting
• Strings • Introduction to Streams • Structured Exception Handling
• ADO.NET Introduction • ADO.NET DataSets and the Disconnected Model • Advanced: ADO.NET Commands and Stored Procedures • Advanced: ADO.NET Inserts, Updates, and Deletes
Volume 2:
• Introduction to .NET Programming • Creating a Simple Web Site • Refresher: Introduction to Visual Studio .NET • Setting Up Course Exercise Solutions
• Introducing ASP.NET • Fundamentals of Web Forms and Controls • Introduction to Server Controls • Custom User Controls
• Events in ASP.NET • Refresher: ADO.NET Introduction • Refresher: ADO.NET DataSets and the Disconnected Model
• Introduction to Data Binding in Web Forms • Data Drilldowns with Data Bound Controls • Web Development Support • ASP.NET Applications, The Application Object, and the HttpApplicationState Class • The Session Object and the HttpSessionState Class
• Application Configuration With Web.config • Working with Validation Controls • Regular Expression Validation • Custom Validators
• Introducing XML • Producing XML from Database Data via ADO.NET • Performing XSLT with ASP.NET
• Deployment • Advanced: Deployment Settings Using Conditional Compilation With Compile-Time Constants • Advanced: Introducing Components
|
|
|
|