Você está na página 1de 6

6Months Project

Based Traning in .NET

CURRICULUM
INTRODUCTION TO .NET o Invoking Method and Property o Usages of .net o C# 3.0 Feature Object Initialization o D.N.A. Architecture Expressions o One Tier o C# 3.0 Feature Lambda Expressions o Two Tier Extension o Three Tier o Methods and LINQ o N Tier o Anonymous Types in C# 3.0 Needed COMMON LANGUAGE RUNTIME for LINQ (C.L.R.) o Query execution o CLR architecture and services INHERITANCE o The .NET Intermediate Language o Implementing Inheritance Hierarchies (IL) o Constructor Basic o Just-in-time (JIT) compilation and o Method Overriding CLS o Abstract Class o Disassembling .NET applications to o Sealed Class IL o Exposing interface o Strict type checking o Implementation Interface in a Class .NET FRAMEWORK CLASS LIBRARY o Interface Polymorphism o System Namespace o Operator overloading o System. Object Namespace o Class Access Modifiers o System. Collection Namespace o Namespace o System. Type & Exception EVENTS AND DELEGATE DATATYPE AND SYNTAX LANGUAGE o Events overview FUNDAMENTALS o Delegate and Events Relation o Data types and Control Constructs o User Define Events o Declaring and Initializing Variables o Delegate Creations and Types o Value and Reference Types COLLECTION o Unicode Characters and Strings o Array List & Hash Table & Queue o C.T.S Type o Stack Collection Interface o Implicitly Typed Local Variables o lnumerable Interface o Conditional Syntax o Ienumrator Interface o C# Operators o Idictionaryenumerable Interface o Looping Syntax o Dictionary Entry structure o Array & StructureNCEPT, INHERITANCE AND NAMESPACE o Boxing Vs. UnBoxing OBJECT ORIENTED OOPS, GENERIC INHERITENCE AND NAMESPACE o List & Dictionary o Encapsulating Attribute o Stack & Queue o Defining Constructor o Name Value Collection o Defining Method o String Dictionary o Overloading Methods and Constructor o Bitvector32 o Creating Property FILE HANDLING o Defining Read-Only ,Write-Only and o The System. IO Namespace Indexer Property o Stream Reader and Stream Write Class o Creating and Using Objects o File and Directory Object & Path Object o Memory Allocation with New Keyword o Passing Initial Values with Constructor

Email: query@techmentro.com Website: www.techmentro.com

6Months Project
Based Traning in .NET

CURRICULUM
o Reading and Writing a File MULTITHREADING o Namespace System. Threading. Thread o Namespace System. Threading. Thread start o Thread Safety Concept o Thread Property and Methods o The Life Cycle of a Thread o Check For Illegal Thread Call Property o Thread Synchronization DATE & STRING METHODS o Date Time Class o Date Time Class Methods and Property o String class Methods and Property EXCEPTION HANDLING o Introduction of Exception and there type o Built in Exception Trap exception with Try. Catch. Finally o Throw Keyword o Customizes Message Assignment o Custom Exception FORM AND CONTROL o Building Windows Form Application o Programming Forms and Control o Design Windows user Interlaces Constructing MDI Interface o Implementing MDI Parent and Child Forms o Implementing Menu Strip, Tool strip, Status Trip, Rich Text box, Tool o tip, Error Provider Etc. o Creating Custom Control MEMORY MANAGEMENT o Introduction of Memory Management o Garbage Collection System. o GC Namespace o The Disposable Pattern o Suppressing Finalization o Automating Disposal with the using block ANET ADO.NET o EVOLUTION OF ADO.NET o How ADO.NET Works and how it differs from ADO. o Evolution of ADO to ADO.NET ARCHITECTURE OF ADO.NET o The Connection Object o The Command Object o The Data Reader Object o The Data Adapter Object o Dataset o Concurrency and the Disconnected Data Architecture o When to Use the Dataset DATASET o Creating Table in Dataset o Data Column o Data Row o Data Table o Tables Events o Saving Data Set Changes with Command Builder CONNECTIONS AND COMMAND OBJECT o Connection Object o Understanding Connection Pooling o Command Object o Execute Non Query o Execute Scalar o Calling the stored procedure DATA READER o Reading Data in Connected Mode o Accessing Value o Execute Reader Method DATA VIEW o Row State Filter o Sort property o Update Records via Data View o Insert Records via Data View o Delete Records via Data View DATA RELATION o Creating Relation o Public Properties of Data Relation ADDING CONSTRAINTS TO A TABLE o Foreign Key Constraint o Unique Constraint o Defining a Primary Key SCHEMAS o Schema Type o Missing Schema Action Members TRANSACTIONS o Introduction of Transaction (Acid) o Transaction Class o Method and Property o Commit and Rollback

