|
|
Title |
Duration |
|
|
|
Introduction to Web Development and ASP.NET 2.0
We begin with the basics by talking about the architecture of the internet and web development. We'll follow that up with an overview of ASP.NET 2.0 and web site architecture before finally taking a look at the sample web site used to showcase many of the new ASP.NET 2.0 features, concepts and demonstrations learned throughout the exam pack.
|
00:26:09 |
|
|
|
Creating and Configuring ASP.NET 2.0 Web Sites
In this video we'll learn how to create an ASP.NET 2.0 web site and the many different ways of doing so. We also learn how to configure web sites using the new ASP.NET configuration utility built into Visual Studio 2005.
|
00:29:07 |
|
|
|
Adding and Configuring Server Controls
In this video we'll learn all of the techniques for adding server controls to web forms, from design view to source view to dynamically adding them with some simple programming. We'll also learn how to configure and customize these controls to fit our needs.
|
00:43:01 |
|
|
|
Working with Basic Server Controls
In this video we'll learn how to add, configure, and use the basic ASP.NET 2.0 server controls that are commonly used in virtually all web sites. We'll also take a look at a few specialized server controls that are staples in everyday web development.
|
00:35:13 |
|
|
|
|
00:36:11 |
|
|
|
Creating Server Controls
In this video we learn how to create user controls from existing ASP.NET server controls. We'll also learn how to build and extend our own custom controls from scratch.
|
00:33:21 |
|
|
|
Working with ADO.NET
We'll learn how to work with data stored in a database in this video. We'll start by learning how to write code that retrieves and renders the results to common server controls before moving into using the ASP.NET 2.0 data-bound controls and visual designers to automatically bind data without writing any code!
|
00:38:46 |
|
|
|
Working with XML
We'll start this video with a look at some XML technologies more commonly used in the .NET 2.0 framework. Next we'll learn how to use the new XML control to transform raw XML data into meaningful user-friendly data and finally we'll look at how easy it is to bind XML data to many of the ASP.NET 2.0 data-bound controls using visual designers and some basic programming.
|
00:28:59 |
|
|
|
Performing Input Validation
We'll learn all about validating user input in this video to ensure data entered is in the expected format. We begin with client-side validation for simple checking and to avoid round-trips to the server before moving into server-side validation for more powerful and robust data validation. We'll also look at some new ASP.NET 2.0 validation features and cover all of the validation controls.
|
00:33:04 |
|
|
|
Performing Site Navigation
In this video we'll learn about the importance of site navigation so users may easily and seamlessly access desired pages/areas within our web site. We'll begin with a look at all of the standard navigational techniques and look in-depth at the new ASP.NET 2.0 cross-page posting technique. Finally we'll get familiar with all of the navigation controls ASP.NET 2.0 has to offer, including the new SiteMapPath and Menu controls.
|
00:31:43 |
|
|
|
Managing State and Application Data
We need a way to store and retrieve information about users and our web site. We'll learn about the techniques for doing just that in this video beginning with a look at Client-side vs. Server-side state management so we can determine which technique is best suited for the task at hand. We'll then take an in-depth look at how to use both of these techniques for persisting data.
|
00:37:29 |
|
|
|
Programming Web Applications
In this video we learn about some common programming objects and techniques used in everyday web development. We'll start with the Request and Response object so we can discover information about the user and their environment. Next we'll learn how to handle unexpected errors at the page and application level. We'll finish up with an in-depth look at Asynchronous programming in ASP.NET 2.0.
|
00:36:30 |
|
|
|
Personalizing and Customizing Web Applications - Part 1
In this video we'll look at the many new personalization and customization features ASP.NET 2.0 has to offer. We'll start with Master Pages and learn how to save time, code, and content by maintaining a consistent look and feel throughout our website. We'll also learn how to implement Themes and Profiles to provide users with a way to customize the look and feel of our web site, then save their preferences so they can continue that experience on the next visit to our web site.
|
00:31:15 |
|
|
|
Personalizing and Customizing Web Applications - Part 2
In this video we'll look at yet another new personalization and customization feature in ASP.NET 2.0, Web Parts. Web Parts let us create dynamic, modular components in a web page and allows users to configure, customize, move and personalize these UI elements to their liking. We'll take an in-depth look at how to use all of the Web Part controls to do just that.
|
00:27:11 |
|
|
|
Implementing Security
In this video we'll take an in-depth look at the new security features ASP.NET 2.0 has to offer. We'll learn how to configure and use the brand new Membership security model so users can create accounts and register with our web site for unrestricted access to content. In the second half of this video we'll cover all of the security controls we can use for tasks such as logging in, managing accounts and interacting with the Membership database.
|
00:31:01 |
|
|
|
Implementing Localization and Accessibility
We'll learn how to maximize our audience in this video by supporting globalization and making our web site easily accessible for everyone. We'll begin by learning how to support many cultures and design a multi-lingual user interface, we'll finish up by learning how to design a user-friendly web site.
|
00:31:14 |
|
|
|
Creating Mobile Web Applications
We'll learn how to build Mobile Web Applications which support many devices in this video. We'll begin with learning how to create, configure, and test mobile web forms and then move into testing our mobile web site on different device emulators. We'll finish up by taking an in-depth look at how to use all of the mobile web form controls ASP.NET 2.0 has to offer.
|
00:39:29 |
|
|
|
Monitoring and Caching Web Applications
We'll begin with learning how to monitor the ASP.NET 2.0 server processes so we may be well equipped to track down performance issues and possible web site bottlenecks. We'll then take a big look at caching our web page and application data to increase performance. We'll finish up by looking at the new SQL caching features in ASP.NET 2.0 to cache database data so we can save round-trips to the server!
|
00:43:31 |
|
|
|
Deploying Web Applications
In this video we'll learn how to take our web sites from a development environment to a production environment. We'll begin by learning how to pre-compile our application to increase the security and safety of our web site. We'll finish up with a look at how to deploy our web sites using all of the available deployment methods ASP.NET 2.0 supports.
|
00:27:16 |
|
|
|
Sample Web Site Overview
We take a look at the sample web site in this video. This brings everything we learned together -- cementing the techniques and concepts we've learned through the rest of the series.
|
00:22:57 |