Course Search:

Request more details:


ASP.NET Using Visual Basic (VS 2010)

Description:
This five-day course provides a comprehensive and practical hands-on introduction to developing Web applications using ASP.NET 4.0 and Visual Basic. Numerous programming examples and exercises are provided, including case studies. Participants will receive a comprehensive set of notes and all the programming examples.
  • Cost: Price on application
  • Duration: 5 Days
  • This course is not available as part of our public schedule but can be provided on a customised client specific basis.
Prerequisites:
The student should have a good working knowledge of Visual Basic and the .NET Framework. Knowledge of JavaScript is recommended for the AJAX section.
LEARNING OBJECTIVES:
· Gain a thorough understanding of the philosophy and architecture of Web applications using ASP.NET
· Acquire a working knowledge of Web application development using Web Forms and Visual Studio 2010
· Optimize an ASP.NET Web application using configuration, security, and caching
· Access databases using ADO.NET and LINQ
· Use newer features in ASP.NET
· Implement rich client applications using ASP.NET AJAX
· Create Web applications using the Model-View-Controller design pattern
Introduction to ASP.NET:
Web Application Fundamentals
Using Internet Information Services
Web Forms
ASP.NET MVC
Web Services
ASP.NET Features
Web Forms Architecture:
Page Class
Web Forms Life Cycle
Web Forms Event Model
Code-Behind
ASP.NET and HTTP:
Request/Response Programming
HttpRequest Class
HTTP Collections
HttpResponse Class
Redirection
HttpUtility Class
Web Applications Using Visual Studio:
Using Visual Web Developer
Visual Studio Forms Designer
Using Components
Shadow Copying
Using the Global.asax File
Data Binding
State Management and Web Applications:
Session State
Application State
Multithreading Issues
Cookies
Server Controls :
HTML Server Controls
Web Forms Server Controls
Rich Controls
Validation Controls
User Controls
Caching in ASP.NET:
What Is Caching?
Page-Level Caching
Page Fragment Caching
Optimizing Your ASP.NET Application
Application Caching
ASP.NET Configuration and Security Fundamentals:
Configuration Overview
Authentication and Authorization
Forms Authentication
Windows Authentication
Security and ASP.NET
Debugging, Diagnostics and Error Handling:
Debugging
Application Tracing
Page Tracing
Error Handling
More Server Controls:
Newer ASP.NET Controls
Menus
Master Pages
ADO.NET and LINQ:
ADO.NET Overview
.NET Data Providers
Connections
Commands
DataReaders and Connected Access
Data Sets and Disconnected Access
Language Integrated Query
Data Access in ASP.NET 4.0:
Data Source Controls
Connection String Storage
GridView
DetailsView
FormView
Object Data Sources
ListView
DataPager
Entity Data Model
EntityDataSource
LinqDataSource
QueryExtender
Personalization and Security:
Configuration Overview
Themes
Skins
Security in ASP.NET 4.0
Membership and Roles
Login Controls
User Profiles
ASP.NET AJAX:
Rich Client Applications
AJAX
ScriptManager
UpdatePanel
AJAX Client Library
Remote Method Calls
AJAX Control Toolkit
ASP.NET MVC:
Model-View-Controller Pattern
What is ASP.NET MVC?
ASP.NET MVC versus Web Forms
ASP.NET MVC Projects in Visual Studio
Controllers
Action Methods and Routing
Views
Strongly-Typed Views
Model Binding
Validation
Learning Resources:
HTTP Pipeline:
Customizing the HTTP Pipeline
Applications
Handlers
Modules


Dublin: 01 6627700 - Cork: 021 4319010 - Limerick: 061 311982

© Professional Training Solutions Limited 1996-2012
CRO No. 252390 - Unit 22, Westland Square, Pearse Street, Dublin 2, Ireland.