Live Project Training with .NET

Live Project Training with .NET

 

  • Total fee

    Sale Date Ended

    INR 15000
    Sold Out
  • Registration

    Sale Date Ended

    INR 1000
    Sold Out

Invite friends

Contact Us

Page Views : 40

About The Event

MCN Professionals offers a 6 monhs live project tranning on Java in Noida, for Students & Professionals.

Schedule

This 4 hours Tranning will be held on 3 day in week, January 10th from  9:00 PM to 12:00 PM 


Module 1: Introduction to .NET Programming 

 Objective of this module

 Microsoft .NET is a software development framework developed and managed by Microsoft since 1990s, that supports Common Language Infrastructure (CLI) and C# programming language. The Applications developed in .NET Framework mainly target various kinds of environment, including mobile computing, embedded devices, alternative operating systems and Browser plugins. 

.NET Concepts

  • Framework
  • Common Language Runtime
  • Base Class Library
  • Common Type System (CTS)
  • Intermediate Language
  • Assemblies
  • Namespaces


Programming with C#

  • Variables
  • Comments
  • Constants
  • Keywords
  • DataTypes
  • Reference Types
  • Control Statements
  • Conditional Statements
  • Switch Statement
  • Loops
  • Jump Statements
  • Goto
  • break
  • Continue
  • Return
  • Arrays


Object Oriented Programming (OOP)

  • Class
  • Object
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Abstract Class and Function
  • Interface
  • Constructors 


Developing Windows Forms Applications

Objective of this module

Windows Forms

  • Why Windows Forms?
  • Windows Form Layout options
  • Walkthrough: Creating Simple Windows Form application
  • Form Members
  • Form Code Behind
  • Startup Form


Standard Controls - Windows Application

  • Labels
  • Textboxes
  • RichTextBox
  • Button
  • CheckBox
  • RadioButton
  • ComboBox
  • PictureBox
  • ListBox
  • ImageList
  • ListView
  • TabControl
  • MenuStrip
  • DataGridView
  • DatePicker


Event Handlers

  • Creating Event Handlers
  • Default Event Handlers
  • Associating Event Handlers at Run Time
  • Order of Events

Forms Layout MDI Forms

Dialog Forms

Custom Controls 


Working with Generic Types

  • What are Generic DataTypes?
  • Generic Types
  • Generic Functions


Working With Collections Types

  • What are the Collections Types in C#?
  • Type of Collections
  • Generic Collection
    • List<>
    • Stack<>
    • Queue<>
    • Dictionary <> 


Exception Handling in C# 6.0

  • Important Classes
  • Custom Exceptions Handling


Module 2: Data access with ADO.NET using SQL Server

  • Introduction to ADO.NET
    • Evaluation of ADO
    • Difference between ADO and ADO.Net
    • Providers
    • Connected and disconnected architecture
    • ADO.NET Architecture
  • Working With DataSet Type
    • Creating Tables in Dataset
    • Data Column
    • Data Row
    • Data Table
    • Updating, inserting and modification in data table
    • Saving changes into database using Command builder
    • Working With Command and Connection
  • Understand command and connection classes
    • Execute command with command object
    • Implementations and difference of ExecuteNonquery and execute scalar
    • Executing stored procedure
    • Creating parameters and SQLlnjection
    • Using Synchronous & Asynchronous


Understand Data Reader.

  • Reading data in connected environment
  • Moving and accessing value of record
  • Execute reader
  • Streaming support

 
Transaction

  • Introduction of transaction (ACID)
  • Synchronous & Asynchronous Handling
  • Transaction class
  • Commit and rollback action
  • Implementation of saves points


Module3: Developing Web Applications using ASP.NET 4.5

Introduction of ASP.NET

  • Need of Web Application
  • Http protocol
  • Static and dynamic page
  • Concept working of IIS and Browser
  • Difference between ASP and ASP.NET


Server pages using ASP.NET

  • Creating Server pages
  • Architecture of handling request in Webserver
  • Understanding page life cycle
  • Http request object
  • Http Response object
  • Understanding Post back
  • Autoeventwireup
  • Tracing and Debugging ASP.NET page


State Management

  • Introduction of stateless process
  • Need of state persistence
  • Type of state Management


HttpCookies

  • Non persistence
  • Persistence
  • Third Party
  • Single value
  • Multi value
  • Scope of cookies and their merits


