Transcript
Page 1: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Module1: C#.NET Basics and OOPS

Target Audience: This module is meant for the programmers, who are completely new to .NET Framework and C#.NET.

Pre-requisite: Good knowledge in “C” language

Goals: By learning this module, you will be able to write some programs using some basic concepts of C#.NET and using OOPS.

Introduction to .NET Introduction to .NET Framework

Versions of .NET FrameworkFeatures and Advantages.NET Framework ArchitectureComponents (CLS, CTS, BCL, CLR)Application Compilation and Execution Mechanism in .NETOverview of MSIL and AssembliesIL DASM.NET Framework directoryBCL ArchitectureOverview of MS Visual StudioVersions of Visual StudioAdvantages of Visual Studio

C#.NET BasicsIntroduction to C#Command Line Demo Command Line Compiler

Page 2: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Visual Studio Demo The IDE Solution Explorer Types Primitive Types Namespaces Variables Statements and Expressions Operators Type CastingBoxing and UnboxingReferences Summary

C# - Flow Control and Exceptions Branching Switching Looping

Jumping

Throwing Exceptions Built-in Exceptions Handling Exceptions Chaining Catch Blocks Finally

Summary

Page 3: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

C# OOPS (Part 1)Introduction StructsClasses and Objects Reference TypesData Members and Function MembersAccess ModifiersRead-only Data MembersLocal Variables (vs) Data Membersthis keyword

C# - Events, Properties, and Methods

Overview Methods Method Review Method Overloading Fields Properties Events Events - Delegates Indexers Operator Overloading Conversion Operators Constructors Destructors Summary

C# - OOPS (Part 2) Strings

Page 4: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

DateTimeEnumerationsInterfaces Arrays

Static Members and Non-static MembersStatic ConstructorsStatic ClassesInheritance Abstract Classes Abstract FunctionsVirtual Functions and Function OverridingSealed Classes Partial Classes Summary

C# and Generics Overview Why Generics? Using Generics Generic Collections Generic Methods Generic Interfaces Summary

Module2: Windows Forms App and ADO.NET

Target Audience: This module is meant for the programmers, who are interested to develop graphical applications using C# and want to connect them with databases such as SQL Server and Oracle.

Page 5: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Pre-requisite: Good knowledge in “C#” language basics and OOPS. (refer Module1)

Goals: To develop Windows Forms Applications with Database interaction.

GUI Application DevelopmentIntroduction to Windows Forms ApplicationsForm PropertiesEvent Handling and Form EventsWorking with Multiple FormsWorking with Common ControlsWorking With List ControlsWorking With Menu ControlsWorking with Dialog controlsWorking with other controlsMDI Applications

User Controls and Event Handling User Defined Control Inherited Control Inherited forms Event handlingWindows Forms Control Library

Data Base Programming (ADO.NET)ADO .NET IntroductionData Providers in .NetIntroduction to Managed and Unmanaged ProvidersPassing Commands to the DatabaseData ReadersDataset and Data Adapters

Page 6: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Creating Relations and Transactions

File Handling System .IO namespace FileStream StreamReader StreamWriter FileInfo DirectoryInfo

Dtrsing Handlings System.Text string reader string writer string.join string.split string comparisionsSearch string

.NET RemotingUnderstanding the need of RemotingChannels (TCP and HTTP)Server Activated Object and Client Activated ObjectRemoting ArchitectureDemo on Remoting

Multi ThreadingIntroduction Garbage Collection

Page 7: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Threads Threading Demo Async Demo Parallel Demo

Windows Services Service base class Service Process installer Service Installer Creating a Windows Service Installutill.exe

Advanced .NET

Default and Named Parameters in C# 4.0 Anonymous Method

Module3: ASP.NET

Target Audience: This module is meant for the programmers, who are interested to develop web applications using C#.

Pre-requisite: Good knowledge in “C#” language basics, OOPS, Windows Forms Applications and ADO.NET. (refer Module1 and Module2). In additional to this, this module demands some intermediate level knowledge in HTML.

Goals: To develop Web Applications.

INTRO TO WEB TECHNOLOGIESOverview of HTML

Page 8: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Client side scripting langsOverview llSOverview of ASP

ASP.NET INTRO What is ASP.NET ASP VS ASP.NET Image Technique and code behind techniqueSERVER SIDE CONTROLS Client side control vs Server side controls. Type of server controls - HTML server controls, Examples on Web server controls. ASP.NET Page Execution ArchitectureSTATE MANAGEMENT Cookies Session State Application object Session and App events Global. AJAX viewstate

ADO.NET Usage in Web Applications Datalist Repeater Datasource Controls GridView DetailsView ListviewCrystal Reports

CACHING Importance of Caching Type of Caching in ASP.NET

Page 9: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Output Caching Fragment caching Data caching

ASP.NET CONFIGURATION Machine config vs Web config App Settings Compilation setting Custom error setting Session State Setting Enhancement in ASP.NET Inprocess VS out process session state State server and SQL Server

ASP.NET TRACING Page Level Application Level

SECURITY IN ASP.NET Authentication & Authorization Windows Based Authentication Form Based Authentication

THEME AND SKINMASTER PAGESSITE NAVIGATIONWEB PARTS Web part manager Zone Types

Web Services Development using ASP.NET

Page 10: Dot Net ONLINE TRAINING COURSE CONTENT

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com

Web Services Introduction, WSDL and SOAP Creating and Using Web Services

Examples on Linq .wpf , ajax and silverlght

Contact Us at: Phone : +91-8500122107 Email : [email protected] Website : www.apex-online-it-training.com


Top Related