Customer service or enrol : + 263 - 4 - 799626 - 8

ASP.NET 2.0

You will learn how to

  • Build dynamic Web applications with ASP.NET 2.0 and Visual Studio 2005
  • 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 personalisable applications with user profiles and Web Parts

Course benefits
ASP.NET 2.0 dramatically increases Web developer productivity for Web applications deployed on Windows 2000, XP and Vista. Combined with the innovative tools of Visual Studio 2005, programmers can efficiently, effectively and easily create robust and interactive Web applications.

In this course, you gain the skills needed to develop and deploy Web applications with ASP.NET 2.0. You learn how to build sophisticated user interfaces with minimal code and integrate data access functionality with data binding and data-source controls.

Who should attend
This course is valuable for those who are interested in building Web applications with ASP.NET 2.0. Experience programming in a modern objectoriented language and an understanding of HTML are assumed. Experience with ASP.NET 1.1 is not required. ASP.NET 2.0 is the most current version and runs on both the .NET Framework 2.0 and 3.0.

Hands-on training
Through an ongoing case study, 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 multiple records with GridView control
  • Reporting data over the Web
  • Customising pages using WebParts

Course content
Getting Started with ASP.NET 2.0
  • Constructing Web Forms with ASP.NET 2.0 controls
  • Developing with Visual Studio 2005
  • 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 2.0 Menu, TreeView and SiteMapPath controls
  • Defining your site structure using XML
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 2.0 DataSource controls
  • Binding data to Web Form controls
  • Automating data access with GridView, FormView and DetailView
  • Sorting and paging in GridView
Modifying data
  • 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
Enhancing Web Pages
Building master-detail pages

  • Parameterising the data source
  • Customising Data Views
  • Coordinating master-detail views
Creating reusable UI components
  • Building user controls
  • Extending user controls with methods, properties and events
Securing the Application
Controlling site access

  • Configuring Web Forms authentication and authorisation
  • Administering users and roles
  • Establishing user profiles
Leveraging ASP.NET 2.0 login controls
  • Login
  • LoginView
  • LoginStatus
  • Working with User and Profile objects from your 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
Enabling Personalisation
Supporting personalisation

  • Defining the properties of user profiles
  • Creating custom profile providers
Customising the page
  • Empowering users to design their pages
  • Providing Web Part customisation tools: Zones and Catalogs
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
  • Selecting dates
  • Displaying HTML
Deploying Your Application
  • The ASP.NET 2.0 compilation model
  • Publishing your Web site

HOME | SERVICES | PRODUCTS | CAREERS | CONTACT US
Site designed and maintained by Spectrum IT Systems © 2007