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

ASP.NET 1.1

You will learn how to

  • Develop Web applications rapidly using ASP.NET 1.1 and Web Forms
  • Implement Web-based navigation models
  • Build browser-independent user interfaces with Visual Studio .NET and Web Forms
  • Ensure data integrity with Validator controls
  • Implement reusable code by creating your own Web Form controls
  • Create applications that manage state through the transaction
  • Bind data-aware controls to any data source
  • Deploy and update ASP.NET 1.1 applications

Course benefits
ASP.NET 1.1 is a platform for creating high-performance Web-based applications in any .NET-compatible language. With ASP.NET 1.1, developers can rapidly create applications with rich user interfaces.

In this hands-on course, you learn to use the Visual Studio .NET environment to create ASP.NET 1.1 applications rapidly. You gain practical experience using Web Forms to create data-bound applications for any database.

Who should attend
This course is valuable for anyone beginning to develop Web-based applications or considering using ASP.NET 1.1. Some experience with HTML and a programming language is assumed.

Hands-on training
Hands-on exercises in developing Web applications using Visual Basic .NET or C# include:

  • Creating and configuring Web sites with Visual Studio .NET
  • Building stateful applications
  • Implementing the navigation structure for a Web application
  • Integrating CSS with ASP.NET pages to let users choose their own interface
  • Displaying and updating data
  • Exploiting the DataList and DataGrid controls
  • Validating data with ASP.NET controls
  • Incorporating third-party components and Web services
  • Deploying ASP.NET applications

Course content
Introduction to Web Applications
Unique challenges of the Web

  • Three-tier client/server vs. Web development
  • Developing with Visual Studio .NET
  • Generating HTML from Web Form controls
The ASP.NET object model
  • Managing the request-response cycle
  • Building user interfaces with asp: controls
Site Navigation
Navigation with code

  • Intrasite navigation with Server.Transfer
  • Intersite navigation with Response.Redirect
  • Integrating client and server-side navigation
Implementing links with controls
  • Connecting pages with Hyperlink controls
  • Integrating code with Button, ImageButton and LinkButton controls
Implementing the User Interface (UI) with Web Forms
Creating the UI with Visual Studio .NET

  • Populating Web Forms with ASP.NET controls: TextBoxes, ListBoxes, Dropdowns, CheckBoxes, RadioButtons
  • Interacting with the fundamental controls
  • Controlling formats with Cascading Style Sheets (CSS)
Grouping and organising controls
  • Dynamically adding controls at runtime
  • Designing dynamic pages with templates
  • Managing controls using panels
Validating data using Validator controls
  • Developing validation strategies
  • Client- vs. server-side validation
  • Validator controls: Required, Range, Comparison, Summary, Regular Expression
  • Implementing business rules with the Custom Validator
Programming Web Form controls
  • Manipulating ListBoxes, DropDownLists, CheckBoxLists, RadioButtonLists
  • Adding new client-side attributes
  • Configuring controls from code
  • Integrating TreeViews into your UI
Exploiting ASP.NET Objects and Controls
Strategies for maintaining state

  • Building on the ViewState for page state management
  • Employing the Session object for user-based state management
Building custom controls
  • Encapsulating code into reusable controls
  • Inheriting from existing controls in Visual Basic .NET and C#
  • Adding new functionality
Developing Web applications with the ASP.NET Page object
  • Processing page events
  • Integrating with client-side triggered events
  • Initiating processing with AutoPostBack
  • Creating cross-browser solutions
  • Diagnosing and catching errors
Advanced Web Form controls
  • Working with XML
  • Dynamically building tables
  • Inserting HTML
Connecting to Databases
Binding data to Web Form controls
  • Working with your database from within Visual Studio .NET
  • Updating, deleting and inserting records
Building the UI with the DataList
  • Binding the DataList with drag-and-drop
  • Building templated forms
Rapid development with the DataGrid
  • Extending the DataGrid with templates
  • Supporting sorting and paging for data
  • Accessing data from the DataGrid in Visual Basic .NET and C#
Packaging ASP.NET Applications
  • Windows Installer vs. XCOPY
  • Deploying the application

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