+1 (315) 557-6473 

c#

  • C# programming.                                                            
  • Intrinsic .NET data types.                                                            
  • Data binding features.                                                            
  • Windows Presentation Foundation (WPF)                                                            
  • Windows Presentation Foundation (WPF).                                                            
  • Communicate between applications using Windows Communication Foundation (WCF)                   
  •  Interfaces using new container controls.                                                            
  • Windows Workflow Foundation (WF)                                  
  • Dynamic data type, named and optional arguments, and other new features in C# 4.0.                   
  • Visual Studio's data features                                                            
  • Visual Studio's data features.                                                            
  • Windows applications                                                            
  • Windows applications.                                                            
  • language features, including LINQ (Language Integrated Query)                                                           
  • language features, including LINQ (Language Integrated Query).                                                           
  • Windows Forms controls.                                                            
  • building managed applications for Microsoft Office                                                          
  • Creating Windows Forms applications.                                                          
  • Important interactions between C# and the .NET Framework.                                                           
  • Core syntax and features of C#.                                                            
  • Data using ADO.NET.                                                            
  • Data-bound applications.                                                            
  • Asynchronous programming using new keywords in C# 5.0                                                          
  •  Implement simple GUI programs using Windows Forms.                                                          
  • Windows file system.                                                            
  • Role of DataSets and DataTables in ADO.NET.                                                            
  • Access data by using ADO.NET.                                                            
  • Access data in a Visual Studio 2005 application.                                                            
  • Add and consume properties and methods in your classes.                                                          
  • Add scalability and reliability by setting up an out-of-process session state server.                                                           
  • Graphical user interface by using XAML.                                                            
  • Debug applications using Visual Studio 2005.                                                            
  • Debug applications using Visual Studio 2008.                                                            
  • Windows Presentation Foundation applications.                                                            
  • Catch, handle and throw exceptions.                                                            
  • Compile, test, and deploy .NET Framework applications.                                                          
  • Configure and deploy ASP.NET applications.                                                            
  • Control program execution by using conditional statements and loops.                                                         
  • Control the visibility and lifetime of members in a type.                                                            
  • Simple Windows Forms application.                                                            
  • Methods in a C# application.                                                            
  • Methods, catch and handle exceptions, and describe the monitoring requirements of large-scale applications.                                                            
  • Consume classes and objects.                                                            
  • Entity data model for accessing a database and use LINQ to query and update data.                                                         
  • Data types and variables.                                                            
  • Delegates, and understand how they relate to events.                                                            
  • New types (enumerations, classes, and structures), and understand the differences between reference Types and value types.                                                            
  • Variables, operators, and data types.                                                            
  • Applications with Visual Studio 2005.                                                            
  • Classes, define and implement interfaces, and create and use generic collections.                                                          
  •  MDI applications.                                                            
  • Simple object-oriented applications.                                                            
  • Simple Web applications and XML Web services.                                                            
  • Debug .NET code that runs on the server to generate Web pages and interact with the user.                                                           
  • Decouple an operation from the method that implements an operation, and use these decoupled
  • Operations to handle asynchronous events.                                                            
  • Define properties and indexers to encapsulate data, and define operators for this data.              
  • Distributed applications, and create distributed applications with Windows Communication Foundation.                                                            
  • .NET Framework.                                                            
    Key features of the .NET Framework and Visual Studio 2005.                                                          
  • Visual Basic .NET and Visual C# language and syntax features.                                                            
  • User interface in a Visual Studio 2005 application.                                                            
  • Data using the databound DataList, Repeater, and ListView controls.                                                            
  • Encrypt and decrypt data by using symmetric and asymmetric encryption.                                                            
  • Metadata of types by using reflection, create and use custom attributes, generate code at runtime, and Manage assembly versions.                                                            
  • Programming fundamentals.                                                            
  • Security in the .NET Framework.                                                            
  • Fundamentals of object-oriented programming.                                                            
  • Key features of the .NET Framework version 3.0 technologies.                                                  
  •  .NET Framework.                                                            
  • JavaScript code and learn about other debugging tools in Visual Studio.                                                          
  • Handle exceptions in your code.                                                            
  • Implement custom collection classes that support enumeration.                                                           
  • Implement debugging and exception handling in a Visual Studio 2005 application.                                                      
  • Implement the basic structure and essential elements of a typical desktop application.                                                          
  • Improve the throughput and response time of applications by using tasks and asynchronous operations.                                                            
  • Integrate code written by using a dynamic language such as Ruby and Python, or technologies such as COM, into a C# application.                                                            
  • Integrate unmanaged libraries and dynamic components into a C# application.                          
  • .NET Framework's support for collection classes.                                                            
  • Flow control within your code, branching and looping as needed.                                                         
  • Lifetime of objects and control the use of resources.                                                            
  • Monitor .NET Framework applications by using instrumentation.                                                         
  • Perform basic file IO operations in a C# application.                                                            
  • Promote consistency within your Web site through the use of Master Pages.                                                         
  • Query in-memory data by using LINQ.                                                          
  • Read and write data by using file input/output and streams, and serialize and deserialize data in different formats.                                                            
    Store, retrieve, and manipulate multiple values using arrays.                                                           
  • Test and deploy Microsoft .NET Framework applications.                                                      
  •  .NET's object-oriented features, such as overloading, inheritance and interfaces.                                                            
  • Advanced object-oriented programming features.                                                            
  • ASP.NET server controls to generate HTML and to execute event procedures.                                                          
  • ASP.NET's new CSS tools to create consistent and maintainable sites.                                                           
  • Collections to aggregate data, and use Generics to implement type-safe collection classes, structures, Interfaces, and methods.                                                            
  • Essential object-oriented programming features.                                                            
  • Inheritance to create a class hierarchy, extend a .NET Framework class, and create generic classes and methods.                                                            
  • Inheritance to create new reference types.                                                            
  • Membership features to manage your Web users.                                                            
  • Site Navigation controls to direct users within your site.                                                 
  • .NET Framework's support for collection classes.                                                            
  • System.Net namespace and WCF Data Services to access and query remote data.                                                          
  • Web site and monitor performance.                                                            
  • Input on a Windows form.                                                            
  • .NET 2.0's generics.                                                            
  • .NET generics.                                                          
  • .NET's object-oriented features, such as overloading, inheritance and interfaces.                          
  • Error handling using Exception objects.                                                            
  • Trap Windows Forms events.                                                            
  • Syntax of basic C# programming constructs.