Courses
Previously ASP revolutionized web application development by providing an easy to use programming-model for building server-side scripts that dynamically created and modified HTML pages. Now ASP.NET, part of the Microsoft .NET framework provides a programming model for rich, dynamic, scalable web applications. This hands-on course teaches students to create ASP.NET applications. Some of the topics include ASP.NET architecture, Web form and server controls, ADO.NET, master pages, site navigation and themes. Code is provided in C# and Visual Basic.
This course is for those that want to learn to build ASP.NET web applications.
Intro to C# Programming & the .NET Framework (MSPR06), Introduction to Visual Basic.NET Programming (MSPR02), or equivalent experience.
- Learn about the ASP.NET environment and features
- Build multi-page ASP.NET web applications using existing classes
- Learn and use web server controls, HTML controls, and validation controls
- Incorporate Session State into ASP.NET applications to track information
- Test and debug ASP.NET applications
- Utilize ASP.NET features such as master pages, site navigation, and themes
- Overview of ADO.NET, including the DataList and GridView controls
- ASP.NET Overview
- ASP.NET terminology
- Introduction to ASP.NET web application development
- How ASP.NET applications work
- Creating ASP.NET web applications
- Use of Visual Studio environment
- Differentiate between
- web server controls
- HTML server controls
- validation controls
- Build a multi-page shopping cart application
- Use of session state
- Postback to other pages
- Server Controls
- Server Controls
- Button Controls
- Text Boxes, Labels, Check Boxes and Radio Buttons
- List Controls
- Other Web Server Controls
- Session State
- Track state of each user across multiple requests
- Session object
- Utilize Session ID in cookie or appended to URL
- Debugging and Testing ASP.NET sites
- Overview of Web Form Controls
- Intrinsic Controls
- Using Web Form Controls
- Master Pages
- Use of master pages with navigation and banners
- Converting existing pages to content pages
- Adding new content pages
- Site Navigation
- Web.sitemap XML file
- Site map data source control
- Use of navigation controls
- Themes
- Addition of App_Themes folder
- CSS files, skins, images
- Applying themes to
- Entire site
- Individual page
- Adding new css files using Style Builder
- Accessing Data with ADO.NET
- Overview of ADO.NET
- ADO.NET classes
- Connected vs. Disconnected
- Using SQL data sources
- DataSource controls
- Configure a data source
- Build SQL statements
- Binding controls to a DataSource
- DataList control
- Using GridView control
- Customize the GridView control
- Manually bound columns in GridView
- Enable sorting and paging
18
1.8