IT TRAINING SOLUTIONS
Productivity By Design
 
 

C# .NET Training

Affinity IT offers a broad range of C# Training at all experience levels from novice to expert. With extensive experience in Web, Desktop, and Web Services development, we can help you become productive quickly.

Training Strategic Skills

We typically customize training content and delivery to accomodate our clients. Whether you need novice or experienced level C# training, common or specialized topics, we will custom design a C# training program to fit your specific needs.

Click on a course below to view its details and outline, or contact us if you don't see a C# training topic that interests you.

  
"Wise men talk because they have something to say; fools because they have to say something."
-- Plato

TitleDescriptionDurationOutline
ASP .NET Essentials Using C# Provides experienced developers with basic knowledge of C#, ASP .NET, and Web Services.

Level: Overview
1 Day
ADO .NET for Web Applications using C# 4.0 This intense course presents the essential elements of ADO .NET to empower C# developers to create efficient and scalable database applications.

Level: Introduction
3 Days
ASP .NET Using C# 4.0 This intense course provides a comprehensive and practical hands-on introduction to web-application development using ASP .NET 4.0 and C#. Coverage includes the use of the Model-View-Controller (MVC) Design Pattern and ASP .NET Ajax.

Level: Introduction
5 Days
C# 2008 Learn to use Visual Studio 2008 to explore the Visual C# 2008 language. Learn about data types, variables, and operators, along with all the important flow control structures. The course moves on to working with data structures, such as arrays and collection classes, before finishing up with discussions of generics, handling exceptions and working with delegates and events.

Level: Introduction
5 days
C# Essentials Designed to allow the experienced programmer to quickly become productive with C#, this course concisely covers the essentials of programming using Microsoft's C# programming language.

Level: Introduction
2 Days
C# Essentials 2010 Learn to use Visual Studio 2010 and become familiar with the C# programming languages. Learn about data types, variables, and operators, along with all the important flow control structures. Coverage includes data structures such as arrays and collection classes, and discussions of generics, handling exceptions and working with delegates and events.

Level: Introduction
2 days
Developing Applications Using Visual C# Learn how to use Visual C# with Visual Studio 2008, including its many new features.

Level: Introduction
3 - 4 days
Microsoft LINQ Using Visual C# 2008 Learn how to use LINQ with Visual C# and Visual Studio 2008

Level: Introduction
1 day
OOAD, UML, & Design Patterns Presents the classic Gang of Four(GoF), Architectural, and other selected Design Patterns. Numerous example implementations in Java and C# are provided. Context is established with early discussions of Object Oriented Design and Unified Modeling Language and special emphasis is placed on techniques for Testing Design Pattern implementations.

Level: Introduction
3-5 Days (with/without labs) Labs recommended.
Silverlight 3 Using C# Designed to allow experienced C# programmers to quickly become productive with Silverlight 3.

Level: Introduction
4 Days
Silverlight 4 Using Visual C# 2010 Prepares C# programmers to quickly become productive with Silverlight 4 application development.

Level: Introduction
2 Days
Windows Presentation Foundation Using Visual C# 2010 This course explains and demonstrates how to build client-side windows applications using the flexibility and richness of WPF.

Level: Introduction
2 Days
ADO .NET Using Oracle and C# This course presents the essential elements of ADO.NET and how to build effective Oracle database applications. The course includes coverage of the Oracle Data Provider for .NET (ODP.NET). There is a practical discussion of data binding and its use in both Windows Forms and Web Forms (ASP.NET) applications. Students will gain a familiarity with creating a Data Access Layer, as it applies to traditional three-tier application architecture.

Level: Intermediate
3 Days
ASP .NET 3.5 Web Programming with C# 2008 Learn how to use Visual Studio 2008 and Visual C# 2008 to build ASP.NET 3.5 Web pages and XML Web services. Examine the new architecture behind ASP.NET 3.5 and it's new server controls. Configure and deploy ASP.NET applications. Become familiar with the debugging and tracing features in Visual Studio 2008 that help you quickly troubleshoot issues and you will learn how to take advantage of creating your own user-defined controls.

Level: Intermediate
5 days
Building Web Services Using Visual C# In this course, you will build a solid foundation for the development of Web Services using Visual C# and gain an understanding of how commonly used protocols can impact your development effort.

Level: Intermediate
3 Days
Microsoft .NET Remoting Using Visual C# Remoting allows programs and software components to interact across application domains, processes and machine boundaries. This course covers many aspects of .NET remoting in-depth. You will learn how the .NET remoting architecture provides a means of establishing and working with secure, distributed enterprise level applications. You will also build a solid foundation for the development of remoting, and gain an understanding of client- and server-activated objects.

Level: Intermediate
2 Days
Microsoft ASP.NET AJAX Using Visual C# This course quickly dives into the history of AJAX and the simplification of AJAX made possible with the ASP.NET AJAX Extensions. You'll learn how to make partial page updates, work with Web Services in JavaScript, advanced AJAX debugging techniques, and more.

Level: Intermediate
2 Days
Oracle Applications using ADO .NET and C# A comprehensive course that provides an introduction to Oracle Database programming for use within the .NET environment.

Level: Intermediate
5 Days
SQL Server 2008 for Developers This course shows how to code SQL and PL/SQL statements with and without the SQL Developer tool. It also covers database design and implementation. It uses the Oracle database.

Level: Intermediate
3 days
Windows Forms Using C# Prepares the C# developer for GUI Development using Windows Forms and C# .NET. Presents commonly used controls, menus, toolbars, Resources, and introduces Data Access using ADO .NET

Level: Intermediate
3 Days
Windows Workflow Foundation Using Visual C# Microsoft has provided the Windows Workflow Foundation, a set of assemblies based on the .NET Framework 2.0 (as part of the .NET Framework 3.0), along with a full-featured workflow designer built on top of Visual Studio.

Level: Intermediate
3 Days
XML Development in Microsoft .NET This fast-paced course teaches the features built into Visual Studio .NET for creating and maintaining XML in applications, as well as integrating XML into distributed applications. The course covers: XML standards implemented in the .NET Framework, including the core XML specification, XSLT, and XML schema; the different ways that .NET parses XML data; writing applications that read XML, create it from scratch, and modify existing XML after parsing it into memory; the various tools in .NET for validating the structure of XML data, including legacy (that are still widely-used techniques) as well as the new standards that are making their way into new tools; features in ADO.NET to work with relational data using either relational or XML techniques, and using the XML features of SQL Server 2000; implementation of XML Web services using .NET Framework tools.

Level: Intermediate
3 Days
XML Parsing Using C# and .NET Presents the different techniques available within C# .NET for parsing XML Documents and processing them with the Document Object Model (DOM).

Level: Intermediate
2 Days
.NET Tuning, Debugging, and Optimization Presents the tools and techniques used in .NET to insure robust and efficient implementations.

Level: Advanced
4 Days

Contact Us to schedule Affinity IT C# Training.

 
 
J2SE Training, Java2 Training: Learn J2SE, Best Java2 Training Courses

©2009 Affinity IT Training LLC.