PIC ADVANCE TOPICS REMOTING o Introduction

Email: query@techmentro.com Website: www.techmentro.com

6Months Project
Based Traning in .NET

CURRICULUM
Remoting Architecture and NET Remoting Scenarios o Creating .NET Remoting Objects o Hosting a Remote Object o Activation Type o Marshal Object o Creating and using Channel REFLECTION o Introduction of Reflection o The Core Reflection Classes o Assembly Class o Method Info Class o Property Info Class o Browsing and Querying Members o Invoking Methods and Setting Fields and Properties ASSEMBLY AND DEPLOYMENT o Manifests and Assemblies o Dll Hell Problem o Private Vs. Shared Assemblies o Assigning Version o The Global Assembly Cache o Strong Name Creation o Deployment of Assembly o Executing Desire assembly ASP.NET & INTRODUCTION OF WEB TECHNOLOGY INTRODUCTION TO ASP.NET & WEB FORMS o What is ASP.NET Web Forms? o Writing Your First Web Forms Page INTRODUCTION TO HTML CONTROL o HTML Control Class o Implementing the controls WORKING WITH SERVER CONTROLS o Declaring Server Controls o Manipulating Server Controls o Handling Control Action Events o Handling Multiple Control Action Events o Performing Page Navigation (Scenario 1) o Performing Page Navigation (Scenario 2) o Http Request Class o Http Response Class o Http Server Utility Class SERVER CONTROL FORM VALIDATION CLASS o Introduction to Validation o Types of Validation Controls o Client Side Validation o o o Displaying Validation Errors o Working with Compare Validator o Working with Range Validator o Working with Regular Expressions o Performing Custom Validation WEB FORMS CONTROLS o Server Control o Navigation Control o Standard Control o Introduction to User Controls o Exposing User Control Properties o Encapsulating Events in a User Control DATA BINDING SERVER CONTROLS o Data Binding Overview and Syntax o Binding to Simple Properties o Binding to Collections & Lists o Binding Expressions or Methods o DataBinder.Eval () STATE MANAGEMENT o Cookie o Http Cookie Class and its Members o Persistent and Nonpersistant Cookie o Single Value and Multivalue Cookie o Session o Using the session Object o HttpSessionState Members o Session Timeout and Explicit ending o Regeneration of Expired Session Id o Using Cookie less Session State o Application o HttpApplicationState and its Members o Locking Application State o View State o Postbag Class and its members o Adding Data in View State o EnableViewState and ViewStateMac Session State Mode o InProc o SQLServer o State Server MASTER PAGE o How Master Pages o Content Placeholders o Content Pages o Advantages of Master Pages SKIN AND THEME o Cascading Style Sheets o Scoping Themes o Themes vs. Cascading Style Sheets o Create a Skin

Email: query@techmentro.com Website: www.techmentro.com

6Months Project
Based Traning in .NET

CURRICULUM
Caching o Overview of Caching o Using Page Output Caching o Varying the Output Cache by Parameter o Varying the Output Cache by Control o Varying the Output Cache by Header o Varying the Output Cache by Browser o Varying the Output Cache by a Custom Function o Specifying Cache Location o Creating Page Output Cache Profiles o Using Partial Page Caching o Using Post Cache Substitution o Caching With User Control o Sharing a user Control Output Cache o Using Data Caching o Adding and removing Data from Cache Object WEB SERVICE o Introducing XML Web Services o ASP.NET Web Services o Accessing Web Services o Write a Simple Web Service o Precompiled XML Web Services o Consuming a XML Web Service From a Client Application o XML Web Service Type Marshaling o Use Data in XML Web Services o Web Service Behavior o Implementing security in web services ASP.NET AJAX o Why Use ASP.NET AJAX Features o Architecture of AJAX Features in ASP.NET o Creating an ASP.NET AJAX-enabled Web Site o Understanding and Working with Update Panel o Understanding the Benefits of the Update Panel Control o Understand Update Progress o Ajax Toolkit For ASP.NET o Ajax Controls o ScriptManager o ScriptManagerProxy o UpdatePanel o UpdateProgress o Timer Creating an AJAX-Enabled Web Service SECURITY o Windows Authentication o Form Authentication o Passport Authentication o Authorization o Login control o Administrative site GLOBALIZATION AND LOCALIZATION o Understand Culture and UI Culture o The Initialize Culture method o Set the Culture and UI Culture for ASP.NET Web Page XML o What Is XML? o XML Document Structure and Syntax o System. XML Name Space o XML Documentation, XMLreader, XML node, XML node list, XML writer Classes o Reading and Writing a XML File LINQ o Understanding the role of linq o Linq query expression o Linq and non generic collection o Linq and generic collection o Linq to dataset o Linq to sql CRYSTAL REPORT CRYSTAL REPORT o Crystal report Overview o Getting start with Crystal Report o Creating Basic Report o Working with Sub Report o Integration with Windows Application o Customizing Appearance and Layout of Report Viewer o Creating XML Report Web Service o Working with .Net Data o Adding a Database or Table to a Report o Working with Ado .Net o Formulas and Logic o Report Formatting o Integration with Web Application o Working With Crystal Report Engine Specialized topics o WPF(windows presentation foundation) o WCF(windows commutation foundation) o WCS(windows card space) o WWF(windows work flow foundation)

