Training   |  Sitemap
Training
.Net Advanced                                          .Net Beginners
live projects training                                C
C++                                                              Dbms
Data structures                                         Web Designing (beginners)
Web Designing (advanced)                    Flash with action script
Php                                                              Java (beginners)
Java (advanced)                                      English communication skills
Maya + 3ds max + adobe premier + after effect

.Net Beginners:
Time Duration: 45 Days

Introduction of Microsoft.NET Framework

An Overview of .NET Framework
.NET Framework Components
.NET Base Class Library , Namespaces
MSIL / Metadata and PE files
CLR, CTS, CLS, JIT
.NET Memory Management / Garbage Collection

Developing Console Application

Introduction to Project and Solution
Entry point method - Main.
Compiling and Building Projects
Using Command Line Arguments
Importance of Exit code of an application
Different valid forms of Main
Compiling a C# program using command line utility CSC.EXE

Language Basics

Why Datatypes
Global, Stack and Heap Memory
Reference Type and Value Type
Datatypes & Variables Declaration
Implicit and Explicit Casting
Checked and Unchecked Blocks – Overflow Checks
Casting between other datatypes
Boxing and Unboxing
Enum and Constant
Operators
Control Statements
Working with Arrays & Methods
Pass by value and by reference and out parameters

Object Oriented Programming System (OOPS)

What is an Object?
What is a Class?
What is the relationship between Class and Object?
Principles of Object Orientation
Encapsulation
Inheritance
Polymorphism

Exception Handling

What is Exception
Rules for Handling Exception
Exception classes and its important properties
Understanding & using try, catch & finally keywords
Throwing exceptions
Importance of finally block
"using" Statement
Writing Custom Exception Classes

Working with Components / Assemblies

What is a DLL and how is it different from EXE
Types of DLL
About Assemblies
Private & Shared Assemblies
Class Library
Uses of Class Library
Internal Access Specifier

WinForms

Introduction of Window Forms
Controls
Menus and Context Menus
Menu Strip, Toolbar Strip
Graphics and GDI
SDI and MDI Applications
Dialog box (Modal and Modeless)
Form Inheritance
Developing Custom, Composite and Extended Controls

Data Access using ADO.NET

Introduction to SQL
Evolution of ADO.NET after Native Drivers, ODBC Drivers, DAO/RDO and ADO
Important Objects in Managed Provider
Creating Database using VS.NET
Establishing Connection with Database
Connection String Formats
Multiple Active Result Sets(MARS)
Prepared Statements
Stored Procedures
Managing Transactions
Asynchronous Execution of SQL Statements

Data Access using ADO.NET – Dataset

What is Dataset?
Advantages of Dataset
Dataset Object Model
Purpose of Creating Foreign Key Constraints and adding the same to Data Table
Working with Data Relation
Creating Dataset / Data Table Dynamically (without Data Adapter)
Set Primary Key for a Data Table Programmatically
Working with Typed Dataset

Windows Services

Purpose and Advantage
Developing and Deploying
Debugging Widows Service
Sending Custom events

XML

Introduction
XML-DOM
XMLDocument, XMLElement, XMLAttribute
Interoperating with DataSet
XMLDataDocument
XML TextReader / XML TextWriter
XPath

Multithreading

Introduction
Application Domains
Creating and Managing Threads
Threads Priority
Thread States
Thread Synchronization & Inter-thread Communication.

Debugging and Tracing

Debug and Release Compilation
Debug and Trace Objects
Tracing Switches & Listeners
Debugging JavaScript from VS.NET
Debugging SQL-Server Stored Procedures.

Delegates & Events


Introduction
Delegate Declaration
Sample Application
Chat Application using Delegates
Understanding += and -= Operator (Events)
Chat Application using Delegates and Events
General Syntax for Delegates and Events
Anonymous Methods

Developing N-Tier Arch Applications

Understanding Importance of Every Layer
Coding All the Layers
Developing GUI in WinForms

Top




Home | About Us | Careers | Web Applications | Software Development | Web Maintenance | Domain Registration | Web Hosting
SMS Marketing | Contact Us
                                                           Copyright © 2009 Logiphilic Solutions. All Rights Reserved.                                        smsln