Looking for a Tutor Near You?

Post Learning Requirement ยป
x
x

Direction

x

Ask a Question

x

Hire a Tutor

Course Details

Duke Training Centre

ASP.NET Training Course

By: Duke Training Centre

View All 37 Courses

Details

Welcome to Duke Training Centre. Approved by 'ACTVET (Abu Dhabi Center for Technical Vocational Education & Training)'.

Duke Training Centre came into working since 2004. This institute has been a pioneer in providing quality technical and practical education in the private sector in UAE. We at the Duke Training Centre are always into providing the options to you for the excellence in your career. 

At Duke Training Centre we offer a very detailed and informative course of ASP.NET using C#.Students will learn about web applications using web forms .The tool they will be using is visual studio that is provided by Microsoft. They will practice developing desktop application using Microsoft .NETframework and class library. They will also learn about N-Tier and MVC architectures. They will get hands on Database handling and LINQ and will learn about client side and server side validation.

Prerequisite or Relevant Knowledge

Working experience with C#, some or little practical experience with C/C++ or java, understanding of Object oriented programming and basic understanding of server and client side processing is the basic requirement for this course.

Who should attend?

IT Professionals, those who want to pursue their career as web developers or software engineers.

Course Outline

Introduction to ASP.NET

  • From ASP to ASP.NET
  • Web Forms
  • Web Services
  • NET Features

Web Forms Architecture

  • Page Class
  • Web Forms Life Cycle
  • Web Forms Event Model
  • Code-Behind

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

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

  • Most recent ASP.NET Controls
  • Menus
  • Master Pages

NET and LINQ

  • NET Overview
  • .NET Data Providers
  • Connections
  • Commands
  • Data Readers and Connected Access
  • Data Sets and Disconnected Access
  • Language Integrated Query

Data Access in ASP.NET

  • Data Source Controls
  • Connection String Storage
  • GridView
  • DetailsView
  • FormView
  • Object Data Sources
  • ListView
  • DataPager
  • Linq Data Source

Personalization and Security

  • Configuration Overview
  • Themes
  • Skins
  • Security in ASP.NET
  • Membership and Roles
  • Login Controls
  • User Profiles

Introduction to ASP.NET AJAX

  • Rich Client Applications
  • AJAX
  • Script Manager
  • Update Panel
  • AJAX Client Library
  • Remote Method Calls
  • AJAX Control Toolkit

HTTP Pipeline

  • Pipeline Architecture
  • Context
  • Applications
  • Handlers
  • Modules

Impact/Benefits of this Course

With ASP.NET students will be able to create large applications and these applications can be dynamics instead of static. Such web applications have high market demand thus students will have a very good earning.

At Course Completion

At course completion students will be able to develop web forms, they will see how code behind works. They will get hands on HTTP request and response programming. They will be able to do data binding so that changes in views and models can be synchronous. Students will be able to authenticate and authorize forms and windows, diagnose errors and debug the code. They will be able to access the data, make connection with the database and execute queries and much more.

Students will now be able to create small, personal websites and or large, enterprise-class web applications according to their work need.