SlideShare a Scribd company logo
F
The .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a
large class library known as Framework Class Library (FCL) and provides language interoperability (each language can use code
written in other languages) across several programming languages. Programs written for .NET Framework execute in
a software environment (as contrasted to hardware environment), known as Common Language Runtime (CLR), an application
virtual machine that provides services such as security, memory management, and exception handling. FCL and CLR together
constitute .NET Framework.
Introduction of .Net
 Use of .net
 D.N.A architecture
Introduction of all frameworks
 Introduction of all frameworks
 CLR(Common Language Runtime)
 CTS(Common Type System )
 CLS(Common Language Specification)
 MSIL/IL(Microsoft Intermediate Language /Intermediate Language)
 Managed/Unmanaged code
Data Type
 Value type
 Use of Value type
 Reference Type
 Use of Reference Type
Syntax of C#
 Language fundamental
 Declare and Initializing value
 Conditional operator
 C# operator
 Switch ….Case
 Looping Syntax
.Net
 Array
 Structure
 Namespace
Oops Concepts
Class
 What is class
 Use of class
Scope of Class
 General Class
 Seald Class
 Partial Class
 Abstract Class
 Static Class
 Generic Class
Encapsulation
 What is encapsulation
 What is delegates and event
 Type of delegate
Inheritance
 Type of Inheritance
 Implement of Inheritance
 Core concepts of constructor
 Method overloading method overriding and hiding concept
 Class access modifiers
Polymorphism
 What is polymorphism
 Type of polymorphism
 Method overloading
Interface
 Use of Interface.
 Implement of multiple Inheritance.
Collection
 Array List
 Stack
 Queue
 Hash Table
 Sorted List
Generic Collection
 List<>
 Stack<>
 Queue<>
 Dictionary<>
Specialized Collection
 Name Value Collection
File Handling
 System.IO Namespace
 StreamReader and StreamWritter class
 File Class
 Directory Class
 Path Class
 Work with assignment
Exception Handling
 Difference between error, bug and exception
 System level exception
 Application level exception
 Try and catch block
 Handle multiple exception
 Finally block
 Throw block
Forms and Controls
 System define control
 User define control
 Dynamic control (Run time)
 Working with SDI form
 Working with MDI form
ADO.Net
 Introduction of ADO and ADO.Net
 Providers
 Connected and Disconnected mode
 Connection string
Ado.Net Architecture
 The Connection Object
 The Commend Object
 The Dataset Object
 The Data Reader Object
 The Data Adapter Object
Working with Dataset
 DataTable.
 DataColumn.
 DataRow.
 Get data from Using DataSet.
 Updating, Inserting, Deleting in data table.
 Using Command Builder
 Apply key constant by front end
Working with Connected Mode
 Command and Connection class
 Execute Command with Command Object
 Working With [ExecuteSclar, ExecuteNonquery and Executereader Functions ]
 Parameter class
 Transaction class
Working With different databases
 Working with Sql Server
 Working with MS EXCES
 Working with EXCEL Sheet
ASP.Net
Introduction of Asp.net
 Need of web Application
 Http protocol
 Static and Dynamic page
 Difference between Asp and Asp.net
Introduction of HTML
 Creating a simple HTML page
 Creating a HTML tags
 Hosting a HTML page
 LIS virtual directory
 Request transfer throws get and post methods over pages using ASP.net
 Creating server pages
 Understanding page life cycle
 Handling page requesting
 Http request object
 Understanding post back
 Auto event wire up
 Tracing and debugging ASP.net page
State Management
 Introduction of stateless process
 Need of state persistence
Type of state management
HTTP Cookies
 Cookies creations
 Cookies types
 Non persistence
 Persistence
 Third party
 Single value
 Multi value
 Scope of cookies and their merits
HTTP Session
 Understand the session
 Understand session cleanup and creation
 Implementation session setting in web.config file
 In process and out process session management
 Session state using sql server
 Session state mode
 Session state using state services
HTTP Application
 Understand application life cycle
 Understand application cleanup and creation
 Implementation and use application object
 Working with global.asax
Query string meth
 Implementation of query string
State management using post back URL
 Context handler class
 Is cross post back
 Understand postback URL
 Page object working
 Previous page process
View State
 Understanding view state
 Store value in view state
 Retrieve values from view state
State management using hidden fields
Server controls
Standard controls
 Text box
 Combo box
 List box
 Check box
 Addrolator control
 File upload control
 Multiview control
 And many more
Validation controls
 Types of validation controls
 Working with range,regularexpression,compare and required field validator controls
 Use control validate property
 Custom validator control
 Implementation of client and server side validation
 Working with validation summary control
