· DOTNET 3.5
· Object initializer
· Array initializer
· Implicitly typed local variables
· Implicitly typed arrays
· Extension methods
· Lambda expressions and expression trees
· Queries and query expressions
· Anonymous types
· Nullable types
· Relaxed delegates
· Automatically implemented properties
· Object initializer
· Collection initializer
· Implicitly typed local variables
· Implicitly typed arrays
· Extension methods
· Lambda expressions and expression trees
· Queries and query expressions
· Anonymous types
· LINQ DataContext
· Query an array of numbers
· Query objects
· Create a DBML file
· Ordering and filtering
· Aggregating
· XLINQ – LINQ to XML
· Operators
· Basic WPF application
· Property bag
· Data binding
· Window and page functions
· Service and data contracts
· Service binding
· Consuming the service
· Securing WCF
· Performance counters, service tracing and logging
· Accessing databases with LINQ. LINQ DataContext
· Creating Rich User Intefaces with ASP.NET AJAX
· AJAX/JSON Services
· Syndication
· Creating CSS styles
· LINQ classes to access DB
· Bind a grid to a LINQ query
· Using a List View Control
· AJAX
· ASP.NET, WCF and Javascript
· Client application services, WinForms and WPF
· SilverLight
· Accessing databases with LINQ. LINQ DataContext
· Accessing databases with WCF
· Creating Rich User Intefaces with ASP.NET AJAX
· WORD
· Outlook
· EXCEL
· Summary
· Q&A
· Evaluation