Sansa Technology Microsoft .Net C# Training

Microsoft .NET with C# Programming Training


Course Summary


Course Title: Microsoft .NET with C# Programming Training (Includes WCF and WPF)
Course Duration: 6 Weeks
Training Materials: All attendees would receive
  • Training presentation of each session,
  • Source Code for examples covered,
  • Study Material,
  • Home Work and Assignments.
Training Format: This course is delivered as a highly interactive session, with extensive live examples. This course is delivered in two modes:
  • Class Room,
  • Online using Web and Audio Conferencing.

What will you learn?

In this training, attendees will learn the following:
  • Programming with Microsoft .NET Framework
  • Programming with C#
  • Developing ASP.NET Applications
  • Programming with ADO.NET
  • Programming with SQL Server
  • Windows Communication Foundation (WCF)
  • Windows Presentation Foundation (WPF)
Attendees also learn:
  • Resume' Preparation Guidelines and Tips
  • Interview Preparation Guidelines and Tips

Who should attend?

Following professionals should plan on joining:
  • Anyone who is developing applications in ASP.Net Technologies using C#
  • Architects designing a ASP.Net Technologies using C# project
  • Project Managers working on the ASP.Net Technologies using C# project
  • Someone who is looking to switch to ASP.Net Technologies using C# Application Development
  • Someone who wants to learn Web Development in ASP.Net Technologies using C# Technologies

What will be covered?


Programming with Microsoft .NET Framework
  • Overview of the Microsoft .NET Framework
  • Using Visual Studio .NET
  • Using Microsoft .NET-Based Languages
  • Working with Components
  • Deployment and Versioning
  • Common Type System
  • Memory and Resource Management


Programming with C#
  • Overview of C#
  • Using Value-Type Variables
  • Statements and Exceptions
  • Methods and Parameters
  • Strings, Arrays, and Collections
  • Essentials of Object-Oriented Programming
  • Using Reference-Type Variables
  • Creating and Destroying Objects
  • Inheritance in C#
  • Properties and Indexers
  • Delegates and Events


Developing ASP.NET Applications
  • Creating a Microsoft ASP.NET Web Form
  • Adding Code to a Microsoft ASP.NET Web Form
  • Tracing in Microsoft ASP.NET Web Applications
  • Validating User Input
  • Creating User Controls
  • Accessing Relational Data Using Microsoft Visual Studio.NET
  • Calling Stored Procedures with Microsoft ADO.NET
  • Managing State
  • Configuring, Optimizing, and Deploying a Microsoft ASP.NET Web Application
  • Securing a Microsoft ASP.NET Web Application


Programming with ADO.NET
  • Data-Centric Applications and ADO.NET
  • Connecting to Data Sources
  • Performing Connected Database Operations
  • Building DataSets
  • Reading and Writing XML with ADO.NET
  • Building DataSets from Existing Data Sources
  • Building and Consuming a Web Service That Uses ADO.NET


Programming with SQL Server
  • Elements of SQL Server
  • Overview of programming in Transact-SQL.
  • Stored Procedures.
  • User defined functions.


  • Windows Communication Foundation (WCF)
    • Introduction to WCF
    • Developing WCF Service Application and Client
    • Endpoints in configuration file
    • Channel Stacks & Bindings in WCF
    • Understanding Service and Data Contracts
    • Handling WCF Exceptions/Faults
    • Message Exchange Patterns
    • WCF Security


    Windows Presentation Foundation (WPF)
    • Introduction of WPF
    • Content and Layout Controls
    • Controls and Menus
    • Working with Properties
    • Pens and Brushes
    • Data binding
    • Resources and Dictionaries
    • Styles & Triggers
    • Themes and Skins
    • Fixed and Flow Documents
    • Navigation-Based Applications
    • Three-Dimensional Drawing


    Resume Preparation Tips
    1. Resume Review
    2. Resume Preparation Tips
    3. Sample Resumes


    Interview Preparation
    1. Interview Preparation Tips
    2. Sample Interview Questions
    3. Tips & Guidelines for Effective Interview
Training highlights

Sansa Technology Professional Training Programs have the following highlights:

  • Proven training programs.
  • Excellent track record.
  • Courses tailored for job placements and Interview success.
  • Best instructors in the Bay Area.
  • Exceptional marketing staff.
  • Small Class Room for Personalized Attention.
  • H1 Sponsorship Available.
  • E-Verified Employer.
  • Equal Opportunity Employer.
  • Resume and Interview Preparation.
read more

Quality Commitment

We are committed to the Quality. Quality comes first for any service we provide.
Read Testimonials from our previous Trainees, to see it yourself.

Register Now

You can register using one of many options below:

1. Online Registration:
Click Here to Register!

2. To Register By Phone:
Call (510) 244 3953, (925) 248 2249

3. To Register By Email:
Email contact@sansatechnology.com

Check Training Calendar

Our clients

"I was very satisfied with the contents of the course which covered a wide range of useful topics... I would like to attend more of his classes in the future." - Jaishree, J2EE Engineer

read more
Have you got any questions?
Call us now - Our expert Customer Service Professionals will help you choose the right course.

Contact us today!