Data bind controls
Use of data binding control (formatted and unformatted)
Working with repeater control
 Working with template
 Working with repeater events
 Understand event bubbling
 Working with datalist control
 Working with template
 Working with datalist events
Working with gridview control
 Data binding with gridview
 Working with column collection
 Using paging
 Sort
Working with formview control
 Working with template
 Working with repeater events
Working with details view controls
 Working with template
 Working with repeater events
 Understand event bubbling
Navigation control
Site map
 Define a site map file
 Use a site map
 Binding a site map
Tree view
 Property of tree view
 Define a node relation
 Binding with site map
 Menu control
 Property of menu view
 Define an item relation
 Binding with site map
Caching
Introduction of caching
Need analysis of caching
Type of caching
 Page output caching
 Declarative output caching
 Time duration and local setting
 Parameter caching settings
Caching with HTTP cache policy class
 Post cache substitution& fragment caching
 Data caching
 Cache object
 Managing data into cache
Skin- theme and css
Css
 Creating style sheet
 Apply style sheet
 Creating rules
 Creating elements setting
Skin theme
 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
 Applying master page through configuration file
 Dynamic setting a master page
 Nested master page
 Master page and relative path
Security
 Understand the security concepts
 Types of security
Forms
 Define a form base security
 Applying security
 Form authentication class and their methods
 Declare user intoweb configuration
 Apply password formats
 Location attribute
 Authentication
 Authorization
Windows
 Apply window base security
 Iis setting regarding window authentication
 Authentication
Login controls
 Configure form authentication
 Creating a data source
 Configure connection string and membership provider
 Creating a authentication user
 Using security controls
 Login control
 Login status control
 Login view control
 Password recovery control
 Change password control
 Creating and manage roles
 Apply role in security
Advance .net
Linq
 Understanding the role of linq
 Linq query expression
 Linq and non generic collection
 Linq and generic collection
 Linq to database
 Linq to sql
Assembly and development
 Role of .net assembly
 Buildingand consume a single file assembly
 Building and consumeamultifile assembly
 Private assembly
 Shared assembly
 Creating multiple version of a single assembly
 Dll hell problem
Reflection
 System. Reflection namespace
 Core reflection classes
 Accessing assembly through reflection
 Use of type Class
 Use of Methodinfo Class
 Browsing and Querying member
 Invoking method and property and runtime
Remoting
 Introduction
 Remoting architecture and scenario
 Creating .net remoting object
 Activation Type
 Singleton
 Single call
 Creating Channel
 Implementation of a remote base application
Windows Communication Foundation(WCF)
 The role of WCF
 WCF architecture
 Difference b/w WCF and Wed services
 ABC architecture
 Hosting
 Type of Binding
 BasicHttpBinding
 WSHttpBinding
 WSDualHttpBinding
 WSFederationHttpBinding
 NetTcpBinding
 NetNamedpipeBinding
 NetMsmqBinding
 NetPeerTcpBinding
 Transaction
Window Presentation Foundation
 Introduction
 Introduction of XAML
 Difference b/w WPF framework and Window framework
 Layouts
 Controls
 Designing
 Data Binding
 Resource Dictionary
 Use of Setter
 Use of Cursor
 Animation
Model View Control (MVC)
 Introduction
 Use of MVC
 Difference b/w MVC and Asp.net
 Creating a Master Page
 Creating a Model
 Creating a View
 Manage the Model and View using Control
 Using EDM[Entity Database Module ]
Globalization and Localization
 Introduction of Multilingual application
 Understanding Culture and UICulture
 Convert one Language into another Language
Tools
 Crystal Report
 Ajex
 Web Services
 SQL Server
Live Project On .Net
Live project means Live which is run at client End.

More Related Content

PPTX
Entity Framework 4
PPT
Adri Jovin - Semantic Web
PPT
Sql Data Services
PPTX
Getting started with entity framework
PPTX
Entity Framework: Code First and Magic Unicorns
PPTX
Ef code first
PPTX
PDF
Create your own $35 CMS in Structured FrameMaker
Entity Framework 4
Adri Jovin - Semantic Web
Sql Data Services
Getting started with entity framework
Entity Framework: Code First and Magic Unicorns
Ef code first
Create your own $35 CMS in Structured FrameMaker

Similar to Stucorner dot-net-training-syllabus (20)

