Developing ASP.NET Applications with C#
Description
Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.
Overview
Aspect Training's Developing ASP.NET Applications with C# is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this course, you will create a great foundation to build any type of web site, ranging from simple hobby-related web sites to sites you may be creating for commercial purposes.
Prerequisites:
Knowledge of C#.NET
Course Topics:
Getting Started with ASP.NET
Creating Your First ASP.NET Web Site
An Introduction to ASP.NET
Understanding HTML
A First Look at ASP.NET Mark-up
A Tour of the IDE
The Sample Application
Building an ASP.NET Web Site
Creating Web Sites with VWD
Di…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.
Overview
Aspect Training's Developing ASP.NET Applications with C# is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this course, you will create a great foundation to build any type of web site, ranging from simple hobby-related web sites to sites you may be creating for commercial purposes.
Prerequisites:
Knowledge of C#.NET
Course Topics:
Getting Started with ASP.NET
Creating Your First ASP.NET Web Site
An Introduction to ASP.NET
Understanding HTML
A First Look at ASP.NET Mark-up
A Tour of the IDE
The Sample Application
Building an ASP.NET Web Site
Creating Web Sites with VWD
Different Project Types
Creating and Opening a New Web Site
Working with Files in Your Web Site
Organizing Your Site
Working with Web Forms
Choosing between Code behind and Pages with Inline Code
Designing Your Web Pages
Why Do You Need CSS?
Problems of HTML Formatting
How CSS Fixes Formatting Problems
An Introduction to CSS
The Style Sheet
Adding CSS to Your Pages
Working with CSS in Visual Web Developer
Applying Styles
Managing Styles
Working with ASP.NET Server Controls
Introduction to Server Controls
Defining Controls in Your Pages
Types of Controls
The ASP.NET State Engine
Programming Your ASP.NET Web Pages
Organizing Code
Methods
The App_Code Folder
Organizing Code with Namespaces
Writing Comments
Object Orientation Basics
Important OO Terminology
Events
Creating Consistent Looking Web Sites
Consistent Page Layout with Master Pages
Creating Master Pages
Creating Content Pages
Using a Centralized Base Page
An Introduction to the ASP.NET Page Life Cycle
Implementing the Base Page
Creating Reusable Page Templates
Themes
Skins
Navigation
Different Ways to Move around Your Site
Understanding Absolute and Relative URLs
Understanding Default Documents
Using the Navigation Controls
Architecture of the Navigation Controls
Examining the Web.sitemap File
Using the Menu Control
Using the TreeView Control
Using the SiteMapPath Control
Programmatic Redirection
User Controls
Introduction to User Controls
Creating User Controls
Adding User Controls to a Content Page or Master Page
Site-Wide Registration of User Controls
Adding Logic to Your User Controls
Implementing View State Properties
Validating User Input
Gathering Data from the User
Validating User Input in Web Forms
Understanding Request Validation
Processing Data at the Server
Sending Email from Your Web Site
Reading from Text Files
ASP.NET AJAX
Introducing Ajax
Using ASP.NET AJAX in Your Projects
Creating Flicker-Free Pages
Providing Feedback to Users
The Timer Control
Displaying and Updating Data
Data Controls
Data-bound Controls
Data Source Controls
Other Data Controls
Data Source and Data-bound Controls Working Together
Displaying and Editing Data with GridView
Inserting Data with DetailsView
Storing Your Connection Strings in web.config
Filtering Data
Customizing the Appearance of the Data Controls
Updating and Inserting Data
LINQ and the ADO .NET Entity Framework
Introducing LINQ
LINQ to Objects
LINQ to XML
LINQ to ADO.NET
Introducing the ADO.NET Entity Framework
Mapping Your Data Model to an Object Model
Introducing Query Syntax
Using Server Controls with LINQ Queries
Using Data Controls with the Entity Framework
Security in Your ASP.NET WebSite
Introducing Security
Authentication
Authorization
An Introduction to the ASP.NET Application Services
Introducing the Login Controls
Configuring Your Web Application
The Role Manager
Managing Users with the WSAT
Configuring the Web Application to Work with Roles
Programmatically Checking Roles
Tracing
Different Types of Errors
Global Error Handling and Custom Error Pages
Tracing Your ASP.NET Web Pages
Using the Standard Tracing Capabilities
Adding Your Own Information to the Trace
Deploying Your Web Site
Preparing Your Web Site for Deployment
Avoiding Hardcoded Settings
The web.config File
Expression Syntax
The WebConfigurationManager Class
Copying Your Web Site
Creating a Simple Copy of Your Web Site
Publishing Your Web Site
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.