View
102
Download
1
Tags:
Embed Size (px)
DESCRIPTION
We provide Real time .NET training in Chennai Velachery. Here with you can find the syllabus of our job oriented .NET training
Citation preview
Payilagam Software Training Institute 2014
1 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Payilagam Software Training Institute, No:4/67E, Sri Balaji’s Ishwarya, Vijaya Nagar 3rd Cross Street,Velachery,Chennai – 600042. 044-22592370, 8344777333, 8883775533. Mail : [email protected], Website : www.payilagam.com
C# .NET Syllabus
Chapter 1: Introducing the .NET framework, OOP’s Concept
Chapter 2: Getting Started
A First C# Program: “Hello World”
Chapter3: Flow Control
Loop Statements
if statement
switch statement
break statement
continue statement
while loops
do-while loops
for loops
for each loops
Exercise
Practices
Chapter 4: Introducing of Classes and Objects
Introducing Classes
Introducing Objects, How objects are created
Methods
Constructors
Garbage Collection and Destructors
This Keyword
Payilagam Software Training Institute 2014
2 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Exercise
Practices
Chapter 5: Arrays
Single-Dimensional Arrays
Rectangular Arrays
Jagged Arrays
Exercise
Practices
Chapter 6: Enumerations
Exercise
Practices
Chapter 7: Operators
Overloading Operators
Exercise
Practices
Chapter 8: Introducing Structs and Namespaces
Inheritance
Abstract Classes and Interfaces
Nested Classes
Structs
Namespaces
Exercise
Practices
Chapter 9: Class Declaration
Attributes
Class Modifiers
Class Base
Interface Declarations
Exercise
Practices
Payilagam Software Training Institute 2014
3 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Chapter 10: Introducing Methods
Attributes
Method Modifiers
Formal Parameters
Parameter Passing
Params Modifier
Return Type
Method Overloading
Exercise
Practices
Chapter 11: Polymorphism (Inherited Methods)
Method Overloading
Method Overriding
Method Hiding
Exercise
Practices
Chapter 12: Properties and Indexers
Properties
Indexers
Exercise
Practices
Chapter 13: Delegates and Events
Delegates
Events
Exercise
Practices
Chapter 14: Collections
Exercise
Practices
Payilagam Software Training Institute 2014
4 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Chapter 15: Generics
Exercise
Practices
Chapter 16: Assemblies
Private Assembly
Shared Assembly
Exercise
Practices
Chapter 17: Data Access using ADO.Net
Exercise
Practices
Chapter 18: Threading, Multithreading and Multitasking
Threading
Multithreading
Multitasking
Exercise
Practices
Chapter 19: File Systems and Streams
Chapter 20: Exceptions
Exercise
Practices
Chapter 21: Advanced Features in 4.0
Exercise
Practices
Payilagam Software Training Institute 2014
5 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Content for ASP .NET
PART I :
Chapter 1: Introduction to Asp.Net
From ASP to ASP.Net
Web Forms
Web Services
ASP.Net Features
ASP.Net 2.0
ASP.Net 3.5
Chapter 2: Overview of the ASP.Net Framework
ASP.NET and the .Net Framework
Understanding ASP.Net Controls
Understanding ASP.Net Pages
Chapter 3: Web Forms Architecture
Page Class
Web Forms Life Cycle
Web Forms Event Model
Code Behind File
Chapter 4: ASP.Net and HTTP
Request/Response Programming
HTTP Request Class
HTTP Collections
HTTP Response Class
Redirection
HTTP Utility Class
Chapter 5: Web Applications Using Visual Studio
Using Visual Web Developer
Visual Studio Forms Designer
Using Components
Payilagam Software Training Institute 2014
6 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Shadow Copying
Using the Global.asax file
Data Binding
Chapter 6: State Management and Web Applications
Session State
Application State
Hidden Fields
Cookies
QueryString
Exercise
Practices
Chapter 7: Using the Server Controls
HTML Server Controls
Web Forms Server Controls
User Control
Exercise
Practices
Chapter 8: Using the Validation controls
Overview of the Validation controls
Using the RequiredFieldValidator control
Using the RangeValidator control
Using the CompareValidator control
Using the RegularExpressionValidator control
Using the CustomValidator control
Using the ValidationSummary control
Using the CustomValidation control
Exercise
Practices
Chapter 9: Using the Rich Controls
Accepting File Uploads
Displaying a Calendar
Displaying Advertisements
Displaying different page views
Payilagam Software Training Institute 2014
7 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Displaying a wizard
Exercise
Practices
Chapter 10: Using the Standard Controls
Displaying Information
Accepting User Input
Submitting Form Data
Displaying Images
Using the Panel control
Using the Hyperlink control
Exercise
Practices
Chapter 11: Caching in ASP.Net
What is Caching?
Page Level Caching
Page Fragment Caching
Application Caching
Exercise
Practices
Chapter 12: ASP.Net configuration and Security Fundamentals
Configuration Overview
Authentication and Authorization
Windows Authentication
Forms Authentication
Security and ASP.Net
Exercise
Practices
Chapter 13: Debugging, Diagnostics and Error Handling
Debugging
Application tracing
Page Tracing
Error Handling
Exercise
Payilagam Software Training Institute 2014
8 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Practices
PART II:
Chapter 14: ADO.Net and LINQ
ADO.Net Overview
.Net Data Providers
Connections
Commands
DataReaders and Connected Access
DataSets and Disconnected Access
Language Integrated Query
Exercise
Practices
Chapter 15: Overview of Data Access
Using DataBound Controls
Using DataSource Controls
Using Programmatic DataBinding
Understanding Templates and DataBinding Expressions
Overview of SQL Server Express
Sample Database-Driven Web Application
Exercise
Practices
Chapter 16: Using List Controls
Overview of the List controls
Working with the DropDownList control
Working with the RadioButtonList control
Working with the ListBox control
Working with the CheckboxList control
Working with the BulletedList control
Creating a Custom List control
Exercise
Practices
Payilagam Software Training Institute 2014
9 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Chapter 17: Using the GridView Control
GridView control Fundamentals
Using Fields with the GridView control
Working with GridView control Events
Extending the GridView control
Exercise
Practices
Chapter 18: Using the DetailsView and FormView Controls
Using the DetailsView control
Using the FormView control
Exercise
Practices
Chapter 19: Using the Repeater and DataList Control
Using the Repeater control
Using the DataList control
Exercise
Practices
PART III:
Chapter 20: Designing Websites with Master Pages
Creating Master Pages
Modifying Master Page Content
Loading Master Pages Dynamically
Exercise
Practices
Chapter 21: Designing Websites with Themes
Creating Themes
Adding Skins to Themes
Adding CSS to Themes
Creating Global Themes
Applying Themes Dynamically
Exercise
Payilagam Software Training Institute 2014
10 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Practices
Chapter 22: Creating Custom Controls with User Controls
Creating User Controls
AJAX and User Controls
Dynamically Loading User Controls
Exercise
Practices
Chapter 23: Using the Login Controls
Overview of the Login Controls
Using the Login Control
Using the CreateUserWizard control
Using the LoginStatus control
Using the LoginName control
Using the ChangePassword control
Using the PasswordRecovery control
Using the LoginView control
Exercise
Practices
PART IV:
Chapter 24: Building Components
Building Basic Components
Building Component Libraries
Architectural Considerations
Exercise
Practices
Chapter 25: Using the SqlDataSource Control
Creating Database Connections
Executing Database Commands
Using ASP.Net parameters with the SqlDataSource Control
Programmatically executing SqlDataSource Commands
Caching Database data with the SqlDataSource control
Exercise
Payilagam Software Training Institute 2014
11 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Practices
Chapter 26: Using the ObjectDataSource Control
Representing Objects with the ObjectDataSource control
Using Parameters with the ObjectDataSource control
Paging, Sorting and Filtering data with the ObjectDataSource control
Handling ObjectDataSource control events
Concurrency and the ObjectDataSource control
Extending ObjectDataSource control
Exercise
Practices
Chapter 27: Using LinqDataSource Control
Exercise
Practices
Chapter 28: Building Data Access Components
Connected Data Access
Disconnected Data Access
Executing Asynchronous Database Commands
Building Database Objects with the .NET Framework
Exercise
Practices
Chapter 29: Using the Navigation Controls
Understanding SiteMaps
Using the SiteMapPath control
Using the Menu control
Using the TreeView control
Building a SQL Hierarchial Data Source control
Exercise
Practices
Chapter 30: Using Site Maps
Using the SiteMapDataSource control
Using the SiteMap Class
Payilagam Software Training Institute 2014
12 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Advanced SiteMap Configuration
Creating Custom Site Map Providers
Generating a Google SiteMap File
Exercise
Practices
PART V:
Chapter 31: Introduction to ASP.Net and AJAX
Rich Client Applications
AJAX
Script Manager
Update Panel
AJAX Client Library
Remote Method Calls
AJAX Control ToolKit
Exercise
Practices
Chapter 32: HTTP Pipeline
Pipeline Architecture
Context
Applications
Handlers
Modules
Exercise
Practices
Chapter 33: XML [Extensible Markup Language]
What is XML?
XML Document Structure and Syntax
XML Documentation Classes
Reading and Writing XML File
Exercise
Practices
Payilagam Software Training Institute 2014
13 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Chapter 34: ASP.Net Web Services
Introduction to XML Web Services
Creating Web Services
Setting the Web Service Attribute
Test and Run your Web Service
Consuming a Web Service in Client Application
Consuming a Third Party Web Service
Exercise
Practices
Chapter 35: Globalization and Localization
Understand Culture and UI Culture
Initialize Culture Method
Set the Culture and UI Culture for ASP.Net Web page
Exercise
Practices
Chapter 36: Deployment
Methods of Deploying Web Application
Deploy Windows Application
Deploying Website
Publishing Website
Exercise
Practices
SQL Server Tutorials
Chapter 1: Overview of SQL Server 2008
Introduction to SQL Server 2008
Identifying SQL Server 2008 Tools
Chapter 2: Querying Data
Retrieving Data
Using Functions to Customize the Result Set
Summarizing and Grouping Data
Payilagam Software Training Institute 2014
14 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Exercise
Practices
Chapter 3: Querying Data by Using Joins and Subqueries
Querying Data by Using Joins
Querying Data by Using Subqueries
Exercise
Practices
Chapter 4: Managing Databases and Tables
Managing Databases
Managing Tables
Exercise
Practices
Chapter 5: Manipulating Data in Tables
Manipulating Data by Using DML Statements
Manipulating the XML Data
Exercise
Practices
Chapter 6: Implementing Indexes, Views , and Full-Text Search
Creating and Managing Indexes
Creating and Managing Views
Implementing a Full-Text Search
Exercise
Practices
Chapter 7: Implementing Stored Procedures and Functions
Implementing Batches
Implementing Stored Procedures
Implementing Functions
Exercise
Practices
Chapter 8: Working with Triggers and Transactions
Payilagam Software Training Institute 2014
15 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Implementing Triggers
Implementing Transactions
Exercise
Practices
Chapter 9: Implementing Managed Code
Understanding Managed Code
Creating Managed Database Objects
Exercise
Practices
Chapter 10: Implementing HTTP Endpoints
Introduction to HTTP Endpoints
Implementing HTTP Endpoints for Web Services
Exercise
Practices
Every Chapter contains Exercises
And
Every Section contains Mini Projects
And
Finally Live Project
Implementation of Live Project
Getting Customer Requirements
Implementing Database and Business Logics
Developing the Application
Payilagam Software Training Institute 2014
16 Payilagam Software Training Institute | www.payilagam.com | 83 44 777 333 | 8883 77 55 33 |
Testing the Application
Deploy the Application
Required Software:
1) Operating System : Window7
2) Development Tool : Visual Studio 2010 or VS2012
3) Database Tool : MS SQL Server 2008 or 2005
4) Server : IIS Server
5) Reports : MS Access
Warm Regards
Payilagam software training institute, 83 44 777 333, 8883 77 55 33. Mail: [email protected] Website: www.payilagam.com