Programming with Visual Studio.net
(MSNET101)

 This course requires an enrolment key

Instructor: Admin User
Instructor: Ravi Nagarajan
Instructor: GV Subbaraju



Intended Audience



This course is intended for software developers who need to design,
plan, implement and support application development using Microsoft
Visual Studio.net.

Outline

  • Developing Applications using C# (C-Sharp)
  • Developing Applications using VB.net
  • Developing and Implementing Web Applications with C#/VB.net - ASP.net

Prerequisites


This courses requires that students meet some of the following prerequisites.
  • Basic Programming skills in any of the following languages: C, C++, VB, Java
  • Understand the fundamental elements in HTML
  • Basic Database knowledge

Course Syllabus

Basics of Programming


.net

  • Framework
  • Types of Applications
  • CLR, MSIL, JIT

VB.net & C# Basics

  • Variables,Arrays
  • Objects
  • Functions & Parameters
  • Condition & Loops


OOP

  • Classes
  • Inheritance
  • Polymorphism
  • Interfaces


Techniques

  • Exception Handling
  • Multi-Threading
  • Syncronization


Database

  • Basics
  • OLE DB
  • ADO.net

Deployment

  • Shared vs. private assemblies
  • GAC
  • Config files
  • Versioning

Web Applications

  • Web Forms
  • ASP.net
  • Programming Logic
  • Data binding


Web Services


  • XML
  • Simple Object Access Protocol (SOAP)
  • Universal Description Discovery and Integration (UDDI)


Class Materials & Mechanism

  • All classes are formatted as: Theory followed by Lab sessions
  • All Class material & projects will be available online
  • State of the art eClassroom through http://courses.ongcc.com
  • All Materials Available at the eClassroom, supplementing face-to-face learning
  • eClassroom has Integrated Discussion board/Forums, Wiki, Chat