Advanced .Net Course Contents.
Duration: 48 hours
WINDOWS COMMUNICATION FOUNDATION (W.C.F.)
The role of W.C.F
W.C.F project template
Understanding WCF Addressing
Understanding WCF Bindings
Understanding WCF Contracts
Understanding WCF Endpoint
Composition of basic W.C.F
Building a W.C.F service
Hosting a W.C.F service
Building a W.C.F client application
WINDOWS PRESENTATION FOUNDATION (W.P.F.)
What is WPF
Goals, Benefits & Drawbacks
First WPF Application
Types of WPF Application (Windows Based and Browser Based)
XAML Extensible Application Markup Language.
Content Models
Brief Introduction to Expression Blend
Label, Button, CheckBox, RadioButtom, RepeatButton, ToggleButton, ToolTip,
Explander, GroupBox
Text Controls, TextBox, TextBlock, RichTextBox, PasswordBox
List Controls Combo Box, ListBox, Menu, StatusBar, TabControl, Toolbar, TreeView,
ListView
General Controls Progress Bar, Image, Slider, ScrollBar, Rectangle, Ellipse,
MediaElement
DataGridView
Panels , Border,Canvas,Grid,StackPanel,WrapPanel
WPF Data binding
WPF Drawing 2D
WPF Animation
SILVER LIGHT
Introduction
What is Silverlight?
How to Install Silverlight
What is XAML?
What tools are available?
How does Silverlight compare to Flash?
Silverlight Objects
How to Declare an Object in XAML
How to Set a Property in XAML
Canvas
Shapes: Rectangle, Ellipse, Line
Path
TextBlock
MediaElement
InkPresenter
Object Hierarchy
CRYSTAL REPORT
Crystal report overview
Getting start with Crystal Report
Creating Basic Report
Working with sub report
Integration with Windows Application
Customizing Appearance and Layout of Report Viewer
Creating XML Report Web service
Working with .Net Data
Adding a Database or Table to a Report
Working with ADO.Net
Formulas and Logic
Report Formatting
Integration with Web Application
Working With Crystal Report Engine
MVC 3.0
Model-View-Controller and ASP.NET
MVC Architecture
Understanding Routes and URLs
Routing Compared to URL Rewriting
The Controller Class and Actions
Working with Parameters
Working with Multiple Parameters
Specifying a View
Strongly Typed Views
Using HTML Helper Methods
SQL server 2008
Create databases and database files
Create data types and tables
Use XML-related features in Microsoft SQL Server 2008
Implement data integrity in Microsoft SQL Server 2008 by using Triggers
Implement views
Implement stored procedures
Cursor, Indexer, functions etc
Project work is mandatory after the completion of the training program.