100% found this document useful (1 vote)
158 views

Syllabus

This document outlines a syllabus for a C#.NET course covering 12 modules. The modules cover topics including the .NET framework, object-oriented programming with C#, advanced C# features like LINQ, multithreading, .NET assemblies, Windows services, Windows applications, user interface development, XML, databases with SQL Server, WPF applications, and creating a Windows Forms setup application.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
158 views

Syllabus

This document outlines a syllabus for a C#.NET course covering 12 modules. The modules cover topics including the .NET framework, object-oriented programming with C#, advanced C# features like LINQ, multithreading, .NET assemblies, Windows services, Windows applications, user interface development, XML, databases with SQL Server, WPF applications, and creating a Windows Forms setup application.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

C#.

NET SYLLABUS
MODULE: 1 .NET Framework 4.0

 Framework Architecture
 Common Language Runtime
 Garbage Collection and MSIL

MODULE: 2 Object Oriented Programming with C#

 OOPs Concepts
 Partial Classes and Partial Methods
 Managing Types, Properties
 Methods and Parameters
 Named Parameters and Optional Parameters
 String Handling
 Abstract Classes and Interfaces
 The Exception Handling in .Net 4.0

MODULE: 3 C# Advanced Features

 Delegates and Events


 Attributes
 Familiarizing Collections and Generics
 Language Integrated Query (LINQ)
 Object and Collection Initializes
 Query Expressions
 Navigating the File System
 Reading and writing files
 Compressing Streams
 Forming regular expressions
 Encoding
 Serializing Objects

MODULE: 4 Multithreading

 Creating Threads
 Managing Thread class

MODULE: 5 Exploring .Net Assembly

 Classification of Assembly
 Private Assembly and Shared Assembly
 The Global Assembly Cache
 Single File Assembly and Multiple File Assembly
 Understanding Reflection
 Creating and Managing Application Domains
MODULE: 6 Creating and Managing Windows Services

 Creating Windows Services


 Interacting with Windows Services

MODULE: 7 Developing Windows Applications with C#

MODULE: 8 Creating a User Interface Application by Using Standard Controls

 Add and configure a Windows Form.


 Manage control layout on a Windows Form.
 Managing Form-Properties
 Add and configure a Windows Forms control.
 Create and configure menus.
 Create event handlers for Windows Forms and controls
 Construct Print documents
 Create a customized PrintPreview component
 Implement Globalization and Localization for a windows application
 Implement accessibility Features
 Create and configure MDI forms
 Drag and Drop functionality in C sharp
 Create a User control in c sharp
 Create a composite windows forms control
 Create an extended control by inheriting from existing windows control

MODULE: 9 Managing XML

 Manage XML with XML Document Object Model(DOM)


 Create XML using XMLWriter class
 Read and validate XML using XMLReader class

MODULE: 10 Designing and Implementing Databases with SQL Server 2008

 Introduction to ADO.NET
 Creating Tables and Relationships
 SQL Fundamentals
 Stored Procedures
 Introduction to Data bound Controls
 Insert, Update, Delete, Select commands in both connected and disconnected
environment

MODULE: 11 WPF Application Fundamentals

 Windows applications
 Navigation applications / XAML Browser Applications
 Binding to a WPF element
 Transformations- Render , Skew, Rotate
MODULE: 12 Create a Windows Forms SetUp application

 Create Setup using Click once Technology


 Deploy an application using setup project

You might also like