Company
Networking Courses
Software Courses
Online Exam
Placements to Students
Clients
Gallery
Careers  | Frachisee Required   |  International Students   |  Online Training   |  Blog   |   FAQ
 
Logic India Home Contact Us
Test my Knowledge  |   Our Students in   | Students' Placements  |  Testimonials  |   Associated Companies   

Software Courses
Skip Navigation Links
Network Courses
Skip Navigation Links
Other Courses
Skip Navigation Links

  MCTS Windows + WPF

 

Windows Application Development with .Net Framework 4.0 and C#

 

 

Module-I: .Net Framework 4.0 and C# Language Fundamentals

1.        DOTNET Framework 4.0

·         Framework Architecture

·         Common Language Runtime

·         Garbage Collection

·         MSIL

2.        Object Oriented Programming with C#

·          Managing Types and Members

·          New Types in .Net 4.0

·          Parallel Loops

·          Partial Classes and Partial Methods

·          Dynamic Types and Anonymous Types

·          Implicitly Typed Local Variables

·          Methods and Parameters

·          Named Parameters and Optional Parameters

·          Dynamic Objects and Expando Objects

·          Dynamic IL and Dynamic Language Runtime

·          String Handling

·          Structures and their Enhancements

·          Namespaces

·          Conventional Exception Handling

·          The new Exception Handling in .Net 4.0

·          Abstract Classes and Interfaces

·          Properties and Indexers

3.        C# Advanced Features

·          Delegates and Events

·          Attributes

·          Managing Unsafe Code

·          Anonymous Methods

·          Familiarizing Collections and Generics

·          Variance

·          Extension Methods

·          Lambda Expressions

·          Language Integrated Query (LINQ)

·          Object and Collection Initializes

·          Query Expressions

·          Navigating the File System

·          Memory Mapping Files

·          Reading and writing files

·          Compressing Streams 

·          Forming regular expressions

·          Encoding                                                                     

·          Serializing Objects

·          Network Class Libraries

·          IPV6 Support

·          FTP, HTTP, SMTP and URI

4.        Multithreading

·          Creating Threads

·          Sharing Data

·          The Asynchronous Programming Model

·          Parallelization and Threading Enhancements

·          Task Parallel Library

·          Concurrency and Coordination Runtime

·          Task and Task Scheduler

5.        Exploring .Net Assembly

·         Classification of Assembly

·         Creating and using Managed DLLs

·         Private Assembly and Shared Assembly

·         The Global Assembly Cache

·         Single File Assembly and Multiple File Assembly

·         Understanding Reflection

·         Using  Unmanaged Code

·          Creating and Managing Application Domains

6.        Creating and Managing Windows Services

·         Namespaces and Classes for Managing Windows Services

·         Creating Service Control Manager

·         Creating Windows Services

·         Interacting with Windows Services

 

Module II: Developing Windows Applications with C# and .Net Framework 4.0

 

 

1.        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

2.        WPF Application Fundamentals

            ·           Windows applications

            ·           Navigation applications / XAML Browser Applications

            ·           Defining and using Page Function using Navigation Service

            ·           Simple navigation and Structured navigation

            ·           Using the Journal

3.        Events, Commands and settings

·          Tunneling and Bubbling events

·           Using the Event Manager class

·           Associating commands to controls

·           Configure application settings

4.        Building User Interfaces

       ·              Select and configure Content controls

       ·              Select and configure Item controls

       ·              Select and configure Layout panels

 5.        Adding and Managing Content

·           Using Shapes, brushes, drawing shapes, Clipping, Flipping

·           Adding  Multimedia content

·           Managing Binary resources

·           Embedding resources in your application

·           Using resources in other assemblies

·           Managing images

6.        Designing and Implementing Databases with SQL Server 2008

·          Introduction to RDBMS and Database Normalization

·          Creating Tables and Relationships

·          SQL Fundamentals

·          Stored Procedures, Functions and Triggers

7.        Binding to Data Sources

·          Binding class

·          Binding to an Object and updating

·          Using Data context property binding

·          Bind to a ADO.NET object

·          Filtering, sorting, and grouping data

·          Binding to Hierarchical data and objects

·          Binding to Data templates

8.        Converting and Validating data

·          Using Converters to Format Strings

·          Localizing data with convertors

·          Validating Data and Configuring Change Notification

9.        Styles and Animations

·          Create a consistent user interface appearance by using Styles

·          Implementing style inheritance

·          Change the appearance of a UI element by using Triggers

·           Using multiple triggers, property triggers, event triggers, data triggers

·           Interactivity by using Animations by creating a storyboard

·          Animating non-double data types

·          Programmatically creating animation

10.     Customizing the user interface

·          Integrate Windows Forms controls into a WPF application

·          Using Dialog boxes

·          Using Control templates

·          Inserting a trigger inside a template

·          Render appearance based on currently selected system theme

·          Create and consuming  custom controls

11.     Resources and Documents

·          Using Logical Resources

·          Creating resource dictionaries

·          XML Paper Specification (XPS)

·          Flow documents

·          The PrintDialog Class

12.     Configuring and Deploying WPF Applications

·          Using the Windows Installer for installation

·          Using ClickOnce for deployment

·          Deploy to a Partial trust environment

·          Configuring code access security requirements

·          Deploy an XBAP Application

·          Configuring application manifest

 

For Details Contact Central Office Cochin :-

Ms. Angel / Ms. Harsha
Mobile: +91 9744166610 / 9947422200
Land phone: 91-484-4049001 / 03
Email id: mailto:enquiry@logicindia.net

Chat ids :- Yahoo : logicchat
                 Skype : logicenquiry
                 GTalk  : enquiry@logicindia.net


Our co ordinator is online most of the time in most common messengers so that you can to talk to a LIVE person. If you don't find our co ordinator online, please click here to 'Contact Us' to submit us the details or simply leave us an offline message in the IM.
Central Office (Cochin) Kottayam Office Trivandrum Office Calicut Office Kannur Office
Phone: +91 - 484 - 4049001/03
Email: enquiry@logicindia.net
Ph:+91-481- 2583061, 2300355
Email: ktm@logicindia.net
Ph: +91-471- 2336132, 2336232
Email: tvm@logicindia.net
Ph: +91-495- 4099666,3048710
Email: clt@logicindia.net
Ph: 91-497-3290955 Email id: kannur@logicindia.net
Copyright © Logic . All rights reserved