PTR - People, Training ResultsPeople, Training, Results

Independent Technical IT Computer Training Courses

   
Scheduled Classroom based Training Courses

ASP.Net Essentials Course

Course Description

To build effective and eye–catching database–driven web sites, you must first have a solid framework on which to run your web pages as well as a rich environment in order to create and program these web pages. Microsoft?s ASP.NET 3.5 and Visual Studio combine forces to provide you with the ultimate platform on which you can create dynamic and interactive web applications.

The ASP.NET Essentials course 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.
£1250

3 day course

Scheduled Dates:
09 January 2012
19 March 2012
14 May 2012

Location:
PTR's Training Centre
Wokingham, Berkshire.

Course pre-requisites:

Knowledge of VB.NET or C#.NET is required prior to this course.



Topics covered on the 3 day ASP.Net Essentials course

Getting Started with ASP.NET

  • Constructing Web Forms with ASP.NET controls
  • Developing with Visual Studio
  • Debugging with Visual Studio
  • Development Web server
  • Applying the common Web Form controls

The User Interface (UI)

Designing with Master Pages
  • Ensuring uniform page layout
  • Devising site templates
  • Extending Master pages with custom
  • Properties

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

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
Data-driven site navigation
  • Implementing ASP.NET Menu, TreeView and SiteMapPath controls
  • Defining your site structure using SiteMaps
  • Dynamically moving between pages in code
Standardising the UI
  • Styling controls with Skins
  • Building Themes from Skins and CSS
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

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

Course Classification:  Technical Training Course

This is an instructor led training course taught in a classroom based environment.


Course Fee = £1250   (excl.VAT)



Scheduled course dates

09 January 2012 to 11 January 2012

19 March 2012 to 21 March 2012

14 May 2012 to 16 May 2012



View full schedule of Generic courses

View full schedule of ASP.Net courses

Print / Download PDF Version of full course schedule

If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite ASP.Net Training and bespoke ASP.Net courses