3 arrows

Summer-Ready Savings: Up To $500 Off Training 


.Net Web Developer with C#, ASP.Net, ADO.Net, Debugging, and More

  • Tuition USD $2,495 GSA  $2,262.47
  • Reviews star_rate star_rate star_rate star_rate star_half 4119 Ratings
  • Course Code TTN-SC2175
  • Duration 5 days
  • Available Formats Classroom

.Net Web Development with C#, ASP.Net, ADO.Net and More is lab-intensive, hands-on course that provides students with an in-depth exploration of the capabilities of the .Net Framework, Visual Studio tools, and the C# programming language. Students will learn to build applications, web services, and ASP.Net websites. During this intensive course, students will be exposed to a wide range of topics that will lead to their proficiency with not only the C# .NET 2010 programming language, but also the Visual Studio 2010 development environment, and the Microsoft .NET 4.0 Framework.

Skills Gained

Students who attend .Net Web Development will leave the course armed with the required skills to design and build scalable and maintainable web applications - leveraging our extensive experience in the delivery of scalable enterprise applications with complex web interfaces based on .Net technologies. Throughout this training, you will also be confronted with common web application design problems and given the tools you will need to solve them. While many different project/application types will be explored (Windows Forms, ASP .NET Web Application, ASP .NET Web Services, Class Libraries, Console), heavy emphasis is placed on class library development and object-oriented programming principles. Debugging techniques and the underlying workings of the .NET Framework are also covered in detail.

  • Complete coverage of the C# language
  • Graphical user interface components in the Framework
  • Database access via ADO.Net
  • Create and deploy ASP.Net web applications
  • Create and deploy web services with Windows Communication Foundation (WCF)
  • Use of IDE tools like the debugger and server explorer


This course is intended for those who have no prior .NET programming experience and will use C# .NET with Visual Studio 2010 to develop Windows and web based applications.

Course Details

Getting To Know Visual Studio 2010

  • The Various Types Of .NET Projects
  • Project Configuration Settings (“My Project” Designer)
  • Building, Saving, & Running Projects
  • Customizing Visual Studio 2010 Settings
  • Compile Options
  • Getting Help!
  • IntelliSense, Code Expansion, & Code Snippets
  • The MSDN Library & The “Object Browser” Window

Introducing The Microsoft .NET 4.0 Framework

  • The CLR (Common Language Runtime)
  • Assemblies, Namespaces & .NET Class Libraries
  • Types
  • .NET Memory Management

Windows Forms Applications

  • Windows Forms vs. ASP .NET (Web Forms) Applications
  • Adding Controls & Setting Control Properties
  • Incorporating Event Handling Code

Exception Handling, Debugging & Testing Code

  • The Exception Class
  • try…catch…finally Blocks
  • Setting Breakpoints & Stepping Through Code
  • The Various Debugging Windows


  • Private vs. Shared Assemblies
  • The End Of DLL Hell?
  • The Global Assembly Cache (The GAC)
  • Strong Naming An Assembly

C# Language Elements & Syntax

  • Naming Conventions
  • Using Variables & Primitive Types
  • Verbaitim Strings

C# Language Elements & Syntax

  • Decision Making Structures
  • C# Operators
  • Looping Structures
  • C# Functions

Object-Oriented Programming & Building Class Libraries

  • Core OO Concepts
  • Designing The Class
  • Advanced Object-Oriented Programming Concepts

Utilizing Class Libraries

  • The .NET Console Application Project Type
  • References & Importing Namespaces
  • Instancing Classes

Introduction To ASP .NET Web Development

  • The HTTP Request/Response (Client/Server) Architecture Model
  • ASP .NET Web Sites vs. ASP .NET Web Applications
  • Web Form, HTML, & HTML Server Controls

Introduction To ASP .NET XML Web Services

  • Building Web Services
  • Using The Visual Studio Web Service Test Bed
  • The Web Service Description Language (WSDL) Document
  • Building A Web Service Client

WCF Web Services

  • Overview
  • Creating an XML web service
  • Using a web service

Exploring and working with ADO.Net

  • Abstract Data support (ie DataSets)
  • Data Providers
  • LINQ
  • Overview of Entity Framework

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

Great company -- easy to sign up and very organized. Loved my teacher and class overall.

Class was very informative, although one lab didnt but will try again later

Classromm confortable and enviroment. Instructir knowlegeable of course matarial but need to align to students working in the Canadian Federal Govt. ve US Federal govt.

Although there seemed to be too many links for the course, everything worked smoothly.

Overall ExitCertified is a great training provider and the remote learning is as effective as in person.

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward