C# Language

  • C# introduction
  • Platform independence
  • MSIL,CRL,JIT  architecture
  • Class. Object
  • Inheritance, polymorphism, Data Abstraction, Encapsulation
  • I/O in c#
  • Command line arguments and data conversion
  • Property & Indexer
  • Events and Delegate
  • User define events
  • Exception handling
  • Multithreading
  • Window programming
  • Winform, window controls
  • Class libraries
  • Menu and toolbars
  • Dialog Box
  • ADO.NET with c#
  • Setup creation in c#

ASP.NET

    Standards controls,

  • Textbox,
  • checkbox,
  • radio button,
  • button,
  • Image,
  • Calendar,
  • listview,
  • Dropdownlist,
  • Fileupload,
  • Link button,
  • Image button,
  • Hyperlink,
  • Multiview list etc

    Navigation controls

  • Menu control
  • Tree view control
  • Sitemap control
  • Use  of navigation control With XML

    DATA Controls

  • Grid view
  • Data list
  • Detail view
  • Form view

    State management

  • View state
  • Hidden fields
  • Cookies
  • Query string
  • Session state
  • Application state

    ADO.NET

  • SQL connection, SQLData Readers, SQL command
  • SQLAdapter. Dataset,SQLCommandBuilder,Datarelation
  • Executeupdate(),executereader(),ExecuteScaler() and so on.
  • Data namespace
  • Database connectivity with connected mode
  • Database connectivity with disconnected mode
  • Data provider classes
  • Implementation of stored procedure with ADO.NET
  • Database connectivity with SQL SERVER
  • Database connectivity with  MS Access
  • Implementation of ANO.NET  in window app
  • Script Manager, update panel
  • Update progress, timer
  • Database connectivity with AJAX

    Crystal report

  • Fetching data in crystal report
  • Report designing
  • Using formatting and aggregate function
  • Criteria wise data fetching on report

    Validation controls

  • Required field validator
  • Range validators
  • Regular expressions Validators
  • Compare  validator
  • Validation summary

    DATA

  • Grid view
  • Data list
  • Detail view
  • Form view
  • List view
  • SQLData Source
  • Access data source
  • XMLDatasource

    Web page design

  • Master pages
  • Runtime behavior of
  • Master pages
  • Content pages and
  • Content placeholders styles sheet with inline style
  • CSS implementation
  • Creating global CSS
  • Themes and skins

    DLL FILES IN .NET

  • Creation of DLL files
  • Implementing DLL file in c#
  • Implementing DLL file in ASP.NET
  • DLL files as namespace
  • Debugging Tracing and Error handling
  • HTML programming in ASP.NET
  • JAVA  script implementation in ASP.NET

    Language-integrated Query(LINQ)

  • Introduction of LINQ
  • LINQ to SQL
  • LINQ to SQL object model
  • Working with data
  • XML Support with ASP.NET
  • WEB services

    Creating web services

  • Using web services on web pages
  • Adding web services as a component
  • WCF

MVC Syllabus

Introduction to ASP.NET MVC 6

  • Introduction to MVC 6
  • NET Web Forms (vs) ASP.NET MVC
  • Advantages and disadvantages of each
  • Determining when-to-use which one
  • List of Versions of ASP.NET MVC
  • Differences between versions of ASP.NET MVC
  • Overview of installing ASP.NET MVC in various versions of Visual Studio
  • MVC Architecture
  • What is Controller and action method
  • What is View
  • What is Model
  • Request Flow in ASP.NET MVC

Getting started with MVC Core

  • New Project in Visual Studio
  • Overview of Folders and files of MVC project

Controllers

  • Introduction to Controllers
  • Creating Controllers and Actions
  • Calling action methods thru the browser
  • Returning from action methods
  • Parameters in Action methods
  • ActionLink
  • URL Routing
  • Overview
  • The need of URL Routing
  • Parameters in URL
  • Default Parameter Values
  • Parameters with Constraints
  • Literals in URL

Views (Razor)

  • Introduction to Views (Razor)
  • ActionResult and ViewResult
  • Returning a view
  • Creating a Simple Razor View
  • Intermingling Code and Markup in Razor Views
  • View Bag / View Data / Temp Data
  • Shared Views
  • ASPX View Engine (vs) Razor

Layout Views

  • Introduction to Layout Views
  • The need of layout views
  • cshtml
  • Creating custom layout views
  • Layout Views with Sections
  • RenderSection()
  • css
  • Overriding the _ViewStart.cshtml

Partial Views

  • Partial Views
  • RenderPartial()

Models

  • Introduction to Models
  • Need of models
  • Creating models using 'CodeFirst approach'

Entity Framework in MVC

  • Introduction to Entity Framework
  • Need of Entity Framework
  • Creating DbContext and DbSet
  • Configuring connection string

Scaffold Templates in MVC

  • Introduction to scaffold Templates in MVC
  • Need of Scaffolding
  • Creating controllers and views using scaffold
  • Strongly typed views
  • Understanding Index, Details, Create, Edit, Delete action methods and views

HTML Helpers

  • Introduction to HTML helpers
  • DisplayNameFor( )
  • DisplayFor( )
  • BeginForm( )
  • LabelFor( )
  • EditorFor( )
  • ValidationMessageFor( )
  • RadioButtonFor( )
  • DropDownListFor( )
  • ListBoxFor( )
  • CheckBoxFor( )
  • AntiForgeryToken( )
  • Code First Migrations

Action Filters

  • Introduction to action filters
  • [HttpPost]
  • [HttpGet]
  • [ValidateAntiForgeryToken]
  • [OutputCache]
  • [HandleError]
  • [NonAction]
  • [ActionName]

Bundles and Minification

  • Introduction to Bundles and minification
  • Understanding BundleConfig.cs
  • ScriptBundle (vs) StyleBundle
  • Importing a ScriptBundle and StyleBundle
  • Creating and consuming custom bundles

Validations

  • Introduction to Validations
  • Model level validations (vs) View level validations
  • Importing jQuery Validation Plug in
  • [Required]
  • [RegularExpression]
  • [Range]
  • [StringLength]
  • [Compare]
  • [Remote]
  • IsValid

Security in MVC

  • Forms based security with [Authorise]
  • Windows based security

Areas in MVC

  • Introduction to areas in MVC
  • Demos on areas

Mobile Web Apps using MVC

  • Introduction to jQuery Mobile
  • Mobile Application' project template
  • Overview of Customizing jQuery Mobile
  • Deployment
  • Configuring IIS
  • Publishing MVC web applications to local IIS

Project works

+

Live Project

Best Training Institute for IT Software Hardware & Networking Courses in LucknowClick to call
Best Training Institute for IT Software Hardware & Networking Courses in LucknowEnquiry Now