Email: query@techmentro.com Website: www.techmentro.com

6Months Project
Based Traning in .NET

CURRICULUM
SQL SERVER 2008 QUERY WINDOW SQL SERVER MANAGEMENT STUDIO 2005 o The Foundation Statements of T-SQL o Started with SELECT Statement o Adding Data with the INSERT Statement o Changing What Youve Got with the UPDATE Statement o The DELETE Statement JOINS o INNER JOINs o OUTER JOINs o CROSS JOINs o UNION o CREATE STATEMENT o CREATE DATABASE o CREATE TABLE o ALTER STATEMENT o ALTER DATABASE o ALTER TABLE o DROP STATEMENT o CONSTRAINTS RULES o Defaults o Determining Which Tables and Data types Use a Given Rule or Default o Triggers for Data Integrity o Choosing What to Use ADDING MORE TO OUR QUERIES o What Is a Sub-Query? o Building a Nested Sub-Query o Correlated Sub-Queries o How Correlated Sub-Queries Work o Correlated Sub-Queries in the WHERE Clause o Dealing with NULL Data the ISNULL Function Derived Tables o The EXISTS Operator o Using EXISTS in Other Ways o Mixing Data types: CAST and CONVERT UNDERSTANDING INDEXES o How Data Is Accessed in SQL Server o Creating, Altering, and Dropping Indexes o The CREATE INDEX Statement VIEWS o Simple Views o Views as Filters o More Complex Views o Editing Views with T-SQL o Dropping Views STORED PROCEDURES o Basic Syntax o Changing Stored Procedures with ALTER o Dropping Stored Procedures o Handling Errors TRANSACTIONS o BEGIN TRAN o COMMIT TRAN o ROLLBACK TRAN o SAVE TRAN TRIGGERS o What Is a Trigger? o WITH ENCRYPTION o The FOR|AFTER vs. the INSTEAD OF Clause o WITH APPEND o NOT FOR REPLICATION o Using Triggers for Data Integrity Rules o Dealing with Requirements Sourced from Other Tables o Using Triggers to Check the Delta of an Update o Using Triggers for Custom Error Messages o Other Common Uses for Triggers o Other Trigger Issues o Triggers Can Be Nested o Triggers Can Be Recursive o Dropping Triggers USING XML o Retrieving XML by Using FOR XML o Shredding XML by Using OPENXML o Introducing Xquery o Using the XML Data Type OTHER ADVANCE TOPICS o Create Databases and Database Files o Create Data Types and Tables. o Use XML-Related Features in Microsoft SQL Server 2008.

Email: query@techmentro.com Website: www.techmentro.com

6Months Project
Based Traning in .NET

CURRICULUM
o o Plan, Create and Optimize Indexes. Implement Data Integrity in Microsoft SQL Server 2008 Databases by using Constraints. Implement Data Integrity in Microsoft SQL Server 2008 by using Triggers. Implement Views Implement Stored Procedures Implement functions.

o o o o Java Script

Basic o Introduction o Statements o Comments o Variables o Operators o Control Statements and loops Objects o Objects Intro o String o Date o Array o Boolean o HTML DOM Advanced o Browser o Cookies o Validation o Animation o Image Maps o Timing o Create Object

Live Project o Project Introduction and Specification. o Setting up Development Environment o Understanding and Implementing Design Patterns to be used in the project. o Setting up Database. o Coding assigned modules. o Unit Testing and Debugging. o Alpha testing of the combined modules. o Deployment of the project. o Completing Project Report.

Email: query@techmentro.com Website: www.techmentro.com

Você também pode gostar