Home
Courses
About Us
WHY CHOOSE US?
Blog
Contact
Find Job
Home
About Us
Careers
Contact
Jobs
Blog
WHY CHOOSE US?
Registration for Full Stack Developer
Full Stack Development
Thank you
X
Courses
ADVANCE COURSES
Best Bug Bounty Course
WordPress CMS
Tableau
Full Stack Developer Course
DIGITAL MARKETING
Digital Marketing Course
DOT NET TECHNOLOGY
Vb.Net
Best C# Course
ASP.Net Course
Home
About Us
Careers
Contact
Jobs
Blog
WHY CHOOSE US?
Registration for Full Stack Developer
Full Stack Development
Thank you
X
Courses
ADVANCE COURSES
Best Bug Bounty
WordPress CMS
Tableau
Full Stack Developer
Computer Networking CCNA
COMPUTER HARDWARE
Software Testing (Manual & Automation Testing)
Ethical Hacking
Android
DIGITAL MARKETING
Digital Marketing Course
DOT NET TECHNOLOGY
Vb.Net
C#
ASP.Net
DIPLOMA IN DOT NET TECHNOLOGY
GRAPHIC DESIGNING
Coral Draw
Photoshop
DIPLOMA IN GRAPHIC DESIGNING
MECHANICAL & CIVIL SOFTWARE TRAINING COURSE
Google SketchUp
Catia Mechanical V5
Solidworks
AutoCad 2D & 3D
OFFICE AUTOMATION
DIPLOMA COURSE
Smart Tally Expert
Tally Learner
VBA (MACROS)
Basic & Advance Excel
Microsoft Project
Microsoft Office
PROGRAMMING
Basic And Advance Python
Advance Python
Basic Python
C plus plus
DIPLOMA IN PROGRAMMING
C Programming
WEB DESIGNING
Bootstrap
MySQL
Node JS
Angular JS
jQuery Course
PHP 5 (MVC)
Java Script
CSS3
DIPLOMA IN WEB DESIGNING
HTML 5
Home
Dot Net Technology
DIPLOMA IN DOT NET TECHNOLOGY
DIPLOMA IN DOT NET TECHNOLOGY
DIPLOMA IN DOT NET TECHNOLOGY
ASP.NET
C#.NET
VB.NET
ADO.NET
C#.NET
MS.NET Framework Introduction
The .NET Framework – an Overview
Framework Components
Framework Versions
Types of Applications which can be developed using MS.NET
NET Base Class Library
NET Namespaces
MSIL / Metadata and PE files.
The Common Language Runtime (CLR)
Managed Code
NET Memory Management / Garbage Collection
Common Type System (CTS)
Common Language Specification (CLS)
Types of JIT Compilers
Security Manager
Developing Console Application
Introduction to Project and Solution in Studio
Entry point method – Main.
Compiling and Building Projects
Using Command Line Arguments
Importance of Exit code of an application
Different valid forms of Main
Compiling a C# program using command line utility CSC.EXE
Language Basics
Why Data types
Global, Stack and Heap Memory
Common Type System
Reference Type and Value Type
Data types & Variables Declaration
Implicit and Explicit Casting
Checked and Unchecked Blocks – Overflow Checks
Casting between other data types
Boxing and Un boxing
Enum and Constant
Operators
Control Statements
Working with Arrays
Working with Methods
Pass by value and by reference and out parameters
Misc…
Introduction to Object Oriented Features
What is an Object?
What is not an Object?
What is state of an Object?
What is the Lifecycle of an Object?
How will you distinguish two Objects?
What is the relationship between Class and Object?
Define Application using Objects?
Principles of Object Orientation
Encapsulation
Inheritance
Polymorphism
Encapsulation is binding of State and Behavior together
Inheritance is based on “is a” relationship.
Understanding Polymorphism with Examples.
Programming Object Oriented – Encapsulation
Write a class and add field members to the class
Create an Object of the Class and understand the difference between object and
Access the members of the object
Copy the reference in another reference variable.
Abandoning the object.
Working with Methods
Working with Properties
Constructor & Destructor.
Working with “static” Members
Inheritance
Inheritance and “is a” relationship
Protected Keyword
Constructor in Inheritance
Type Casting of Reference Types
Static and Dynamic Binding and Virtual Methods
Abstract Class
Object as Parent of all classes
Interface & Polymorphism
What is Interface
Syntax for Implementation of Interface
Explicit Implementation of Interface members
Types of Inheritance
Exception Handling
What is Exception
Rules for Handling Exception
Exception classes and its important properties
Understanding & using try, catch keywords
Throwing exceptions
Importance of finally block
“using” Statement
Writing Custom Exception Classes.
Working With Collections and Generics
Importance of I List and I Dictionary.
Using Array List and Hash table.
Understanding I Enumerable and I Enumerator.
Sorting Items in the collection using I Comparable.
Type safety issue with Array List and Hash table classes.
Writing custom generic clas
Working with Generic Collection Classes.
Operator Overloading, Partial Class, Attributes, Reflection, Configuration
Operator Overloading.
Partial Classes.
Importance of Attributes.
Reflection
Configuration Files.
Working with Components / Assemblies
What is a DLL and how is it different from EXE
Types of DLL
About Assemblies
How to build a Class Library?
How to use a Class Library in another Application?
What is Namespace?
Internal Access Specifer
Private Assemblies
Shared Assemblies
Data Streams and Files
Introduction to streams
Understanding the difference between Text Stream and Binary Stream
To understand importance of Encoding in Text Streams
IO and Base classes of Stream
Standard / Console I/O Streams
Sample Programs
Program to Read from Console
Program to Write to Console
Reading and Writing to File
Reading and Writing to Text File
Reading and Writing to Binary File
Working with File System of HDD
File & File Info
Directory & Directory Info
Serialization & Deserialization
Win Forms
Introduction
Controls
Menus and Context Menus
Menu Strip, Toolbar Strip.
Graphics and GDI
SDI and MDI Applications
Dialog box (Modal and Modeless)
Form Inheritance
Developing Custom, Composite and Extended Controls
Other Misc topics.
Working with Resource Files
Working with Settings
Data Access using ADO.NET
Session 1:
a) Introduction to SQL.
b) Evolution of ADO.NET after Native Drivers, ODBC Drivers,
DAO/RDO and ADO.
c) About Managed Providers
d) Important Objects in Managed Provider
Session 2:
a) Creating Database using VS.NET
b) Establishing Connection with Database
c) Connection String Formats
Session 3:
a) Executing simple Insert, Update and Delete Statements
b) Executing Select Statement and using Sql Data Reader
c) Multiple Active Result Sets(MARS)
Session 4:
a) Prepared Statements
b) Stored Procedures
Session 5:
a) Managing Transactions
b) Asynchronous Execution of Sql Statements
c) To write provider independent code
Data Access using ADO.NET – Data Set
What is Dataset?
Advantages of Data Set
Data Set Object Model
Programming Data Set – Walkthrough
Fetching data using Fill method of Data Adapter and filling data
into Dataset to create a Data Table
Showing Data Table in Data Grid View
Fetching data from Data Row
To get a Data Row from a collection for rows using Select method of
Data Table and specifing the condition
Updating data using Update method of Data Adapter
Using Sql command builder to automatically generate commands of Data Adapter
Adding / Editing / Deleting rows in the Data Table programmatically
Handling Data Adapter events
Handling Concurrency while updating data to the database.
Working with Data View
Purpose of Creating Foreign Key Contrainst and adding the same to Data Table
Working with Data Relation
Creating Data Set / Data Table Dynamically (without Data Adapter)
Set Primary Key for a Data Table Programmatically
Working with Typed Dat aSet
Windows Services
Purpose and Advantage
Developing and Deploying
Debugging Widows Service
Sending Custom events
XML
Introduction
XML-DOM
XML Document, XML Element, XML Attribute
Interoperating with DataSet
XM Data Document
XML Text Reader / XML Text Writer
X Path.
Multithreading
Introduction
Application Domains
Creating and Managing Threads
Threads Priority
Thread States
Thread Synchronization & Inter-thread Communication.
Using Monitor
Debugging and Tracing
Debug and Release Compilation
Debug and Trace Objects
Tracing Switches & Listeners
Debugging JavaScript from VS.NET
Debugging SQL-Server Stored Procedures.
Delegates & Events
Introduction
Delegate Declaration
Sample Application
Chat Application using Delegates
Understanding += and -= Operator (Events)
Chat Application using Delegates and Events
General Syntax for Delegates and
Please
login
to see your profile content