DOCX
Framework 4
PDF
Letsleads dot net-syllabus
PDF
Dot net training bangalore
PDF
Microsoft .net 2015 Training in Noida Delhi ncr
PDF
Net course content
PDF
6 Months Dotnet internship in Noida
PPT
Introduction to Visual Studio.NET
PPTX
.Net Framework Introduction
PDF
Industrial training in .net
PDF
Java Online Training
PDF
Dot net training-course1-1
PPTX
Cegonsoft - IT Training with placement Instiute
PPTX
ASP.NET Lecture 4
PPT
.Net Training Tutorial
PPT
Introduction To Dotnet
PDF
Syllabus PS03CINT05 detailing
PPTX
Azure: Lessons From The Field
PPTX
Microsoft asp.net online training
PPTX
Microsoft asp.net online training
PPT
NNUG Certification Presentation
Framework 4
Letsleads dot net-syllabus
Dot net training bangalore
Microsoft .net 2015 Training in Noida Delhi ncr
Net course content
6 Months Dotnet internship in Noida
Introduction to Visual Studio.NET
.Net Framework Introduction
Industrial training in .net
Java Online Training
Dot net training-course1-1
Cegonsoft - IT Training with placement Instiute
ASP.NET Lecture 4
.Net Training Tutorial
Introduction To Dotnet
Syllabus PS03CINT05 detailing
Azure: Lessons From The Field
Microsoft asp.net online training
Microsoft asp.net online training
NNUG Certification Presentation
Ad

Recently uploaded (20)

PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
Computing-Curriculum for Schools in Ghana
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Yogi Goddess Pres Conference Studio Updates
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Cell Types and Its function , kingdom of life
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
What if we spent less time fighting change, and more time building what’s rig...
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Paper A Mock Exam 9_ Attempt review.pdf.
Computing-Curriculum for Schools in Ghana
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Yogi Goddess Pres Conference Studio Updates
Microbial disease of the cardiovascular and lymphatic systems
01-Introduction-to-Information-Management.pdf
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Anesthesia in Laparoscopic Surgery in India
Cell Types and Its function , kingdom of life
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
What if we spent less time fighting change, and more time building what’s rig...
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
Microbial diseases, their pathogenesis and prophylaxis
Chinmaya Tiranga quiz Grand Finale.pdf
Classroom Observation Tools for Teachers
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Ad

