HOME
 CLASSES
Course Schedule
Course Descriptions
Registration Info
Cancellation Policy
Benefits of CAIT Classes
 CERTIFICATES
Certificate Tracks
Certificate Info
Benefits of Certificates
 MEMBERSHIP
 OPTION
Calendar of Events
List of Members
Benefits of Membership
Lunch & Learns
Membership Levels
 CAIT
About CAIT
Instructor Bios
CAIT Lab
Newsletters
Directions & Maps
Subscribe/Unsubscribe
Contact Us
 
MSPR24   .NET Programming
    Building Web Applications with ASP.NET


Code Course NameReg.Dur. Dates Days & Times Loc. Certifications Cost More info about cost of classes
C$* M*   NM*
L1 L2   NM
MSPR24Building Web Applications with ASP.NETRegister for Class6 Eves Apr 20 - May 6 2010TuTh 5:30p-8:30p CTWeb Dev in .NET
1080 1220 1280
MSPR24Building Web Applications with ASP.NETRegister for Class3 Days Apr 26-28 2010MTuW 9:00a-4:30p CTWeb Dev in .NET
1080 1220 1280
MSPR24Building Web Applications with ASP.NETRegister for Class3 Days Jul 26-28 2010MTuW 9:00a-4:30p CTWeb Dev in .NET
1080 1220 1280

Description: (Former course code NET112) 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 next generation Microsoft .NET framework provides a programming model for 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.

Audience: This course is for those that want to learn to build ASP.NET web applications.

Prerequisites: Intermediate C# Programming (MSPR08) or Intermediate Visual Basic.NET Programming (MSPR04), or equivalent experience.

Objectives:

  • Learn about the ASP.NET 2.0 environment and features
  • Build multi-page ASP.NET 2.0 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 new ASP.NET 2.0 features such as master pages, site navigation, and themes
  • Overview of ADO.NET
  • Create database-driven applications using Access and SQL Server
  • Utilize the DataList and GridView controls
Outline:
  • ASP.NET 2.0 Overview
    • ASP.NET terminology
      • Static vs. Dynamic pages
        • Managing state in ASP.NET
          • Environments used for developing ASP.NET applications
            • Description of files and classes within an ASP.NET web application
            • 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
                        • 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
                                                  • SiteMapPath
                                                    • TreeView
                                                      • Menu
                                                    • 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 2.0 classes
                                                                    • Connected vs. Disconnected
                                                                    • Using SQL data sources
                                                                      • SqlDataSource control
                                                                        • Configure a data source
                                                                          • Build SQL statements
                                                                          • Binding controls to SqlDataSource
                                                                            • DataList control
                                                                              • Formatting Item and Header Templates
                                                                            • Using GridView control
                                                                              • Replacement for the ASP.NET 1.x DataGrid control
                                                                                • Manually bound columns in GridView
                                                                                  • Enable sorting and paging
                                                                                  Elective Hours (Cum. Classroom Time): 18

                                                                                  CEUs: 1.8

                                                                                   

                                                                                  All content copyright © 2003-2009, Center for the Application of Information Technology. All rights reserved.
                                                                                  RSS Feed Subscribe to an RSS feed of CAIT's upcoming course offerings.