NewTech's .NET training is getting rave reviews. Click here to view the
Course Name: ASP.NET ASAP
Brief Course Description: Overview of Web Development using ASP.NET and the .NET Framework
Duration: 1 Day
Format: Instructor-led, Seminar
Prerequisites: Knowledge of HTML is assumed, Object Oriented or Procedural Programming Helpful
Assumed Audience: Mainframe and/or Client Server Programmers new to the .NET Platform
Course Materials: 500+ pg. text on ASP.NET, Resource Pack with CD
Course Description Summary: This is a fast paced course on developing and understanding the newest addition to Microsoft’s development family using ASP.NET and the .NET framework. This course focus’ on building skills the web developer possesses and leveraging that knowledge to create the next generation of web technologies while concentrating on building solid fundamental knowledge in the .NET framework and architecture.
- Essentials of the .NET Platform
- Understanding the .NET Framework - What are the building blocks?
- Interaction Between the Framework and the OS
- Focusing on the CLR –Common Language Runtime
- Languages – Which should I choose VB, C#, Managed C++?
- PE’s – Portable Executables --The new containers
- .NET Base Classes and Inheritance – New fundamentals for .NET development
- Considerations While Migrating to ASP.NET
- Deciding to Migrate - When is the best time?
- Language Changes – How will this impact productivity?
- Style Changes – What will be the issues for a development team?
- Migrating Components – can you still keep the same code and integrate with .NET?
- ASP.NET Fundamentals
- Understanding the HTTP Request/Response model – how does a web server work?
- The new event model – Top Down processing vs. Event-based processing
- Web Forms – How closely knit are they to .NET and the essentials of programming?
- .NET-enabled language uses within web forms
- Initializing and Enhancing web forms
- HTML/Server/Web Controls
- Creating Web Apps with Visual Studio
- Getting Oriented with the Visual Studio IDE – IDE for a new generation
- Creating Web Forms
- Adding elements and coding within the IDE – what’s different?
- Working with the VS.NET Debugger -- Tracing Pages
- Application Tracing
- Dynamic Compilation
- Browser Detection: creating cross browser .NET applications
- A Look at the Objects
- Look at the Request Object
- Understanding the Response Object
- Session Object
- Application Object
- Working with the Page class
- Exception Handling
- Using the Information in the Request and Response Objects properties to check for errors
- Strategies for handling errors in your Web Forms
- Structured Exception Handling and the Exception Class
- Debugging ASP.NET Applications
- Tracing Code Execution
- Page Level Tracing
- Application Level Tracing
- Debugging with the CLR Debugger
- Working with VS.NET: Breakpoints, Debug Windows, Cross Language Debugging
- State Maintenance
- Strategies for maintaining state in an ASP.NET application
- Why the Application and Session objects may not be good choices for applications that need to scale gracefully
- Caching pages to decrease the load on the Web Server
- Deployment and Configuration Settings
- The Config files: web.config, Machine.config
- Page/Control/Application level caching
- .NET Security: Authentication, Role Based Security, Code Level Security
- ADO.NET and XML
- Working with ADO.NET
- Understanding and implementing ADO.NET within ASP.NET
- Retrieving Data – getting the necessary data back
- Overview of XML
- Parsing XML in the .NET Platform
- A look at Web Services
When the student leaves the course... the developer/student will be knowledgeable in Microsoft’s new .NET framework and comfortable applying .NET based, ASP solutions, in a business setting. The student will be able to increase user interaction by making web pages more dynamic. In addition, the student will learn comprehensively how to create Active Server Pages within the new Visual Studio IDE.
Click here to register.
Click here for Pricing.