1. Implicitly Typed Local variables
• var keyword
• Declaration
• Advantage
2. Anonymous Types
• Declaration
• Usage
3. Object Initializes
• Declaration and usage
4. Extension Methods
• How to declare and advantage
5. Partial Methods
• What is a partial method
• How and where to declare
• Usage
6. Lambda Expressions
• Lambda Expression
• goes to operator
• usage
LANGUAGE INTEGRATED QUERY (LINQ)
• What is a query
• What is LINQ
• What is the advantage of LINQ
• Architecture
• Data Sources
• LINQ to Stored Procedure
• Joins
• LINQ to SQL, LINQ to DataSet
• LINQ to XML
• Parallel LINQ
WINDOWS PRESENTATION FOUNDATION (WPF)
• Standalone Applications
• WPF and its advantages
• XAML
• Features
• Controls and creating custom controls
• Types of applications
• Using Microsoft Expression Blend
• Dependency properties and Routed events
• 2D, 3D Graphics and Animations
• Audio and Video files
• Working with DataSources and data binding in WPF
• Crystal reports in WPF
• WPF application Deployment
WINDOWS COMMUNICATION FOUNDATION (WCF)
• Services
• COM, DCOM
• Web Services and Remoting
• Architecture of WCF
• OOPS and SOA
• Contracts
• Creating proxy and consuming the service
SILVERLIGHT
• What is SilverLight and its advantage
• Scope
• Comparison with WPF
• XAML
• Features
• Controls and creating custom controls
• Types of applications
• Using Microsoft Expression Blend
• Dependency properties and Routed events
• 2D, 3D Graphics and Animations
• Audio and Video files
• Working with DataSources
WINDOWS WORKFLOW FOUNDATION (WF)
• Business processes
• Types of workflows
• Advantages of workflows
• Usage of workflows