Exam-Pack 70-528: .NET 2.0 Web-Based Client Development
Microsoft MCTS Exam 70-528
Includes 20 Videos
Create full-featured dynamic web sites from scratch using Visual Studio
From video one, you’ll be creating a web site featuring dynamic content, secured access, custom widgets, and tons of other cool features.
You’ll learn to use the upgraded functionality in Visual Studio 2005 — including ASP.NET 2.0, the local Visual Studio web server (separate from IIS), SQL Server 2005 databases, ADO.NET 2.0, and more.
In Exam-Pack 70-528: Microsoft .NET Framework 2.0 - Web-Based Client Development, instructor Garth Schulte dives in and shows you how to do web development in Visual Studio 2005, using Visual Basic and the .NET 2.0 framework.
Video by video, you’ll learn practical development skills you can use to create web applications in Visual Basic. Even if you have very little experience with Visual Studio and Visual Basic, you’ll be able to jump in and build fully-functional web sites — and you’ll get better with each video.
Garth walks you through and shows you how to do it — giving you advice on how to get up and running quickly, then how to add the features you need, plus the ones you want that will make your web sites shine. Whether you’re going for the certification or just need to get up to speed quick on developing web applications on the .NET 2.0 framework, these videos will give you what you need.
Here’s what you’ll learn in each of the .NET 2.0 Web Development videos:
Video 1 - “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.
Video 2 - “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.
Video 3 - “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.
Video 4 - “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.
Video 5 - “Working with Advanced Server Controls” - In this video we’ll learn how to add, configure and use many of the common and new ASP.NET 2.0 advanced server controls.
Video 6 - “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.
Video 7 - “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!
Video 8 - “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.
Video 9 - “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.
Video 10 - “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.
Video 11 - “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.
Video 12 - “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.
Video 13 - “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.
Video 14 - “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 allow 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 control to do just that.
Video 15 - “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.
Video 16 - “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.
Video 17 - “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.
Video 18 - “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!
Video 19 - “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.
Video 20 - “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.
On the job Visual Studio development skills plus exam prep for MCTS certification
Exam-Pack 70-528: Microsoft .NET Framework 2.0 - Web-Based Client Development gives you real-world skills for doing web development in a Visual Studio environment, using Visual Basic and the .NET 2.0 Framework. Plus, it maps to exam objectives for Microsoft MCTS exam 70-528, to help you prepare for certification.
Prerequisites
A familiarity with the Visual Studio 2005 development environment, such as MCTS Exam-Pack 70-536 or equivalent knowledge is recommended before viewing this training.
Exam-Pack 70-528: Microsoft .NET Framework 2.0 - Web-Based Client Development contains:
- Introduction to Web Development and ASP.NET 2.0
- Creating and Configuring ASP.NET 2.0 Web Sites
- Adding and Configuring Server Controls
- Working with Basic Server Controls
- Working with Advanced Server Controls
- Creating Server Controls
- Working with ADO.NET
- Working with XML
- Performing Input Validation
- Performing Site Navigation
- Managing State and Application Data
- Programming Web Applications
- Personalizing and Customizing Web Applications - Part 1
- Personalizing and Customizing Web Applications - Part 2
- Implementing Security
- Implementing Localization and Accessibility
- Creating Mobile Web Applications
- Monitoring and Caching Web Applications
- Deploying Web Applications
- Sample Web Site Overview (free video!)
Download: PART 1 | PART 2 | PART 3 | PART 4 | PART 5
No comments:
Post a Comment