C#.Net Training Institute in Nepal

Professional C#.Net Training Syllabus

Part 1: C#.Net Language

1: Introducing C#.Net

  • What is .Net Framework?
  • What is C#.Net
  • Visual Studio 2008

2: Writing C#.Net Program

  • The Visual Studio .Net Development
  • Console Application
  • Windows Form Applications

3:Variables and Expressions

  • Basic C#.Net Syntax
  • Variables
  • Expressions

4: C#.Net Flow Control

  • Boolean Logic
  • The goto Statements
  • Branching
  • Looping

5: More about C#.Net Variables

  • Type Conversion
  • Complex Variables
  • String Manipulation

6: C#.Net Functions

  • Defining and Using Functions
  • Variable Scope
  • The Main() Function
  • Struct Functions
  • Overloading Functions

7: C#.Net Debugging and Error Handling

  • Debugging in Visual Studio
  • Error Handling

8: Introduction to C#.Net Object-Oriented Programming

  • What is Object-Oriented Programming?
  • OOP Techniques
  • OOP in Windows Application

9: Defining C#.Net Classes

  • Class Definitions in C#.Net
  • System Object
  • Constructor and Destructors
  • OOP Tools in Visual Studio 2008
  • Class Library Project
  • Interface versus Abstract Classes
  • Example Application

10: Defining C#.Net Class Members

  • Member Definitions
  • Additional Class Member Topics
  • Interface Implementation
  • Partial Class Definitions
  • Example Application

11: C#.Net Collection, Comparisons. And Conversions

  • Collections
  • Comparisons
  • Conversions

12: C#.Net Generics

  • What is Generic?
  • Using a Generic?
  • Defining Generics

13: Additional OOP Techniques

  • Operator and the Global Namespaces
  • Events

Part 2: Windows Programming

14: Basic Windows Programming

  • Controls
  • The Button Control
  • The Label and LinkLabel Control
  • The TextBox Control
  • The RadioButton and CheckBox Control
  • The Rich TextBox Control
  • The ListBox and CheckListBox Control
  • The ListView Control
  • The TabControl
  • The DateTime Picker and Month Calender Control
  • The Masked TextBox
  • The NumericUpDown
  • The PictureBox
  • Progress Bar Control
  • ToolTip Control
  • The Web Browser Contorl
  • The Error Provider Control
  • The GroupBox Control
  • The Help Provider Control
  • The Panel Control
  • The Split Container Control
  • Menu Control
  • Timer Control

15: C#.Net Advance Windows Form Feature

  • Menus and Toolbars
  • Toolbars
  • SDI and MDI Application
  • Creating User Control Application

16: Using C#.Net Common Dialogs

  • Common Dialogs
  • How to use Dialogs
  • File Dialogs
  • Printing Dialogs
  • Print Preview
  • FontDialog and ColorDialog

17: Deploying Windwos Application in C#.Net

  • Visual Studion Setup and Deployment Project Tyeps
  • Creating Installation package
  • Building the Project
  • Installation

Part 3: Data Access in C#.Net

18: File System

  • Monitoring File Structure

19: XML

  • XML Documents
  • Reading and Writing to XML File
  • Stream Reader and Stream Writer

20: Database and ADO.NET

  • What is ADO.NET?
  • Over view of ADO.NET Classes and Objects
  • Installing and Sql Server
  • Database Backup and Restore
  • T-SQL
  • Connection Class
  • Command Class
  • Data Reader Class
  • Data Adapter Class
  • Reading Data with DataReader
  • Reading Data with DataSet
  • Reading Data with DataTable
  • Updating the Database
  • Strongly Typed Dataset
  • Transaction
  • Working with Store Procedure
  • Using Xml Data
  • Using CSV Data
  • Handling Data Errors

21: Data Binding in C#.Net

  • Simple Data Binding
  • Complex Data Binding
  • Adding dataGrid View
  • Two Tire Project Concept
  • Three Tire Project Concept
  • Filtering Data

Our Students

Krishna Prasad Pokhrel

  • Training:C#.Net

Prasanna Shah

  • Training:C#.Net
  • Education:BE
  • College:Acme Engineering College

Ajit Kunwar

  • Training:C#.Net
  • Education: BE Computer
  • College:Gandaki College of Engineering and Science

Sanjay Prasad Kushwaha

  • Training:C#.Net
  • Education: BE Computer
  • College:Cosmos College of Management

Hanku Sigma Sharma Gautam

  • Training:C#.Net
  • Education: A Level
  • College:Chelsea International Academy

Suvash Shah

  • Training:C#.Net
  • Education:BE Electronics
  • College:Kathford College

Renu Dangol

  • Training:C#.Net
  • Education:BE Computer
  • College:Kathford College

Kabindra Shakya

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Ghanashyam Chaudhary

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Prayash Raj Tamrakar

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Abhishek Shrestha

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Ganesh Shrestha

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Suraj Sigdel

  • Training:C#.Net
  • Education:BE
  • College: National Engineering College

