02-6766 494 dukeuae@eim.ae

What you will learn?

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

  1. Introduction to ASP.NET
  • From ASP to ASP.NET
  • Web Forms
  • Web Services
  • NET Features
  1. Web Forms Architecture
  • Page Class
  • Web Forms Life Cycle
  • Web Forms Event Model
  • Code-Behind
  1. NET and HTTP
  • Request/Response Programming
  • HttpRequest Class
  • HTTP Collections
  • HttpResponse Class
  • Redirection
  • HttpUtility Class
  1. Web Applications Using Visual Studio
  • Using Visual Web Developer
  • Visual Studio Forms Designer
  • Using Components
  • Shadow Copying
  • Using the Global.asax File
  • Data Binding
  1. State Management and Web Applications
  • Session State
  • Application State
  • Multithreading Issues
  • Cookies
  1. Server Controls
  • HTML Server Controls
  • Web Forms Server Controls
  • Rich Controls
  • Validation Controls
  • User Controls
  1. Caching in ASP.NET
  • What Is Caching
  • Page-Level Caching
  • Page Fragment Caching
  • Optimizing Your ASP.NET Application
  • Application Caching
  1. NET Configuration and Security Fundamentals
  • Configuration Overview
  • Authentication and Authorization
  • Forms Authentication
  • Windows Authentication
  • Security and ASP.NET
  1. Debugging, Diagnostics and Error Handling
  • Debugging
  • Application Tracing
  • Page Tracing
  • Error Handling
  1. More Server Controls
  • Most recent ASP.NET Controls
  • Menus
  • Master Pages
  1. NET and LINQ
  • NET Overview
  • .NET Data Providers
  • Connections
  • Commands
  • Data Readers and Connected Access
  • Data Sets and Disconnected Access
  • Language Integrated Query
  1. Data Access in ASP.NET
  • Data Source Controls
  • Connection String Storage
  • GridView
  • DetailsView
  • FormView
  • Object Data Sources
  • ListView
  • DataPager
  • Linq Data Source
  1. Personalization and Security
  • Configuration Overview
  • Themes
  • Skins
  • Security in ASP.NET
  • Membership and Roles
  • Login Controls
  • User Profiles
  1. Introduction to ASP.NET AJAX
  • Rich Client Applications
  • AJAX
  • Script Manager
  • Update Panel
  • AJAX Client Library
  • Remote Method Calls
  • AJAX Control Toolkit
  1. 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.

Why Duke Training Centre?

Duke Training Centre is one of renowned and well reputed training centers.AT Duke Training Centre we believe in bringing the best in our students. We make sure that each and every one of our students has grasped the right concepts and skills required to step into the professional world. Our staff is trained to deliver the most knowledgeable lectures and provide custom service to the students.

    Quick Enquiry

    If you have any general course enquiries, please fill the form and get in touch today.


    WhatsApp Support
    Our support team is here to answer your questions. Tell us how we can Help
    👋 Hi, how can I help?