Sub-Pages

C# .NET Online Training

C sharp.NET Online Training

C Sharp .NET Course Content

Learn C Sharp .Net in Mantra Online Trainings. The trainers in the institute will explain eavery topic of the course clearly. Following are the concepts of C Sharp .Net course.

 

Getting started with .NET

• Thinking about .NET
• Using Visual Studio 2005
• Debugging and Handling Exceptions

 

Data Types and Variables

• Introducing Variables and Data Types
• Working with Variables and Data Types

 

Using the .NET Framework

• Using .NET Framework Classes
• Working with Strings
• Working with Dates and Times

 

Branching and Flow Control

• Branching in Code
• Repeating Code Blocks
• Unconditional Branching

 

Classes and Objects

• Introducing Objects and Classes
• Creating Your Own Classes
• Working with Classes

 

Properties and Methods

• Overview of Properties and Methods
• Working with Properties
• Working with Methods

 

Object-Oriented Techniques

• Inheritance
• Interfaces
• Organizing Classes

 

Working with Arrays

• Introducing Arrays
• Manipulating Arrays
• Creating Indexes

 

Delegates and Events

• Motivating Delegates
• Introducing Delegates
• Working with Events

 

Generics

• Introducing Generics
• Generics and Arrays
• Generic Interfaces
• Generic Constraints
• Generics and Lists

 

Handling Exceptions

• Perspectives on Exception Handling?
• Getting Started with Exception Handling
• Catching Specific Exceptions
• Raising Errors
• Running Code Unconditionally
• Creating Exception Classes

 

Collection Classes

• Generics, Collections, and Interfaces
• The Generic List
• Working with Dictionaries, Stacks and Queues
• Creating Your Own Generic Collection Classes

 

Introduction to Visual Studio 2005

• What is .NET, Anyway?
• .NET Framework Components
• .NET Languages
• Applications You Can Build
• Create a Console Project in Visual Studio 2005
• Option Strict
• IntelliSense
• Start Debugging
• Add A Reference
• Single Step from Visual Basic to C#
• Imports/Using Statements
• Inserting Code Snippets
• How Do I Distribute This App?

 

Intro to .NET Framework Classes

• Looking at System Services
• What’s in the BCL ?
• A Note About Namespaces
• System Namespace
• System.Collections
• System.Data
• System.NET
• System.Security
• System.Web.UI.WebControls
• System.Windows.Forms

 

Specific .NET Framework Classes

• String Class
• StringBuilder Class
• FileVersionInfo Class
• FileSystemWatcher Class
• Common Dialog Demo
• Network Event Demo
• New Classes in Framework 2.0
• My Namespace Simplifies
• Static Classes
• Dynamic Classes

 

Data Access with ADO.NET

• What is ADO.NET ?
• ADO.NET Architecture
• DataTable Object
• Filling a DataTable Manually
• Setting Up Connections
• Commands
• Reading Data with DataReader
• Working With Data
• Connecting to a Data Source
• Getting Data into a DataSet
• Viewing Data while Debugging
• Inserting Data
• Insert Data Using Stored Procedure
• New Features in ADO.NET

 

Windows Services Using Visual C# 2005

• Steps for Building Windows Services
• View Current Running Services
• Debugging Your Service
• Create a Windows Service
• Uninstall the Windows Service

 

Windows Forms Using Visual C# 2005

• Why Windows Forms?
• Visual Inheritance
• Forms in Visual Studio
• Some Windows Forms Controls
• Create a Base Form
• Create an Inherited Form
• Anchoring/Docking
• Creating an MDI Application
• Display Forms Programmatically
• Examine Event Handler code
• Add Code to the Base Form
• BackgroundWorker Component
• New Controls in Visual Studio 2005
• ClickOnce Deployment

 

Web Services Using Visual C# 2005

• Introducing Web Services
• Transporting Information
• Consuming A Web Service
• Making Web Service Requests
• Set a Reference to the Web Service
• Add Code to Call the Web Service
• Call A More Complex Web Service
• Create A New Web Service
• Consume the Web Service
• Deploy the Web Service