CourseMaterial DotNet
CourseMaterial DotNet
C#.NET
.NETEnterpriseArchitecture
NETFramework
BaseClassLibraries(BCL)
CommonLanguageRunTime(CLR)
MicrosoftIntermediateLanguage(MSIL)
CommonLanguageSpecification(CLS)
.NETProducts
.NETServices
.NETLanguages
VB.NET
VC#.NET
VC++.NET
LanguagesComparison
C#LanguagesBasics
DataTypes
TypeConversion
Boxing&Unboxing
ConditionalStatements
Looping
MethodsinC#
Properties
Arrays
Indexes
Structures,Enumerations
Strings
RegularExpressions
Collections
ObjectOrientedLanguage
OOPSConcepts
Encapsulation
Inheritance
Polymorphism
ClassandObject
Constructors
Destructors
MethodOverloading
MethodOverriding
Earlybinding,Latebinding
AbstractClasses
AbstractMethods
Interfaces
MultipleInheritances
MemoryManagement
GarbageCollector StackandHeap
System.ObjectClass
ArchitectureofGc
Generations
ExceptionalHandling
SystemDefinedExceptions
CustomExceptions
Try,Catch,Finally
ThrowingExceptions
OperatorOverloading
UnaryOperator
BinaryOperator
GUIApplicationsDevelopment
Windowsformsandcontrols
CreatingMenus
Toolbars,Imagelist
TreeView,Listview
DataBaseProgramming
ADO.NETIntroduction
DataProvidersin.NET
Connection,Command
Datareader
DataAdapter
DataSet
CommandBuilder
DataRelations
ADO.NETandXML
Assemblies
PrivateAssemblies
SharedAssemblies
GlobalAssemblyCache(GAC)
ArchitectureofCLR
ComponentsinCLR
TypeSafety
COMInterparability
ArchitectureofCOM
UsingCOMComponentform.NET
Using.NETComponentformVB/VC++
DelegatesandEventHandling
FunctionPointers
Multicastdelegates
GenericRoutines
EventHandling
Pointers
Valuetypes,Referencetypes
Unsafe
Structuresandpointers
Remoting
DistributedArchitecture
DCOM,RMI,CORBA
Channels(TCP,HTTP)
MarshalbyValue
Marshalbyreference
ServerActivated
ClientActivated
RemotingArchitecture
FileHandling
System.IOnamespace
Filestream
StreamReader
StreamWriter
Fileinfo
Directoryinfo
WindowsServices
Servicebaseclass
ServiceProcessInstaller
ServiceInstaller
CreatingawindowsService
Installutil.exe
MultiThreading
System,threading
ThreadSynchronization
CriticalSections
Threadlifecycle
IntroductiontoWebapplicationsandSecurity
ASP.NETusingC#
System.Web&Asimplewebapplication
Codeaccesssecurity
Rolebasedsecurity
ASP.NET
IntroductiontoWebTechnologies
HTML
Clientsidescriptinglanguages
IISArchitecture
ServersideprogrammingwithASP
ASPobjectsintroduction
ASP.NETIntroduction
WhatisASP.NET
ASPvs.ASP.NET
Pageandimportdirective
Inpagetechniqueandcodebehindtechnique
ServerSideControls
Clientcontrolvs.Serversidecontrols
TypeofservercontrolsHTMLservercontrols,Webservercontrols
HTMLservercontrolsprogrammingusinginpagetechnique
Viewstatearchitecture
ASP.NETpageexecutionarchitectureASP.NETworkerprocess,pagelifecycleevents
VS.NETvs.Webmatrix
TypesofwebservercontrolsWorkingwithbasiccontrols,Lebel,Textbox,Buttonsetc.,
WorkingwithrichcontrolsCalendar,Adrotator.
Validationcontrols.
StateManagement
Pagesubmission
Cookies
SessionState
SessionTrackingArch
Applicationobject
SessionandAppevents
GlobalASAX
XMLProgramming
IntroductiontoXML
CreationofXMLdocument
XMLparsers
DOMvs.SAXparser
DevelopingClientAppforXML
HTMLPageVB6.0App
DTD
XMLScheme
Databasesupportforweb
ADO.NET
Introductiontomanagedataproviders
DataReaderprogramming
DrawbacksofRecordset
DatasetandDataAdapter
Datagridwithsorting
Datagridwithpaging
CustomizingDatagrid
TypedDataset
InlineeditingwithDatagrid
Datasetserializationanddeserialization
WriteXMLandreadXMLmethods
Dataview
RepeaterControl
Datalistcontrol
Caching
Importanceofcaching
ASP3.0Supportforcaching
TypeofcachinginASP.NET
OutputcachingWebusercontrolvscustomcontrol
Fragmentcaching
Datacachingvs.Applicationobject
ASP.NETConfiguration
Machineconfigurationvs.Webconfiguration
Applicationvariables
Compilationsetting
Customerrorsetting
Sessionstatesetting
EnhancementinASP.NET
Inprocessvs.Outprocesssessionstate
StateserverandSQLserver
Cookielesssession
ASP.NETTracing
Pagelevel
Applicationlevel
SecurityinASP.NET
Authentication&Authorization
Windowsbasedauthorization
FormBasedauthorization
Passport
XMLWebServices
ASP3.0withMTS
Dcomvs.XMLWebservices
RoleofWSDL
NETsupportforWebService
ClientAppsforWebService
WSDLutility
SessionstatewithWebService
CachingwithWebService
ProxywithAsynchronousMethods
WebservicewireFormats
HTTPPost
HTTPGet
SOAPArchitecture
SOAPEnvelops
DiscoveringwebService
Discovs.VSDisco
UDDIRegistry
SecuringwebService
IPAddress&DomainRestriction
SSL(SecuredSocketLayer)SOAPHeader
LocalizationandGlobalization
IntroductiontoMobileProgramming
MobileASP.NETArch
MMIT(MicroSoftMobileInternetToolkit)
CreatingMobileASP.NETPage
MobileEmulator
VB.NET
MicroSoft.NETOverview
Why.Net
Introductionto.Netframework
BasicfunctionalityofCLR
MSIL
CTS&CLS
.Netlanguages
SystemRequirements
IntroductiontoVB.NET
FeaturesofVB.NET
WritingprogrammesinVB.NET
CompilingandExecutingfrom
Commandprompt
IntrotoAssembliesandNamespace
Baseclasslibraries
Datatypes
Optionstatements
BoxingandUnboxing
Array
Subprogrammes
IntroductiontoVisualStudio.NET
VS6.0VSVS.NET
FilestructurecreatedforVS.NETAPP
Typesofprojects
CreatingDemoConsoleApp
ObjectOrientedProgramming
PrinciplesofOOP
StructureVSClass
AccessSpecifiers
Properties
MethodOverloading
Constructors
SharedModifier
Inheritance
OverloadingandOverriding
MybaseKeyboard
Shadowing
Abstractclass
Sealedclass
Interface
Polymorphism
EarlyBindingandLateBinding
Destructor&GarbageCollector
GUIapplicationdevelopment
IntroductiontosystemWINDOWS,Form,DLL
BasiccontrolsrichandEventdrivenprogramming
AdvancedcontrolsRichtextbox,Dialog
Boxes,Toolbar
Workingwithcontextmenu
MainmenuandMDIform
VisualInheritance
Assemblies
IntroductiontoCOMArchitecture
DisadvantagesofCOM
IntroductiontoAssembly
PrivateAssemblyvs.SharedAssembly
CreatingprivateAssembly
ProbingandPreparingConfigurationfile
Strongnameutility
CreatingsharedAssembly
CLRArchitecture
NativeGeneratorutility
AssemblyVersioning
CompatibilityofAssembly
ConfiguringfileforsharingAssembly
DataaccesswithADO.NET
IntroductiontoDataAccessLibrariesDAO
RDOandADO
DrawBackofADO
ADO.NETmanagedDataproviders
Introductiontosystem.Data.Oledb
DataReader
Introductiontosystem.Data.SQLclient
PreparingStatement
Transactionhandling
Introductiontosystem.Data.Oracleclient
DatasetandDataadapter
DataBinding
DatagridProgramming
DataView
DataRelation
Delegates
IntroductiontoDelegateconcept
EventHandlingArchwithDelegate
Handles,AddHandlerandRemoveHandler
MultiThreading
ThreadClass
Sleep,SuspendandResumingThread
AsynchronousConnection
SynchronizationofThreads
DistributedAPPdevelopment
Introductiontomonolithic,2Tierand3TierArch
IntroductiontoDCOM
DisadvantagesOfDCOM
Introductiontoremoting
TCPandHTTPChannels
SerializationandDeserialisationwithBinaryFormatterandSOAPFormatter
ActivationModesServerActivatedandclientActivated
ServerActivated(Singlecallandsingleton)
RemotingArchitecture
System.Runtime.Remoting.DLL
AppsforserverActivatedandclientActivated
Windowscontrollibrary
Creatingcustomcontrolextendingexistingcontrol
Creatingcustomcontrolgroupingexistingcontrols
InteroperatibilitywithCOM
Creatingcustomcontrolextending
CreatingAchiexDLLusingVB6.0
ManagedcodeandUnmanagedcode
UsingAchiexDLLinVB.NETAPP
TLBIMPUtility
RCW
Using.NETAssemblyinVB6.0App
CCW
TLBExpandRegasmUtilities
Crystalreports
FileStreams
WindowsService
IntroductiontoserviceApp
System.Serviceprocess
ServiceBaseClass
ServiceInstallerandService
Processinstaller
RegisterDataBaseofServices
Installutilutility
SCM&SCP
LocalizationandGlobalization
Resourcefilecreation
SatelliteAssemblyCreation
System.ReflectionAssemblyandResourceManager
.NETTechnology
ConnectingEngineersandDeveloperswithPracticalSkillsandtheLatestTechnologies
TheCourseataGlance