Microsoft.net

This course builds the basic skill set to create Desktop Applications. Although Web Applications are getting more popular but in some situations desktop apps are still provide some advantages over web apps like Performance, Speed, Offline Access etc.This course enables the students to develop standalone desktop application.

COURSE DETAILS

C# Basics

  • .Net framework
  • Core C#
  • Control Structures
  • Methods
  • Arrays & Strings

Object Oriented Programming

  • Inheritance
  • Constructors
  • Overloading
  • Polymorphism

C# Advanced

  • Exception Handeling
  • Graphical User Interface
  • Multi-threading
  • Files & Streams
  • Socket Programming
  • Graphics & Multimedia

Databases

  • Basics of SQL
  • ADO .Net Model
  • Programming in ADO .Net

Microsoft.Net

  • Introduction to .Net
  • Introduction to c#.
  • Visual Studio
  • Windows forms
  • Web Forms
  • Server Controls
  • ASP .NET applications

ADO .NET Fundamentals

  • Data Components and the Data Set
  • Data Binding
  • Rich Data Controls
  • Caching and Asynchronous Pages
  • Files and Streams
  • LINQ and XML

Building ASP .NET Websites

  • User Controls
  • Themes and Master Pages
  • Website Navigation controls
  • Website Deployment in ASP .NET

Security

  • Authentication of Form
  • Memberships and Roles
  • Windows Authentication in ASP .NET
  • Authorization

Client Side Programming

  • JavaScript and AJAX
  • ASP .NET AJAX
  • Basics of Silver light

ASP .NET MVC

  • URLs and Routing
  • Controllers
  • Extensibility of Controller
  • Views
  • Models and Data Entry
  • User Interface in ASP .NET
  • Ajax and Client Scripting in ASP
  • Project Deployment

Project Work

  • Development in ASP.NET
  • Deployment in ASP.NET
  • Documentation

.