HttpSession

  • Understand the session
  • Understand session cleanup and creation
  • Implementation Session setting in Web.Cofig File
  • In process and out process Session management
  • Session state using SQL Server
  • Session state mode
  • Session State Using State Service 


Httpapplication

  • Understand Application Life Cycle
  • Understand Application cleanup and creation
  • Implementation and use application object
  • Working with Global.asax


Query String Method

  • Implementation of query string
  • Transfer values through QueryString
  • Getting value by Request object
  • Scope 


State Management Using Post Back URL

  • Context handler class
  • Cross Page Postback
  • Understand Postback URL
  • Previous page process


ViewState

  • Understanding View State
  • Store value in View State
  • Retrieve Values from View State
  • EnableViewState Property 


State Management Using Hidden Field
 


Server Controls

  • Textbox
  • Combobox
  • Listbox
  • Checkbox
  • Addrotator control
  • File upload controlMultiview control
  • And many more


Validation Controls

  • Types of Validation Controls
  • Working with Range, RagularExpression, Compare
  • And RequredField Validator Controls
  • Use Controltovalidate Property
  • CustomValidator Control
  • Implementation of Client and Server Side Validation
  • Working with ValidationSummary Control


Data Bound Controls

  • Use of Data Binding Control
  • Type of Data Binding Control (Formatted and Unformatted)
  • Working with repeater Control
  • Working with Datalist Control
  • New Strongly Type Data Control
  • Working with GridView Control
  • Working with FormView Control
  • Working with DetailsView Control 


Navigation Controls

  • Site Map
  • Tree View
  • Menu Control


Designing Work with Look & Feel

  • Creating style sheet
  • Apply Style Sheet
  • Creating Rules
  • Creating Elements setting
  • Theme folder and Skin
  • Creating theme
  • Apply theme
  • Handling theme conflict
  • Using CSS in a Theme
  • Apply theme dynamically 


Master Pages

  • Introduction and need of master page
  • Creating a master page
  • Default contents
  • Master page with CSS and table layout
  • Appling master page through configuration file
  • Dynamic setting a master page
  • Nested master page
  • Master page and relative path
  • Designing Work with Look & Feel


Understand the Security Concepts

  • Type of security
    • FORMS
      • Define a form base security
      • Applying security
      • Form Authentication class and their methods
      • Declare user into web configuration
      • Apply Password formats
      • Location attribute
      • Authentication
      • Authorization
    • WINDOWS
      • Applying window base security
      • IIS setting regarding windows authentication
      • Authentication
      • Authorization
    • Login Controls
      • Configure forms authentication
      • Creating the data source
      • Configure Connection string and membership Provider
      • Creating a authentication user
      • Using security controls
      • Creating and manage roles
      • Apply role in security


Performance Tuning With Caching

  • Page output Caching
  • Declarative output caching
  • Time duration and location setting
  • Parameter caching settings
  • Caching with HttpCachePolicyClass
  • Post Cache Substitution & Fragment Caching
  • Data Caching


Partial Postback Mechanism AJAX

  • Introduction of AJAX
  • Creating AJAX enabled Website
  • Understanding and working with update panel
  • Role of manager
  • Creating a AJAX enabled web service


Culture Implementation

  • Introduction of multilingual Application
  • Understanding Culture and UICulture
  • Setting the UICulture and Culture
  • CultureInfo Class
  • Overriding Initialize culture
  • Auto attribute
  • Local and Global resources 


Module 4: Advanced .NET


New Features in C#

  • Lambda Expressions
  • Extension Methods
  • Anonymous Types
  • Auto-implemented Properties
  • Implicit Typed Local variable(var)
  • “dynamic” Data Type
  • Object Initializers and Collection Initializers
  • Optional and Named Parameter


Language Integrated Query (LINQ)

  • What is LINQ?
  • Why we need LINQ?
  • How LINQ works?
  • Using LINQ via Method based and Query based syntax


Standard LINQ Operators

  • Sorting Data
  • Filtering Data
  • Grouping Data
  • Joining Data
  • Set Operations
  • Element Operators
  • Quantification Operators
  • Partitioning Data
  • Generational Operators
  • Quantifier Operators
  • Conversion Operators
  • Set Operators


Deferred Execution

  • Benefits and drawbacks
  • IEnumerable vs Iqueryble
  • Using across tiers


LINQ to Objects and Collections

  • LINQ to List
  • LINQ to Array
  • LINQ to ArrayList
  • LINQ to Dictionary


