New to Development?.jpg) | If you are completely new to development, this page provides the learning materials necessary for you to begin Web development with ASP.NET. You’ll find the resources that will help you get your first Web application built quickly, and more. |
BooksMultimedia and MSDN Webcasts | ASP.NET HOW DO I Video Series: Data
Download the code: Visual Basic | Visual C# This video illustrates how simple it is to create data-driven web sites using Visual Web Developer 2005 Express Edition, ASP.NET 2.0, and SQL Server 2005 Express Edition. See the integrated data editing support provided by Visual Web Developer that simplifies database creation and population using the Database Explorer and DataSet Designer. Explore how easy it is to create a master-details view with support for filtering, sorting, paging, and editing with no code using the DropDownList, GridView, DetailsView, and ObjectDataSource controls. | | ASP.NET HOW DO I Video Series: Master Pages and Site Navigation
Download the code: Visual Basic | Visual C# Create a Web site with a consistent layout and design across all its pages using ASP.NET 2.0 Master Pages. Become familiar with the enhanced designer support for creating and consuming Master Pages in Visual Web Developer 2005 Express Edition. See the improved Table Editor and Style Builder in action and learn how easy it is to add navigation to a Web site using the new TreeView and SiteMapPath controls. | | ASP.NET HOW DO I Video Series: Create a Full-Featured Customer Login Portal
Download the code: Visual Basic | Visual C#
Get an overview of the major features and improvements introduced with Visual Web Developer 2005 Express Edition and ASP.NET 2.0. Follow along through the creation of a fictitious customer portal to learn about topics including Master Pages, Themes, database access, Membership, Roles, the Web Site Administration Tool, site navigation, and user profiles. | | ASP.NET HOW DO I Video Series: Form Building for a "Contact Us" Page
Download the code: Visual Basic | Visual C#
This video introduces a number of the new ASP.NET 2.0 controls for building forms to collect information from the user, validate that information, then send a confirmation e-mail message. Features covered include the Wizard control, Validation controls, and the System.Net.Mail classes for sending e-mail messages. | | ASP.NET HOW DO I Video Series: Membership and Roles
Download the code: Visual Basic | Visual C#
Learn how to secure a Web site using the new Membership and Roles features of ASP.NET 2.0. Topics include user registration, password recovery, and restricting access to content with roles. Get a tour of how the Web Site Administration Tool simplifies user account administration and makes it easy to control content access permissions.
| | ASP.NET HOW DO I Video Series: Profiles and Themes
Download the code: Visual Basic | Visual C# Discover how to create a customizable Web site using Visual Web Developer 2005 Express Edition and ASP.NET 2.0. Learn how to use Profiles to collect per-user configuration information and apply Themes to extend a consistent look-and-feel throughout the Web site. | | ASP.NET HOW DO I Video Series: Web Parts and Personalization
Download the code: Visual Basic | Visual C# This video shows how to use the new Web Parts and Personalization features of ASP.NET 2.0 and the designer support provided by Visual Web Developer 2005 Express Edition to build customizable web pages whose content and layout can be modified by the user. See how Web Parts enable the user to add new content to a page on-the-fly and restructure the page in the browser using drag-and-drop. | | ASP.NET HOW DO I Video Series: Caching (Part 1)
Download the code: Visual Basic | Visual C#
This video is part one of a two-part series introducing the new caching features of ASP.NET 2.0. Start with a demonstration of Page Output Caching followed by an overview of the new ASP.NET 2.0 Database Caching support for SQL Server 2000 and SQL Server 2005. Topics include using the aspnet_regsql.exe utility to add SQL caching support to a SQL Server database, creating a SQL cache dependency to eliminate unnecessary connections to the database, enabling table-level caching, and enabling enhanced caching support using SQL Server 2005 Change Notifications. | | ASP.NET HOW DO I Video Series: Caching (Part 2)
Download the code: Visual Basic | Visual C#
This video is part two of a two-part series introducing the new caching features of ASP.NET 2.0. Topics include the new Partial-Page Output Caching feature of ASP.NET 2.0 followed by an overview of the Cache API, which demonstrates how to efficiently bind a data control to an XML file. | | ASP.NET HOW DO I Video Series: Localization
Download the code: Visual Basic | Visual C#
This video is a tour of the web site localization support in Visual Web Developer 2005 Express Edition. Learn how to create culture-aware and locale-specific web content with ASP.NET 2.0 with no additional code. Topics include the new declarative binding syntax, page-level vs. application-level resources, and using the rich resource editor. | | ASP.NET HOW DO I Video Series: Tips and Tricks
Download the code: Visual Basic | Visual C#
This Tips & Tricks video covers many useful techniques for enhancing ASP.NET 2.0 web sites using Visual Web Developer 2005 Express Edition. Topics include encrypting sensitive information stored in web.config, maintaining the browser scroll position across postbacks, posting content to a different page, setting focus on a specific control when a page is loaded, creating a bulleted list of hyperlinks from an XML file, working with the file upload control, simplifying complex URLs using URL remapping, and using the MultiView control to switch between groups of content programmatically. | | Visual Web Developer for Beginners Video Series Learn the basics of how to create dynamic Web applications using ASP.NET 2.0 and Visual Web Developer 2005 Express Edition in either Visual Basic or C#. The series includes over 6 hours of video-based instruction that walks you through creating and deploying your first Web page to creating a fully functioning Quiz Engine Web site. | | ASP.NET Webcast Series The ASP.NET Webcast Series provides over 40 hours of online training. We suggest viewing the Introduction to ASP.NET webcasts, presented by Fritz Onion (level 100). These webcasts are presented in both C# and Visual Basic. | | Essential ASP.NET The Essential ASP.NET series is a 15-part series on ASP.NET. This series is more advanced than the ASP.NET Webcast Series, but covers additional Web development topics. |
Walkthroughs and QuickStarts | Visual Web Developer 2005 Express Edition Guided Tour After completing the Guided Tour, you will be well on your way to building your own sophisticated Web sites without writing any code. | | Walkthrough: Creating a Basic Web Forms Page Create a Web Forms page and learn how to add controls to the page and create code for them that will run on the server. This walkthrough also includes creating an event handler for the control, and building and running the Web Forms page. | | ASP.NET 2.0 QuickStart Tutorial The ASP.NET QuickStart is a series of ASP.NET samples and supporting commentary designed to quickly acquaint you with the syntax, architecture, and power of the ASP.NET Web programming framework. They are short, easy-to-understand illustrations of ASP.NET features and will help you become familiar with the broad range of new features in ASP.NET 2.0, as well as the features that were supported in earlier versions. |
Other Resources | ASP.NET FAQ Find answers to common questions about ASP.NET and Web development. | | MSDN Library The MSDN Library is an essential resource for developers using Microsoft tools, products, and technologies. It contains technical programming information, including sample code, documentation, technical articles, and reference guides. | | ASP.NET Technical Articles MSDN provides technical articles that address specific topics regarding Web development with ASP.NET, including Data Access and ASP.NET for Designers. | | ASP.NET Starter Kits The ASP.NET Starter Kits are six sample ASP.NET applications that provide code to accomplish common Web development tasks. Each sample is complete and well-documented so that you can use the code to kickstart your ASP.NET development projects today. |
| |