0800 282 353 or +44 1372 364610
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 for Windows systems. 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
  • Personalising pages with Profiles

Related Courses

  • 503 Visual Basic 2008 Programming
  • 419 C# Programming
  • 506 Scalable Applications with .NET and ASP.NET AJAX
  • 508 Building Web Services with .NET 2.0
  • 513 Windows Communication Foundation (WCF)
  • 514 Windows Workflow Foundation (WF)
  • 511 .NET Best Practices and Design Patterns
  • 509 Programming Windows Applications with .NET

  Developing ASP.NET Web Applications

Upcoming Dates

30 Sep - 3 Oct, 2008
London
4 - 7 Nov, 2008
London
16 - 19 Dec, 2008
London
6 - 9 Jan, 2009
Edinburgh
27 - 30 Jan, 2009
London
10 - 13 Mar, 2009
London
21 - 24 Apr, 2009
London
2 - 5 Jun, 2009
London
7 - 10 Jul, 2009
Edinburgh
14 - 17 Jul, 2009
London

For complete schedule, please visit www.learningtree.co.uk
 
http://www.learningtree.co.uk/courses/uk512.htm
 
 
0800 282 353 or +44 1372 364610
TRAINING YOU CAN TRUST
 
 

Developing ASP.NET Web Applications: Hands-On

 
Course: 512   Type: Hands-On Training   Duration: 4 Days
 
 
Course 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 new features of 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 XML
  • Dynamically moving between pages in code

Standardising 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

  • Parameterising the data source
  • Customising 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 authorisation
  • Administering users and roles
  • Establishing user profiles

Leveraging the Login controls

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

Customising 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.learningtree.co.uk/courses/uk512.htm
 
 
0800 282 353 or +44 1372 364610
TRAINING YOU CAN TRUST
 
 

Developing ASP.NET Web Applications: Hands-On Tuition

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

Course 512 Tuition

£ 1,695Standard Tuition
Tuition with a Savings Plan
£ 98010-Day Training Pass
£ 915Flex-Training Pass
£ 1,46010-Training Vouchers
£ 1,5605-Training Vouchers
£ 1,525Alumni Gold Tuition

Your Course Fee Entitles You To...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Lunch
  • Course Completion Certificate
  • FREE participation in the Learning Tree Professional Certification Programmes (including related exams)
 
 

Tuition Savings Plans

Flex-Training Pass
  • 3 Courses for £2 750
  • As little as £915
  • Savings as much as 50%
  • 3 courses in 24 months
10-Day Training Pass
  • Save as much as £770 per course
  • Any combination of courses
  • Only £2,450
Training Vouchers
  • Save as much as £535 per course
  • Fully transferable
  • As low as £1,460 per course
Alumni Gold Discount Attend your first course and you will receive a personalised Alumni Gold Discount card, entitling you to save as much as £200 on each course you take in the following 24 months. Take just one course every two years, and you will be entitled to ongoing discounts...year after year. You save 10%.
* Exact savings may vary depending on courses selected.

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 fee.

Enrolling is Easy and Flexible!

Enrol 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.learningtree.co.uk/courses/uk512.htm