LINQ to DataSet

  • Querying Typed/Untyped DataSets
  • DataRows and Set operations
  • Best Practices: When to use LINQ to DataSets


LINQ to XML

  • New XML classes
  • Generating XML
    • Querying XML
    • Using data projection
    • Combining with Xpath 


LINQ TO SQL

  • Attributes and mapping
  • Creating a DataContext
  • Deferred loading
  • Saving changes
  • Inserts and deletes


LINQ TO ENTITIES

  • ADO.NET Entity Framework
  • Differences from LINQ to SQL
  • Available providers
  • Understand an Entity Data Model
  • Conceptual schema definition language (CSDL)
  • Store schema definition language (SSDL)
  • Mapping specification language (MSL)
  • Database-first vs. Model-first
  • Entities, Relationships and the Entity Data Model Stored Procedure Mapping
  • Using View in Entity Framework
  • Using stored procedures in Entity Framework
  • Transactions
  • Concurrency
  • N-tier and service-based applications


Windows Communication Foundation (WCF)

  • Introduction to WCF
    • What is Distributed Application
    • Evolution of WCF
    • Evolution of Service Oriented Architecture (SOA)
    • Four Tenets of SOA
    • What is WCF?
    • Where does WCF Services fit in?
    • WCF comparison with WebServices and .NET Remoting. 
  • Endpoints in WCF
    • What is Endpoint in WCF
    • End points in Configuration File
    • ABC - Address, Binding & Contract of the service in Configuration File
    • Understanding importance of base address
    • Importance of IMetadataExchange Contract / Endpoint
    • IMetadataExchange Contract/Endpoint for Http and TCP
    • Configuring service behavior in configuration file
    • WCF Service Configuration Editor
    • Creating Endpoints through code

  • Developing WCF Service Application And Client
    • Hosting WCF Service in IIS/ASP.NET Development Server
    • Hosting WCF service in Managed Application (Self Hosting)
    • Use of WCF Service Library Project
    • Use of WCF Service with Entity Framework

  • Understand Contracts In WCF Service
    • ServiceContract
    • OperationContract
    • DataContract
    • Fault Contract
    • Message Contract

  • Understand Instancing Behavior In WCF Service
    • Single
    • PerCall
    • PerSession 
  • Understand Concurrency In WCF Service
    • Single
    • Multiple
    • Rententrant 
  • Understand Message Exchange Patterns
    • Request – Reply Pattern
    • One way Operations
    • Duplex Pattern

  • Enabling Transaction In WCF
  • Calling WCF Service from JQuery with JSON Data.


Model-View-Controller (MVC) 5.0

  • Introduction to MVC
    • What is MVC?
    • Benefits of using MVC over ASP.NET
    • Life Cycle of MVC
    • What is New in MVC 0
    • Understanding Templates of MVC Projects in Visual Studio
    • Structure of MVC Projects in Visual Studio

  • Understanding Routes And URLs
    • Routing compared to URL Rewriting
    • How Routing Engine works in MVC
    • How Default Route works
    • Defining Routes

  • Controllers
    • Defining the Controller: The IController Interface
    • The Controller Class and Actions
    • Working with Parameters
    • Working with Multiple Parameters 
  • Views
    • Specify a View
    • Strongly Typed Views
    • Working with Partial Views
    • Understanding the Viewstart File
    • Using HTML Helper Methods
    • HtmlHelper Class and Extension Methods
    • What is Razor View Engine?
    • Understanding the Razor Syntax
    • Difference between Viewbag and Viewdata.
    • Pass Data from Controller to View. 
  • Authentication and Authorization in MVC.
  • Working with Entity Framework in MVC.
  • Understanding Scaffolding Templates
  • Client Side and Server Side Validation in MVC
  • Working with JQuery, AJAX and JSON in MVC. 


Project Work

  • Development 
  • Unit Testing 
  • Deployment 
  • Documentation 
  • Live Project Training


With This What You will get extra: 

  • Free C/C++ concept Clearance
  • Placement Preparation
  • Placement Assistance
  • Personality Development
  • 6 Months Training + Project Certificate by MCN Solutions Pvt. Ltd.
  • .NET Experience Certificate by MCN Solutions Pvt. Ltd.

Contact

For bulk or corporate booking please contact us: contact@mcnprofessionals.com or +919650126201 or +919717477499.

Note: In case of any ticket cancellation, no refund will be granted.

Venue Map