Asp.NET Training In Patiala

  • Asp.NET Framework
  • VB.NET and C# Languages
  • Developing Console Application
  • Language Basics
  • Essentials of Object-Oriented Programming
  • Working with Classes and Objects
  • Working with Collections
  • Exception Handling
  • Inheritance, Interface & Polymorphism
  • C# Features/General Features
  • Data Streams and Files
  • Working with Components/Assemblies
  • Multi-threading
  • Data Access using ADO.NET
  • Win Forms
  • XML
  • Windows Services
  • Packaging and Deployment
  • Debugging and Tracing

 

Basic Of HTML and JavaScript

Introduction to ASP

  • Basic Of HTML and JavaScript
  • Introduction to ASP
  • Web Forms
  • Using Web Controls
  • Master pages and UserControl
  • Applying Themes and Styles to Controls
  • ASP.NET State Management
  • ASP Intrinsic Objects
  • ASP.NET Web Application
  • Data Access Controls
  • Caching
  • Configuration
  • Trace Functionality
  • Security
  • Globalization and Localization
  • AJAX.NET

ASP.NET MVC Training Course Patiala

  • Introduction to MVC
  • First MVC Application
  • The MVC Pattern
  • Exploring Controller’s
  • Exploring Razor Views
  • HTML Helpers
  • Model Binders
  • Annotations and Validations
  • CRUD Operations using Entity Framework
  • Caching in ASP.NET MVC
  • Exception Handling in ASP.NET MVC
  • Working with Areas
  • Ajax and Client Scripting
  • Security
  • New Features of ASP.NET MVC 4.5
  • Project Explanation

 

Web Services and WCF Course Content

  • Introduction to Windows Communication Foundation
  • Developing WCF Service Application and Client
  • Endpoints in the configuration file
  • Channel Stacks & Bindings in WCF
  • Understanding Service and Data Contracts
  • Handling WCF Exceptions/Faults
  • Message Exchange Patterns
  • Transactions
  • MSMQ
  • WCF Security

WPF Course Content

Introduction

  • What is WPF?
  • Types of WPF Application (Windows Based and Browser Based)
  • XAML – Extensible Application Markup Language.
  • First WPF Application
  • Goals, Benefits, and drawbacks
  • Content Models

Basic Controls, Content Controls, Layout Controls and Menu Controls

Properties

  • Property basics
  • Type Converters
  • Property Element Syntax
  • Attached properties
  • Property Inheritance

Input

  • Mouse Events
  • Keyboard Input
  • Routed Events

Data Binding

  • Simple Data Binding
  • Binding to List Data
  • Data Source Providers
  • Master Details Binding

 

Styles and Templates

  • Inline Styles
  • Named Styles
  • Element typed Styles
  • Triggers
  • Logical and Visual trees
  • Data-Driven UI

Resources and Themes

Event Triggers and Animations

  • Animation Fundamentals
  • Timelines
  • Keyframe Animations
  • Animation without storyboards

Transformations and Effects

  • Commanding, Layout, Render Transformations
  • Effects

Documents

  • Fixed Documents
  • Flow Documents

Navigation-Based Applications

  • Page
  • Hyperlink Navigation
  • Navigation Service
  • Frame

Silverlight Course Content

  • Silverlight Introduction & tools
  • Silverlight Concepts
  • Silverlight User Interface controls
  • Transformation and Animation
  • Silverlight Controls, Resources, Styles, Templates, Graphics & Media
  • UI Interaction using Mouse and Keyboard
  • Data Binding
  • Creating Custom Controls
  • Silverlight Navigation Applications
  • Working with WCF, ASMS and ADO.NET Services
  • Integrating with the Browser (Client-side programming)

LINQ Training Course In Patiala :

C# Language Extensions in 5.0

  • Type Inference
  • Object Initializer
  • Anonymous Types
  • Extension Methods
  • Partial Method

LINQ Architecture & Providers

  • Understanding the LINQ Framework
  • LINQ Providers

LINQ to Objects

  • IEnumerable and IQueryable interfaces
  • System.Linq namespace
  • Query Expressions
  • Lambda Expression
  • Using Custom Class Collection

LINQ to SQL

  • Defining the Data Model classes
  • Using Mapping attributes
  • Using the Data Context class
  • Defining Relationships using Associations
  • Creating a customized Data Context class
  • LINQ to SQL Designer (DBML File)
  • Performing Add/Edit/Delete/View Operations
  • Tracking changes to entities
  • Submitting changes
  • Concurrency error handling issues
  • Join Query
  • Validating Entities
  • Transaction Handling
  • Executing Stored Procedures

