ASP.NET

Start Date: November 9 2009
End Date: November 13 2009
Time: 9:00am - 4:30pm
Fee:
Venue:
McKimmon Conference and Training Center
1101 Gorman Street
Raleigh, NC  27695
919.515.2277
Course Overview:

ASP.NET

Why you should attend: This course provides you with a solid understanding of ASP.NET and how to effectively integrate databases with their web sites. The key to making information instantly available on the web is integrating the web site and the database to work as one piece. The course focuses on using ASP.NET, server-side controls, ADO+, XML, and SOAP. You will also learn how to manage data by using ASP.NET forms, exposing data through ASP+ Web Services, working with BLOBs, and using cookies and other features to secure their data. In this course, you learn the advanced features of ASP.NET, and how to apply them in their own Internet applications. This in-depth, code-intensive title covers a broad range of advanced ASP.NET topics.

Suggested Prerequisites:  Introduction to PC Programming Concepts.

Attend and You Will Learn

Lesson 1: What is .NET?

  • What is ASP.NET?
  • What is ADO.NET?

Lesson 2: Reading and Displyaing Data

  • ADO.NET managed providers
  • Basic ANSI-SQL
  • Using a basic DataGrid
  • Altering DataGrid output
  • Working with ASP.NET Server
  • Control templates

Lesson 3: Updating and Inputing Data

  • Gathering data with ASP.NET Web forms
  • Evaluating data with ASP.NET
  • Validation controls
  • Inputting and editing data
  • Using the DataGrid and DataList
  • Editing and filtering data

Lesson 4: Advanced Data Concepts

  • XML and SOAP
  • BLOB uploading and displaying
  • Exposing data through Web services\
  • Authentication
  • Data caching

Lesson 5: Working with ASP.NET Web Forms

  • Building ASP.NET pages
  • Building forms with Web server controls
  • Performing form validation with validation controls
  • Advanced control programming

Lesson 6: Advanced ASP.NET Page Development

  • Creating custom controls with user controls
  • Separating code from presentation
  • Targeting mobile devices with mobile controls
  • Using third-party controls

Lesson 7: Working with ADO.NET

  • Introduction to ADO.NET
  • Binding data to Web controls
  • Using the DataList and DataGrid controls
  • Working with DataSets
  • Working with XML
  • Using ADO.NET to create a search page

Lesson 8: Working with ASP.NET Applications

  • Creating ASP.NET applications
  • Tracking user sessions
  • Caching ASP.NET applications

Lesson 9: Securing ASP.NET Applications

  • Using forms-based authentication
  • Using Windows-Based authentication
  • Encrypting data over the network

Lesson 10: Building ASP.NET Web Services

  • Creating an XML Web service
  • Advanced XML Web services

Lesson 11: Leveraging the .NET Framework

  • Working with collections and strings
  • Working with the file system
    Sending email and accessing the network
  • Creating graphics On the Fly with GDI+

Lesson 12: Building Custom ASP.NET Controls  

  • Developing custom controls
  • Advanced control development

Lesson 13: Sample ASP.NET Applications

  • Creating a job site
  • Creating an online store
Schedule: