ASP.NET Expert Training

ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites. It allows you to use a full featured programming language such as C# or VB.NET to build web applications easily...


Course Detail

  • Introduction of WPF
  • Feature of WPF
  • Use of WPF
  • Difference between WPF and Silverlight
  • WPF Architecture
  • Hello application of WPF
  • Practical Assignment 1
  • Introduction of xaml
  • Advantage and use of xaml
  • Implementation of xaml
  • Dependency properties
  • Depen1dency property inheritance
  • Practical Assignment 2
  • Introduction of Layout
  • Implementation of Stack Panel
  • Implementation of Grid Panel
  • Implementation of Dock Panel
  • Implementation of Canvas Panel
  • Implementation of Wrap Panel
  • Implementation of GroupBox
  • Implementation of Expander
  • Implementation of UniformGrid
  • Implementation of ScrollViewer
  • Implementation of ViewBox
  • Implementation of InkCanvas
  • Custom layout panel
  • Practical Assignment 3
  • Introduction of windows
  • Navigation windows
  • Page
  • Practical Assignment 4
  • Content control
  • Headered content control
  • Items control
  • Headered items control
  • Practical Assignment 5
  • Implementation of brushes
  • Types of Brushes
  • Borders Effect
  • Borders bitmap Effects
  • Practical Assignment 6
  • Introduction of Controls
  • Implementation of TextBlock control
  • Implementation of TextBox control
  • Implementation of Menu control
  • Implementation of Listview control
  • Implementation of ScrollViewer control
  • Implementation of Expander control
  • Implementation of ListBox control
  • Implementation of Datagrid control
  • Implementation of Calender control
  • Implementation of Itmes control
  • Implementation of Combobox control
  • Custom Controls
  • Practical Assignment 7
  • Keyboard
  • Mouse
  • Multi touch
  • Routed Commands
  • Practical Assignment 8
  • Introduction of data binding
  • Creating a binding
  • Data conversion
  • Binding to collections
  • Data templating
  • Data validation
  • Debug mechanism
  • Practical Assignment 9
  • Introduction of dependency properties
  • Advantage of Dependency properties
  • Metadata for properties
  • Collection Type Dependency properties
  • Attached properties
  • Practical Assignment 10
  • Wpf graphics rendering overview
  • 3-D graphics overview
  • Animation overview
  • Multimedia overview
  • Practical Assignment 11
  • Security
  • WPF Architecture/Silverlight Architecture
  • Drag and Drop
  • Styles and Themes
  • Practical Assignment 12
  • Introduction of Web Service
  • Implementation of Web Service
  • Basic Concept of WCF
  • Difference between web Service and WCF
  • Introduction of Endpoints
  • Introduction of Bindings
  • Introduction of Contracts
  • Introduction of Service Model namespace
  • Hello Application with Web service
  • Architecture of WCF
  • Hello application with WCF
  • Configuration of Endpoints in Web Config
  • Implementation of Hello Application
  • Practical Assignment 1
  • Basic Concept of Contract
  • Service Contract Implementation
  • Data contract Implementation
  • Message Contract Implementation
  • Fault Contract Implementation
  • Practical Assignment 2
  • Introduction of Binding
  • Implementation basicHttpBinding
  • Implementation wsHttpBinding
  • Implementation wsDualHttpBinding
  • Implementation netTcpBinding
  • Implementation netNamedPipeBinding
  • Implementation netMsmqBinding
  • Implementation netPeerTcpBinding
  • Customization of bindng
  • Streaming
  • Practical Assignment 3
  • Introduction of WCF Hosting
  • IIS Hosting
  • Self-Hosting
  • WAS Hosting
  • Practical Assignment 4
  • Introduction and Implementation of per call instance model
  • Introduction and implementation of per session instance model
  • Introduction and implementation of singleton instance model Instance Deactivation
  • Practical Assignment 5
  • Introduction of Durable Service
  • Implementation of Durable Service
  • Practical Assignment 6
  • Introduction of throttling
  • Implementation of throttling
  • Practical Assignment 7
  • Request-Reply
  • One-Way
  • Call Back
  • Practical Assignment 8
  • Buffer Transfer
  • Stream Transfer
  • Stream Request Transfer
  • Stream Reply Transfer
  • Practical Assignment 9
  • Transfer Security
  • Transport Security
  • Message Security
  • Authentication
  • Authorization
  • Https Enable Security
  • Protection level security
  • Practical Assignment 10
  • Introduction of Transaction in wcf
  • Implementation of transaction in wcf
  • Practical Assignment 11
  • Introduction of LINQ
  • Implementation of standard query operators
  • Implementation of method based query
  • Lambda Expressions and Expression Trees
  • Extension Methods
  • More Standard Query Operators
  • Sorting and Grouping
  • Aggregation Operators
  • Select vs. SelectMany
  • Join Operators
  • Practical Assignment 1
  • Introduction LINQ to SQL
  • Implementation of Entity Classes
  • DataContext
  • Relationships and Querying Across Relationships
  • Use of read-only DataContext
  • Implementation of Transactions
  • Inheritance
  • Practical Assignment 2
  • Introduction of LINQ to XML
  • Creation of XML
  • Traversing of XML
  • Manipulating XML
  • Deleting from XML
  • Updating XML
  • Working with Attributes
  • Querying XML with LINQ to XML
  • Where
  • Select
  • SelectMany
  • OrderBy
  • GroupBy
  • Query Expressions with XML
  • Using XPath and XSLT with LINQ to XML
  • Practical Assignment 3
  • Introduction of LINQ to object
  • LINQ and String
  • LINQ and Reflection
  • LINQ and File Directories
  • Arraylist with LINQ
  • Practical Assignment 4
  • Restriction Operators
  • Projection Operators
  • Partitioning Operators
  • Join Operators
  • Concatenation Operator
  • Ordering Operators
  • Grouping Operators
  • Set Operators
  • Conversion Operators
  • Equality Operator
  • Element Operators
  • Generation Operators
  • Quantifiers
  • Aggregate Operators
  • Practical Assignment 5