LINQ to XML

  • Understanding the LINQ to XML Class hierarchy
  • Create an XML document
  • Loading existing XML document
  • Querying XML using LINQ to XML
  • Manipulating XML document using LINQ
    • Adding nodes
    • Modifying nodes
    • Deleting nodes

LINQ to Dataset

  • Querying DataSets
  • Querying typed DataSets
  • Using LINQ over DataSet with Table Adapter

 

SQL Server 2012 Course Content

Overview of Database Concepts

  • Concepts of Data, Metadata, Files
  • Concepts of DBMS
  • Database Models
  • File Management Systems
  • Relational Database Systems
  • Procedural & Non-procedural approaches
  • Database Design
  • E.F.Codd's Rules

Normalization

  • First Normal Form
  • Second Normal Form
  • Third Normal Form

Introduction to SQL Server

  • Features of SQL Server
  • Different Editions of SQL Server
  • Components of SQL Server
  • Services of SQL Server
  • Comparison of SQL Server with Oracle

Database Design

  • Logical & Physical database design
  • Relational database design
  • Creating databases

Management Studio

  • Basics of SQL
  • Data types, expressions, operators
  • Working with Queries & Clauses
  • Creating Databases
  • Creating Tables, Stored Procedures
  • Working with Indexes & Views

Subqueries

  • Nested sub queries
  • Correlated sub queries
  • Derived tables

Implementation of Data integrity

  • Entity integrity
  • Domain integrity
  • Referential integrity
  • Types of constraints

Data Definition Language(DDL)

  • Creation of table
  • Modifying the structure of a table
  • Dropping a table
  • Working with different options

Data Manipulation Language(DML)

  • Inserting, updating & deleting operations
  • Operators, Built-in functions, Grouping
  • Working with multiple tables

Joins

  • Introduction to Joins
  • Inner join
  • Outer join
  • Cross joins
  • Unions

Working with Indexes

  • Introduction to indexes
  • Creating, dropping indexes
  • Complex indexes
  • Clustered & non clustered indexes

Implementing Views

  • Introduction & advantages of views
  • Creating views
  • Altering, dropping views

Data Control Language(DCL)

  • Creating Users and Roles
  • Granting & Revoking of Roles & Privileges

Transaction Control Language (TCL)

  • Introduction
  • Transactions process & types of transactions (Implicit, Explicit)
  • Working with Locks and Types of locks

Transact-SQL (T-SQL)

  • Introduction
  • Data types
  • Statements
  • Batch Execution

Working with Cursors

  • Creating Cursors
  • Cursors vs. Select
  • Types of cursors, locks on cursors
  • Advantages of cursors

Implementing stored procedures

  • Introduction to stored procedures
  • Creating, executing, modifying, dropping sp's
  • Executing extended sp's

Implementing User-Defined Functions

  • Introduction
  • Creating, executing, altering, dropping UDF's
  • Deterministic, non-deterministic functions
  • Scalar, multi-statement, built-in functions

Implementing Triggers

  • Introduction to Triggers
  • Constraints vs Triggers
  • Creating, altering, dropping triggers
  • for/after/instead of triggers

Model-View-Controller (MVC) Architecture

  • Controller Components
  • Model Components
  • View Components
  • Administrator Elements
    • Bean Configuration
    • Constant Configuration
    • Package Configuration
    • Namespace Configuration
    • Include Configuration
  • Request Handling Elements
    • Interceptor Configuration
    • Action Configuration
    • Result Configuration
  • Exception Handling
    • Exception Configuration
  • web.xml
  • struts.xml
  • struts.properties
  • struts-default.xml

UI Components

  • Templates
  • Themes
  • Simple Tags
  • Collection-based Tags

Type Conversion

  • Built-in Type Conversion
  • Creating a Type Converter
  • Advanced Type Conversion

Validation

  • Manually Validation
  • Validation Framework
  • Basic Validation
  • Client Validation
  • Field Validator
  • Non-Field Validation

Localization / Internationalization

  • UI Tags
  • Validation Aware Interface
  • Action Support getText Method
  • Resource Bundle

AJAX

  • Introduction AJAX
  • AJAX Internals
  • XML Http Request Object
  • AJAX UI Tags
  • Div Tag
  • Submit Tag
  • Anchor Tag
  • Tabbed Panel Tag
  • Auto Completer Tag