Indira Sapkota

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Raju Sharma Chapagain

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

22: Using Web Services

  • SOAP, Disco, UDDI, WSDL
  • Invoking Your First Web Services
  • Creating Web Services
  • Using Web Reference

23: Globalization and Localization

  • The Localization Process
  • Why Localize?
  • Understanding Culture
  • Working with Resource File

24: Crystal Report

  • Crystal Report Formatting
  • Crystal Report Filtering

25: XML

  • Edit Xml
  • Delete Xml Schema
  • Adding Xml Content

26: Project in C#.Net

  • Database Application(One Tire, Two Tire, Three Tire)
  • Class Library Based Projects

PREREQUISITES

Basic programming

Professional Programming Course on C#.Net

  • Course Duration :: 2 Month

AFTER A STUDENT COMPLETES THIS COURSE :

Student will confidently be able to develop within the visual basic .NET Development Envirnoment and compose sound Visual Basic .NET syntax . The student will develop a basic understanding of object oriental design concepts and within a project, will be poised to take control of any VB.Net code and manipulate objects & design-time & at run-time. The student will know the value in variable scope and what the scoping of procedures and variables means to an enterprise application. The student will be able to deftly administer project & properties and work with the base classes within the .NET Frame work. The student will have a foundation understanding of data access and Microsoft's data access paradigm - ADO.NET .

C#.Net Training

Join Now ! or Enquire About this Course

Your Name* :
Gender*  
Your Email* :
Your Address* :
Phone No.* :
Courses* :
Your Information* :
   

Our Students

Niti Regmi

  • Training:C#.Net
  • Education:MSc.
  • College:Alagappa University

Purna Bahadur Kandel

  • Training:C#.Net
  • Education:BE Electronics
  • College:Kathford College

Sailesh Shrestha

  • Training:C#.Net
  • Education:BE Electronics
  • College:Kathford College

Bijaya Kumar Shrestha

  • Training:C#.Net
  • Education:M Sc IT
  • College:Baba Farid Institute of Technology

Krishna Tamang

  • Training:C#.Net
  • Education:BE
  • College:USA

Hemanta Sundar Shrestha

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Binita Maharjan

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Shanti Pahari

  • Training:C#.Net
  • Education:BE
  • College: Everest Engineering College

Naresh Rai

  • Training:C#.Net
  • Education:BE
  • College: Everest Engineering College

Ramesh Shahi

  • Training:C#.Net
  • Education:B Sc
  • College: Patan Multiple College

Bikal Shakya

  • Training:C#.Net
  • Education:M Sc IT
  • College: Lord Buddha Education Foundation

Sajan Shrestha

  • Training:C#.Net
  • Education:BBS
  • College: Kathmandu Campus

Ganga Lal Chapain

  • Training:C#.Net
  • Education:MA
  • College:

Raju Shrestha

  • Training:C#.Net
  • Education:MSc Computer Science
  • College: University of Bridgeport USA

Jehen Joshi

  • Training:C#.Net
  • Education:MSc Computer Science
  • College: Fairhald University USA

Subash Basnet

  • Training:C#.Net
  • Education:BE
  • College: PUSET Biratnagar

Satyendra Lohani

  • Training:C#.Net
  • Education:BE
  • College: Nepal Engineering College

Chandrayan Chaudhary

  • Training:C#.Net
  • Education:B Sc IT
  • College: Lord Buddha Education Foundation

Raj Kumar Khatri

  • Training:C#.Net
  • Education:B Sc IT
  • College: Lord Buddha Education Foundation

Pragina Vaidya

  • Training:C#.Net
  • Education:BE
  • College: Nepal Engineering College

Shankar Kharel

  • Training:C#.Net
  • Education:BE
  • College: Nepal Engineering College

Tek Prasad Gautam

  • Training:C#.Net
  • Education:BE
  • College: National College Of Engineering

Rajiv Rangam

  • Training:C#.Net
  • Education:BCA
  • College: Kathmandu Campus

Praveen Manandhar

  • Training:C#.Net
  • Education:BE
  • College: Khwopa Engineering College

Sashi Thapa

  • Training:C#.Net
  • Education:B A
  • College: Trichandra College

Jr. Er. Subin Shrestha

  • Training:C#.Net
  • Education:IE
  • College: Acme Engineering College

Chandrayan Chaudhary

  • Training:C#.Net
  • Education:B Sc IT
  • College: Lord Buddha Education Foundation

Er. Satyendra Lohani

  • Training:C#.Net
  • Education:BE
  • College: Nepal Engineering College

Raj Kumar Khatri

  • Training:C#.Net
  • Education:B Sc IT
  • College:Lord Buddha Education Foundation

Subash Pant

  • Training:C#.Net
  • Education:BE Computer
  • College: IOE Pulchowk

Sangita Deo

  • Training:C#.Net
  • Education:BSC IT
  • College: LBEF