0% found this document useful (0 votes)
80 views

Dot Net Syllabus

The document discusses key concepts in .NET including the Common Language Runtime (CLR) architecture, .NET intermediate language, data types, arrays, object-oriented programming concepts like classes and inheritance, exception handling, events and delegates, multithreading, input/output operations, ADO.NET architecture, datasets, connections and commands, data readers, data binding, and transactions. It provides an overview of these topics at a high level without going into detail on any single concept.

Uploaded by

Banagiri Akhil
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views

Dot Net Syllabus

The document discusses key concepts in .NET including the Common Language Runtime (CLR) architecture, .NET intermediate language, data types, arrays, object-oriented programming concepts like classes and inheritance, exception handling, events and delegates, multithreading, input/output operations, ADO.NET architecture, datasets, connections and commands, data readers, data binding, and transactions. It provides an overview of these topics at a high level without going into detail on any single concept.

Uploaded by

Banagiri Akhil
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 4

THE COMMON LANGUAGE RUNTIME (C.L.R.

·         CLR Architecture and Services


·         The .Net Intermediate Language (IL)
·         Just- In- Time Compilation and CLS
·         Disassembling .Net Application to IL
·         Strict Type Checking

.NET FRAMEWORK CLASS LIBRARY

·         System Namespace


·         System .Object Namespace
·         System .Collection Namespace
·         System .Type
·         Exception

SYNTAX & DATA TYPES LANGUAGE FUNDAMENTAL


·         Data type and Control Constructs
·         Value and Reference Types
·         Declaring and Initializing Variables
·         Unicode Characters and Strings
·         C.T.S Type
·         Implicitly Typed Local Variables
·         Conditional Syntax
·         C# Operator
·         Looping Syntax
·         Structure

ARRAY & STRING

·         Arrays in General


·         Declaring of different type Arrays
·         Initializing Arrays
·         Accessing element of different type Array Members
·         Arrays of Objects
·         Structure type array
·         Using for each with Arrays
·         Understanding System. String class and its various operations

OOPS CONCEPTS CLASSES

·         Encapsulating Attribute


·         Class & Object Creation
·         Define Constructor
·         Type of Constructor
·         Define Methods and their Type
·         Overloading Methods and Constructor overloading
·         Define Property and their Types
·         The Memory Allocation with New Keyword
·         Passing Initial Values with Constructor
·         Invoking Property and Methods

INHERITANCE

·         Implementing Inheritance Hierarchies


·         Class Access Modifiers
·         Method Overloading, Overriding and Hiding Concepts
·         Run time polymorphism
·         Abstract and Sealed Class
·         Exposing Interface
·         Implementation Interface in a Class
·         Play with Namespaces
·         Interface Polymorphism
·         Operator Overloading
·         Partial Class

EXCEPTION HANDLING

·         Means of Error, Bug and Exceptions


·         Role of .Net Exception Handling
·         System Level Exception
·         Application Level Exception
·         Try and Catch Block
·         Handling Multiple Exception
·         Finally Block
·         Throw Exception on Request Custom Exception

EVENTS AND DELEGATES

·         Event Driven Programming


·         Delegate, Event and its association
·         Synchronous and asynchronous operation with delegate
·         User Defined events and delegates
·         Multicasting with Delegates
·         Anonymous methods

·         Anonymous Methods with events


·         Generic Delegates

MULTITHREADING

·         Understand multithreading process


·         The System Threading namespace
·         The Thread and Thread Start class
·         Thread life cycle
·         Thread Safety Concept
·         Thread synchronization
·         Understanding Thread Pool
·         Understanding Role of Thread Background Worker Component

I/O OPERATIONS WITH FILE SYSTEMS

·         File and Directory Class


·         Marshal Classes, File Info and Directory Info
·         Path Class
·         Drive Info Class
·         Stream Object with Files: Stream Reader, Stream Writer
·         File Stream and Memory Stream

INTRODUCTION TO ADO.NET

·         How ADO.NET works and how it differs from ADO?


·         Evolution of ADO to ADO.NET

ADO.NET AND IT’S ARCHITECTURE

·         Connection Object


·         Command Object
·         Dataset
·         Data Reader Object
·         Data Adapter Object
·         Concurrency and the Disconnected Data Architecture
·         Provider
DATA SET

·         Creating Tables in Dataset


·         Data Column
·         Data Row
·         Data Table
·         Updating, Inserting and Modification in Data Table
·         Saving Changes into Data Base using Command Builder
·         Working With Command and Connection

CONNECTIONS AND COMMAND OBJECT

·         Connection Object


·         Command Object
·         Execute Non Query
·         Execute Scalar

DATA READER

·         Reading Data in Connected Environment


·         Moving and Accessing Value of Record
·         Execute Reader

DATAGRIDVIEW & DATA BINDING

·         Row State Filter and Sort Property


·         Update records via a Datagridview
·         Insert records via a Datagridview
·         Delete records via a Datagridview

TRANSACTION

·         Introduction of Transaction (ACID)


·         Transaction Class
·         Method and Property
·         Commit and Rollback

You might also like