1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Developing ASP.NET Web Applications: Hands-On

 
Course: 512   Type: Hands-On Training   Duration: 4 Days
 
 

You Will Learn How To

  • Build dynamic Web applications with ASP.NET and Visual Studio
  • Create consistent user interfaces with Master pages, Themes and Skins
  • Retrieve, modify and report on data from any data source
  • Program common application tasks including master-detail pages with minimal code
  • Secure access to the application using Web Forms authentication
  • Generate multiple displays in a single page with templates

Course Benefits

ASP.NET enables developers to build dynamic Web applications and sophisticated user interfaces with minimal code. In this course, you gain the skills needed to develop and deploy Web applications with ASP.NET. You learn how to build sophisticated user interfaces by configuring controls and extending them with custom code. You also learn how to integrate data access with data-source controls.

Who Should Attend

Those who are interested in building Web applications with ASP.NET. Experience programming in a modern object-oriented language and an understanding of HTML are assumed.

Hands-On Training

You learn how to build a complete and authentic Web site using Visual Basic and C#. Exercises include:
  • Ensuring a consistent user interface with Master pages, Themes and Skins
  • Implementing navigation models with SiteMapPath, Menus and TreeViews
  • Identifying users with Login controls
  • Binding pages to various data sources
  • Displaying and updating single and multiple records with DataView controls
  • Reporting data over the Web
  • Personalizing pages with Profiles

Related Courses

 

Upcoming Dates

Dec 16 - 19, 2008
 Washington, DC (Reston, VA)
Jan 6 - 9, 2009
 Toronto
Jan 6 - 9, 2009
 Washington, DC (Rockville, MD)
Jan 20 - 23, 2009
 N. New Jersey
Jan 27 - 30, 2009
 Los Angeles
Feb 3 - 6, 2009
 Atlanta
Feb 3 - 6, 2009
 Washington, DC (Reston, VA)
Feb 10 - 13, 2009
 New York
Feb 17 - 20, 2009
 Chicago (Schaumburg)
Feb 24 - 27, 2009
 Boston (Waltham)
Mar 10 - 13, 2009
 San Francisco Bay Area
Mar 10 - 13, 2009
 Toronto
Mar 17 - 20, 2009
 Ottawa
Mar 17 - 20, 2009
 Washington, DC (Reston, VA)
Mar 24 - 27, 2009
 New York

For complete schedule, please visit www.learningtree.com
 
http://www.learntree.com/courses/512pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Developing ASP.NET Web Applications: Hands-On

 
Course: 512   Type: Hands-On Training   Duration: 4 Days
 
 
Course 512 Content
 

Getting Started with ASP.NET

  • Constructing Web Forms with ASP.NET 2.0/3.5 controls
  • Developing with Visual Studio 2005/2008
  • Debugging with Visual Studio Development Web server
  • Applying the common Web Form controls

Architecting the User Interface (UI)

Designing with Master pages

  • Ensuring uniform page layout
  • Devising site templates
  • Extending Master pages with custom properties

Data-driven site navigation

  • Implementing ASP.NET Menu, TreeView and SiteMapPath controls
  • Defining your site structure using SiteMaps
  • Dynamically moving between pages in code

Standardizing the UI

  • Styling controls with Skins
  • Building Themes from Skins and CSS

Retrieving and Updating Data

Exploiting the design-time environment

  • Connecting to data with ASP.NET DataSource controls
  • Binding data to Web Form controls
  • Automating data access with GridView, ListView and DetailView
  • Sorting and paging with GridView, ListView and DataPager

Modifying data

  • Databind to middle-tier business objects
  • Code-free declarative data binding
  • Updating, deleting and inserting records with two-way data binding
  • Integrating custom update code

Reporting

  • Delivering reports with Crystal Reports
  • Generating selection criteria for filtering data
  • Reporting from dynamically cached data

Enhancing Web Pages

Building master-detail pages

  • Parameterizing the data source
  • Customizing DataViews with templates
  • Coordinating master-detail views

Creating reusable UI components

  • Building user controls
  • Incorporating data retrieval into user controls

Securing the Application

Controlling site access

  • Configuring Web Forms authentication and authorization
  • Administering users and roles
  • Establishing user profiles

Leveraging the Login controls

  • Authenticating users with the Login control
  • LoginView
  • LoginStatus
  • LoginName

Customizing security

  • Integrating with Active Directory
  • Configuring the security provider to take control of authentication
  • Accessing user and role information from code

Maintaining State

Managing user information

  • Inserting data into the ViewState
  • Employing user variables with Sessions

Caching application information

  • Programmatically caching business objects
  • Dealing with stale data

Improving Application Functionality

Validating data

  • Validator controls: Required, Range, Comparison, Summary, RegularExpression
  • Implementing business rules with the Custom Validator
  • Setting cursor focus on error

Simplifying complex processes

  • Sequencing tasks with the Wizard control
  • Partitioning data with MultiView

Handling common tasks

  • Sending e-mail
  • Uploading files
  • Accepting dates through the Calendar control

Deploying Your Application

  • The ASP.NET compilation model
  • Publishing your Web site
 
http://www.learntree.com/courses/512pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Developing ASP.NET Web Applications: Hands-On Tuition

 
Course: 512   Type: Hands-On Training   Duration: 4 Days
 
 

Course Tuition
$ 2,790 Standard Tuition
Tuition with a Savings Plan
$ 1,800 10-Day Pass
$ 1,670 Training Passport
$ 1,700 Premium-Pass
$ 2,200 Voucher 10-Pack
$ 2,515 Alumni Gold Discount
$ 2,484 Government Discount
 

 

Your Course Tuition Entitles You To...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Course Completion Certificate awarding Continuing Education Units
  • FREE participation in Professional Certification
  • FREE participation in College Credit programs (including related exams)
 
 

Tuition Savings Plans

Training Passport
  • 3 courses in 12 months
  • As little as $1,670 per course
  • Savings as much as 40%
  • Only $5,000
Premium Pass
  • 4 courses in 24 months
  • As little as $1,700 per course
  • Save as much as 45%
10-Day Pass
  • A NEW way to save on training
  • 10 days of training for one person
  • Save as much as $990 per course
  • Only $4,500
Training Vouchers
  • Save as much as $990 per course
  • Fully transferable
  • As low as $2,200 per course
Alumni Gold Discount Attend your first course and you'll receive a personalized Alumni Gold Discount card, entitling you to save as much as $305 on each course you take within the following 12 months. Take just one course each year and you'll be entitled to ongoing discounts...year after year!

Your Guarantee of Satisfaction

Unless you feel 100% satisfied that Learning Tree delivered even more than you expected, there is no fee for your course attendance. Our Guarantee of Quality lets you experience the value of the course--and then pay only if you feel the course was well worth the tuition.

Enrolling is Easy and Flexible!

Enroll by phone or online. If your plans change, just let us know and, without a fee, you can transfer to another course or cancel your enrollment. Pay after you've taken the course, and then only if you are 100% satisfied.

 
http://www.learntree.com/courses/512pf.htm