//for menu Rahitech Solution



Course Details

Rahitech Solutions impact on various problem statement.

Best .NET Training in PUNE & Best .NET Training Institute in MAHARASHTRA

RAHITECH is the biggest .NET training center in PUNE with high tech infrastructure and lab facilities and the options of opting for multiple courses at PUNE Location. RAHITECH in PUNE prepares thousands of aspirants for .NET at reasonable fees that is customized keeping in mind training and course content requirement of each attendee. .NET training course involves "Learning by Doing" using state-of-the-art infrastructure for performing hands-on exercises and real-world simulations. This extensive hands-on experience in .NET training ensures that you absorb the knowledge and skills that you will need to apply at work after your placement in an MNC.



.NET Language Importance

❖ Syntactically Simple
❖ Object Oriented
❖ Platform Independent
❖ Dynamic Memory Management
❖ Compiled / Interpreted approach
❖ Security
❖ Dynamic Linking
❖ Multi-Threading
❖ Built-in Networking
❖ Basic knowledge of HTML, CSS, Javascript or any programming language



.NET Course syllabus

Introduction to .NET

❖Introduction to .NET Framework
❖ .NET Advantages
❖Common Language Runtime(CLR)
❖ Common Type System (CTS)
❖ .NET Framework Class Library (FCL)
❖Microsoft Intermediate Language(MSIL)
❖ Just In Time(JIT) Compiler
❖Garbage Collection
❖ Phases of Garbage Collection


Programming With C#




❖Introduction of C #
❖Language features
❖Structure of a C# program
❖ C# Tokens
❖Data Types
❖Variables and Expressions
❖ Operators
❖Typecasting
❖Implicit Typecasting
❖Explicit Typecasting
❖Boxing and UnBoxing
❖Flow Control
❖Conditions
❖Loops
❖Functions
❖Defining Functions
❖Function Elements
❖ Types Of Functions
❖User-defined
❖System-defined
❖Passing Parameters
❖By Value
❖By Reference
❖Using 'out'
❖Using 'params'
❖Function Overloading
❖Function Overriding
❖Arrays
❖Features of Array
❖Accessing Array Elements
❖Type of Array
❖Single Dimensional




❖Multi-dimensional
❖Jaggeds

Object Oriented programming




❖Object Oriented Programming Concepts
❖ Advantages of OOP
❖Pillars of OOP
❖Abstraction
❖Inheritance
❖Polymorphism
❖ Compile time polymorphism
❖Run-time polymorphism
❖ Encapsulation
❖What is a Class?
❖Defining classes & class members
❖Implementation of Classes
❖Access modifiers
❖ public
❖ private
❖protected
❖internal
❖protected internal
❖Class Constructors
❖ Class Destructors
❖Interfaces
❖Declaring & Using Interfaces
❖Interface Inheritance
❖ Interfaces v/s Abstract classes

Collection framework




❖What is a Collection Framework?
❖Classes in Collection Framework
❖ArrayList
❖Hashtable
❖SortedList
❖Stack
❖ Queue

Inheritance




❖What is Inheritance
❖Advantages of Inheritance
❖Types of Inheritance
❖Single
❖Heriarchical
❖Multi-level
❖ Hybrid
❖Multiple
❖ Method Overriding

Handling Exceptions in C#



❖Introduction to Exceptions
❖Exception handling
❖The Exception Class
❖C# Exception Handling Keywords
❖The Exception Chain
❖Exception Heirarchy
❖ Pre-defined Exception Classes
❖Catching Specific Exceptions
❖ Throwing Objects
❖ User Defined Exceptions

Delegates and Events in C#

❖ What are Delegates
❖Delegate Declaration
❖Instantiating Delegates
❖ How to Call a Delegate
❖ Types of Delegates
❖Single Cast Delegate
❖ Multicast Delegate
❖ Introduction to Events
❖ Event Declaration
❖ Delegates With Events
❖Publishers
❖ Subscribers


ASP.NET




❖Introduction of ASP.NET
❖ Concept of Web Applications
❖ ASP.NET Architecture
❖ Page Composition Parts
❖ASP.NET Page Life Cycle
❖Page Life Cycle Events

ASP.NET Controls



❖ASP.NET Server Controls
❖ HTML Server Controls
❖Web Server Controls
❖Validation Controls
❖User define Controls

Styles & Themes




❖What are Themes?
❖ Applying Themes
❖Types of Themes
❖Inline
❖Embedded
❖External




Master and Content Pages




❖What are Master & Content pages?
❖ Advantages of Master Pages
❖ Linking Content & Master Pages
❖Working of Master pages
❖The @Page directive
❖Nested Master Pages

Navigation




❖What is Navigation?
❖ Types of Navigation
     o SiteMapPath control
     o TreeView control
     o Menu control

Delegates and Events in C#




❖What are Delegates
❖Delegate Declaration
❖Instantiating Delegates
❖How to Call a Delegate
❖Types of Delegates
❖Single Cast Delegate
❖Multicast Delegate
❖Introduction to Events



❖Event Declaration
❖Delegates With Events
❖Publishers
❖Subscribers

MS SQL Server




❖Introduction to RDBMS
❖ Features of RDBMS
❖Introduction to SQL
❖Creating Database objects
❖Managing & Handling Database Objects
❖SQL Server Languages
❖ Keys & Constraints
❖Working with Operators
❖Working with Clause (Order By, Compute By, etc.)
❖Aggregate Functions
❖SQL Joins
     o Inner Join
     o Outer Join
     o Cross join
     o Equi Join
     o Self Join
❖Subquery
❖Stored Procedures

ADO.Net

❖ ADO.NET Object Model
❖ADO.NET Components
❖Perform Connectivity With Web Forms
❖ Insert, Update, Delete Operations using Data Source Controls
❖Data Binding in ASP.Net
❖Working With GridView Control
❖Data bound controls

Introduction of LINQ

❖ Introduction of LINQ
❖Features of LINQ
❖LINQ Architecture
❖ Advantages of LINQ
❖DataContext in LINQ
❖LINQ Queries
❖Standard Query operators
❖LINQ to ADO.NET
❖LINQ to XML
❖Lambda Expressions


State Management in ASP.NET




❖ What is State Management?
❖What is State Management?
❖Client-side state management
❖Server-side state management
❖Using View State
❖Session & Application State
❖ Using cookies & URL Encoding
❖Transient Cookie?
❖Persistent Cookie
❖ASP .Net Web Application Security
❖Authentication overiew
❖Authorization overview
❖Caching
❖What & Why of Caching
❖Output Caching
❖Data Caching
❖Fragment Caching

AJAX Technology




❖What is AJAX?
❖ Features of AJAX


❖ Pros & Cons of AJAX
❖ AJAX Architecture
❖ AJAX Extension Controls
     o Script Manager      o Update Panel Control      o Update Progress      o Timer ❖ ASP.NET AJAX Control Toolkit
❖Creating AJAX Application Using ASP.NET

Security




❖What is Authentication and Authorization?
❖ Windows Authentication
❖ Forms Authentication
❖ Passport Authentication
❖Anonymous Authentication
❖Securing pages & folders
❖ Roles Management
❖Creating & Authenticating Roles
❖ Creating & Authenticating Users Using Membership


ASP.NET MVC




❖Introduction to .Net MVC Framework
❖MVC Framework Features
❖MVC Architecture
❖MVC Components
❖MVC Application Folders
❖Configuration files
❖Working with Views
❖Routing
❖View Engines
❖HTML Helpers
❖Working with Controls
❖Validations
❖Data Annotation
❖Filters
❖Types of Filters
❖Layout
❖Scaffold Template
❖Entity Framework