Stucorner dot-net-training-syllabus

  • 1. F The .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library known as Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for .NET Framework execute in a software environment (as contrasted to hardware environment), known as Common Language Runtime (CLR), an application virtual machine that provides services such as security, memory management, and exception handling. FCL and CLR together constitute .NET Framework. Introduction of .Net  Use of .net  D.N.A architecture Introduction of all frameworks  Introduction of all frameworks  CLR(Common Language Runtime)  CTS(Common Type System )  CLS(Common Language Specification)  MSIL/IL(Microsoft Intermediate Language /Intermediate Language)  Managed/Unmanaged code Data Type  Value type  Use of Value type  Reference Type  Use of Reference Type Syntax of C#  Language fundamental  Declare and Initializing value  Conditional operator  C# operator  Switch ….Case  Looping Syntax .Net
  • 2.  Array  Structure  Namespace Oops Concepts Class  What is class  Use of class Scope of Class  General Class  Seald Class  Partial Class  Abstract Class  Static Class  Generic Class Encapsulation  What is encapsulation  What is delegates and event  Type of delegate Inheritance  Type of Inheritance  Implement of Inheritance  Core concepts of constructor  Method overloading method overriding and hiding concept  Class access modifiers Polymorphism  What is polymorphism  Type of polymorphism  Method overloading Interface  Use of Interface.  Implement of multiple Inheritance. Collection  Array List  Stack
  • 3.  Queue  Hash Table  Sorted List Generic Collection  List<>  Stack<>  Queue<>  Dictionary<> Specialized Collection  Name Value Collection File Handling  System.IO Namespace  StreamReader and StreamWritter class  File Class  Directory Class  Path Class  Work with assignment Exception Handling  Difference between error, bug and exception  System level exception  Application level exception  Try and catch block  Handle multiple exception  Finally block  Throw block Forms and Controls  System define control  User define control  Dynamic control (Run time)  Working with SDI form  Working with MDI form ADO.Net  Introduction of ADO and ADO.Net  Providers  Connected and Disconnected mode  Connection string
  • 4. Ado.Net Architecture  The Connection Object  The Commend Object  The Dataset Object  The Data Reader Object  The Data Adapter Object Working with Dataset  DataTable.  DataColumn.  DataRow.  Get data from Using DataSet.  Updating, Inserting, Deleting in data table.  Using Command Builder  Apply key constant by front end Working with Connected Mode  Command and Connection class  Execute Command with Command Object  Working With [ExecuteSclar, ExecuteNonquery and Executereader Functions ]  Parameter class  Transaction class Working With different databases  Working with Sql Server  Working with MS EXCES  Working with EXCEL Sheet ASP.Net Introduction of Asp.net  Need of web Application  Http protocol  Static and Dynamic page  Difference between Asp and Asp.net Introduction of HTML  Creating a simple HTML page  Creating a HTML tags  Hosting a HTML page  LIS virtual directory  Request transfer throws get and post methods over pages using ASP.net  Creating server pages
  • 5.  Understanding page life cycle  Handling page requesting  Http request object  Understanding post back  Auto event wire up  Tracing and debugging ASP.net page State Management  Introduction of stateless process  Need of state persistence Type of state management HTTP Cookies  Cookies creations  Cookies types  Non persistence  Persistence  Third party  Single value  Multi value  Scope of cookies and their merits HTTP Session  Understand the session  Understand session cleanup and creation  Implementation session setting in web.config file  In process and out process session management  Session state using sql server  Session state mode  Session state using state services HTTP Application  Understand application life cycle  Understand application cleanup and creation  Implementation and use application object  Working with global.asax Query string meth  Implementation of query string State management using post back URL  Context handler class  Is cross post back  Understand postback URL
  • 6.  Page object working  Previous page process View State  Understanding view state  Store value in view state  Retrieve values from view state State management using hidden fields Server controls Standard controls  Text box  Combo box  List box  Check box  Addrolator control  File upload control  Multiview control  And many more Validation controls  Types of validation controls  Working with range,regularexpression,compare and required field validator controls  Use control validate property  Custom validator control  Implementation of client and server side validation  Working with validation summary control Data bind controls Use of data binding control (formatted and unformatted) Working with repeater control  Working with template  Working with repeater events  Understand event bubbling  Working with datalist control  Working with template  Working with datalist events Working with gridview control  Data binding with gridview  Working with column collection  Using paging  Sort
  • 7. Working with formview control  Working with template  Working with repeater events Working with details view controls  Working with template  Working with repeater events  Understand event bubbling Navigation control Site map  Define a site map file  Use a site map  Binding a site map Tree view  Property of tree view  Define a node relation  Binding with site map  Menu control  Property of menu view  Define an item relation  Binding with site map Caching Introduction of caching Need analysis of caching Type of caching  Page output caching  Declarative output caching  Time duration and local setting  Parameter caching settings Caching with HTTP cache policy class  Post cache substitution& fragment caching  Data caching  Cache object  Managing data into cache
  • 8. Skin- theme and css Css  Creating style sheet  Apply style sheet  Creating rules  Creating elements setting Skin theme  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  Applying master page through configuration file  Dynamic setting a master page  Nested master page  Master page and relative path Security  Understand the security concepts  Types of security Forms  Define a form base security  Applying security  Form authentication class and their methods  Declare user intoweb configuration  Apply password formats  Location attribute  Authentication  Authorization Windows
  • 9.  Apply window base security  Iis setting regarding window authentication  Authentication Login controls  Configure form authentication  Creating a data source  Configure connection string and membership provider  Creating a authentication user  Using security controls  Login control  Login status control  Login view control  Password recovery control  Change password control  Creating and manage roles  Apply role in security Advance .net Linq  Understanding the role of linq  Linq query expression  Linq and non generic collection  Linq and generic collection  Linq to database  Linq to sql Assembly and development  Role of .net assembly  Buildingand consume a single file assembly  Building and consumeamultifile assembly  Private assembly  Shared assembly  Creating multiple version of a single assembly  Dll hell problem Reflection  System. Reflection namespace  Core reflection classes  Accessing assembly through reflection  Use of type Class  Use of Methodinfo Class
  • 10.  Browsing and Querying member  Invoking method and property and runtime Remoting  Introduction  Remoting architecture and scenario  Creating .net remoting object  Activation Type  Singleton  Single call  Creating Channel  Implementation of a remote base application Windows Communication Foundation(WCF)  The role of WCF  WCF architecture  Difference b/w WCF and Wed services  ABC architecture  Hosting  Type of Binding  BasicHttpBinding  WSHttpBinding  WSDualHttpBinding  WSFederationHttpBinding  NetTcpBinding  NetNamedpipeBinding  NetMsmqBinding  NetPeerTcpBinding  Transaction Window Presentation Foundation  Introduction  Introduction of XAML  Difference b/w WPF framework and Window framework  Layouts  Controls  Designing  Data Binding  Resource Dictionary  Use of Setter  Use of Cursor  Animation Model View Control (MVC)  Introduction
  • 11.  Use of MVC  Difference b/w MVC and Asp.net  Creating a Master Page  Creating a Model  Creating a View  Manage the Model and View using Control  Using EDM[Entity Database Module ] Globalization and Localization  Introduction of Multilingual application  Understanding Culture and UICulture  Convert one Language into another Language Tools  Crystal Report  Ajex  Web Services  SQL Server Live Project On .Net Live project means Live which is run at client End.