You are on page 1of 5

The Ascent Software Training Institute Pvt . Ltd.

(ASTI) Srinivasa Tower, BTM 1st Stage, Bangalore 9620983072/ 9741888700


.NET Advance Concepts
Introduction to WCF Evolution of WCF Evolution of Service Oriented Architecture (SOA) Four Tenets of SOA What is WCF Where does WCF Services fit in?

Developing WCF Service Application and Client Hosting WCF Service in IIS/ASP.NET Development Server Using a Service in the client application Understand Contracts in the service Understand Instancing behavior in the service Building WCF Library based Host and Client application.

Endpoints in configuration file End points in Configuration File. ABC - Address, Binding and Contract of the service in Configuration File. Understanding importance of base address. Importance of IMetadataExchange Contract / Endpoint. Configuring service behavior in configuration file WCF Service Configuration Editor Creating Endpoints through Code

Channel Stacks and Bindings in WCF Understanding Channel Stack Introduction to Binding Types of Bindings Binding Comparison Thumb rules in choosing endpoint binding Configuring a Service and Client for Multiple Bindings Binding Class Properties.

The Ascent Software Training Institute Pvt . Ltd. (ASTI) Srinivasa Tower, BTM 1st Stage, Bangalore 9620983072/ 9741888700
Understanding Service and Data Contracts About Service Contract Data Contract and Data Member Versioning using Interface IExtensibleDataObject Version Tolerance Implications of Modifying Service Operations Implications of Modifying Data Contracts Working with Known Types

Handling WCF Exceptions/Faults Overview Producing Faults SOAP fault with FaultCode and FaultReason Culture specific SOAP fault Strongly Typed SOAP fault Consuming Faults Proxy State for Managed Exceptions Vs SOAP Fault

Message Exchange Patterns Request Reply Pattern One way Operations Duplex Pattern Duplex Publisher Subscriber Example

WCF Security Concepts. Security Mechanisms. Default Security Settings. Demonstrate how Messages are encrypted. Authentication Authorization

The Ascent Software Training Institute Pvt . Ltd. (ASTI) Srinivasa Tower, BTM 1st Stage, Bangalore 9620983072/ 9741888700
1. Introduction 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

2. Controls , Menus Content Controls Label, Button, CheckBox, RadioButtom, RepeatButton, ToggleButton, ToolTip, Explander, GroupBox Text Controls TextBox, TextBlock, RichTextBox, PasswordBox List Controls ComboBox, ListBox, Menu, StatusBar, TabControl, Toolbar, TreeView, ListView General Controls Progress Bar, Image, Slider, ScrollBar, Rectangle, Ellipse, Separator , GridSplitter, MediaElement Windows Forms Host: NotifyIcon, DateTimePicker, FolderBrowserDialog, DataGridView Menus and Toolbars

3. Layout Border Canvas DockPanel Grid StackPanel UniformGrid WrapPanel Viewbox ScrollViewer Common Layout Properties

The Ascent Software Training Institute Pvt . Ltd. (ASTI) Srinivasa Tower, BTM 1st Stage, Bangalore 9620983072/ 9741888700
4. Input Mouse Events Keyboard Input Routed Events

5. Styles Inline Styles Named Styles Element Typed Styles Triggers Logical and Visual Trees

6. Resources & Themes Creating and using Resources Resources and Styles Pens Brush Fonts Window Level and Application Level

7. Data binding Simple Data Binding Binding to List Data Data Source Providers Master Details Binding

8. Documents Fixed Documents Flow Documents

9. Navigation-Based Applications Page Hyperlink Navigation Navigation Service Frame

The Ascent Software Training Institute Pvt . Ltd. (ASTI) Srinivasa Tower, BTM 1st Stage, Bangalore 9620983072/ 9741888700
10. Animation and Media Animation Fundamentals Timelines Keyframe Animations Storyboard Animation without Storyboard Transformation and Effects Three Dimensional Drawing

You might also like