Additional Material: Download Course Slides Link

Duration: 4 Days

Module 1: Introducing The .Net Framework

  • Integrated Development Environment (IDE)
  • Languages In The .Net Framework
  • The Common Language Runtime (CLR)
  • Accessing Data With ADO.Net & XML
  • Accessing The Web With ASP.Net

Module 2: Visual Studio 

  • Useful Visual Studio Windows
  • Creating Projects
  • Project Anatomy
  • The Files In A Project
  • Solution Explorer
  • Code Snippets

Module 3: ASP.Net Introduction

  • Starting An ASP.Net Project
  • Project Files
  • Server Controls
  • Server Event Handling
  • The Page Lifecycle

Module 4: User Interface Development

  • Master Pages
  • Themes And Skins
  • User Controls
  • Website Navigation
  • Validation Controls

Module 5: Configuration

  • Website Configuration Settings
  • Configuration Files Including The Web.Config Files
  • Storing Application Settings And Configuration Strings
  • The Website Administration Tool

Module 6: Membership & Personalisation

  • Securing And Personalizing A Website
  • Store User Details In The Membership Database
  • Using Login Controls
  • Website State Management Methods
  • Using Viewstate To Store The State Of A Page

Module 7: Exception Handling

  • Adding Try Catch Blocks To Code
  • Page Level Exceptions
  • Site Level Exceptions
  • Custom Error Pages
  • Tracing

Module 8: Data Access

  • What Is ADO.Net
  • Connection Object
  • Command Object
  • Data Readers
  • Datasets And Dataadapters
  • Using The Datasource Wizard

Module 9: Creating Responsive Pages With AJAX

  • AJAX Architecture
  • What Are Partial-Page Updates
  • Using The Updatepanel Server Control
  • Using Client-Side Scripts

Module 10: Data Access With LINQ

  • Why Do We Need LINQ
  • Querying The Database
  • Language Syntax For Querying
  • Using The LINQ To SQL

Module 11: Using Windows Communication Foundation (WCF) Services

  • Service Orientated Architecture
  • WCF Scenarios
  • Mechanics Of Communication: Address, Contract, Binding
  • Creating A Simple WCF Service
  • Calling A WCF Service From A Client Application

Module 12: Getting Started with ASP.NET MVC

  • ASP.NET MVC project templates
  • Understanding the structure of an ASP.NET MVC project
  • Naming conventions
  • Creating views
  • Defining controllers
  • Defining a data model

Module 13: Creating a Complete ASP.NET MVC Application

  • Creating strongly-typed views
  • Understanding URLs and action methods
  • Using HTML helpers
  • Handling form post-backs
  • Data validation

Module 14: Deployment

  • How To Deploy A Web Application
  • Deployments Methods
  • Using Visual Studios Copy And Publish Tools
  • Using Setup Projects
  • Installing Assemblies In The GAC

Register your interest in a Talk-IT Course

Course Interest

By sending this message you agree to the privacy policy.

Do a short survey to tell us what you think about training?

Click here to take the survey, it’ll only take a few minutes!

Scroll to Top