| 1. INTRODUCTION TO .NET |
| |
|
What is .Net |
| |
|
Overview |
| |
|
.Net Architecture |
| |
|
DNA (vs) .Net |
| |
|
CLR Architecture |
| |
|
MSIL |
| |
|
Assemblies & Namespaces |
| |
|
Base class libraries (CLS) |
| |
|
.Net languages |
| |
|
Writing first program in VB.NET & C# .NET |
| |
|
Compiling & Executing an application |
| |
|
Generating Exe’s & DLL’s |
| 2. INTRODUCTION TO VB.NET |
| |
|
Role of VB.NET in MS .NET |
| |
|
VB 6(vs) VB.NET |
| |
|
Datatypes & uses defined types |
| |
|
Control structures & loops |
| 3. OBJECT ORIENTED PROGRAMMING IN VB.NET |
| |
|
Encapsulation |
| |
|
Defining the classes & modules |
| |
|
Access Specifiers |
| |
|
Variables, methods |
| |
|
Properties (read only, write only & shared) |
| |
|
Shared members & instance members |
| |
|
Constructors, Destractors & Me, my class keywords |
| |
|
Inheritance |
| |
|
Defining base classes & derived classes |
| |
|
My base key word |
| |
|
Working with shadows methods |
| |
|
Polymorphism |
| |
|
Method & Constructor overloading |
| |
|
Overriding |
| |
|
Overridable & overrides keywords |
| |
|
Overloads keyword |
| |
|
Final classes |
| |
|
Interfaces |
| |
|
Abstract classes |
| |
|
Delegates |
| 4. WINDOWS APPLICATION DEVELOPMENT IN VB.NET |
| |
|
System windows forms namespace |
| |
|
Working with basic controls |
| |
|
Working with advanced controls |
| |
|
Treeview, Listview, Tab Strip Control |
| |
|
Splitter, Tooltip, Notify Icon |
| |
|
Working with Menus, MDI forms, Context Menus |
| |
|
Working with GDI |
| |
|
System. drawing |
| |
|
System. drawing. drawing 2D |
| |
|
Visual inheritance |
| |
|
Creating uses controls |
| 5. IMPLEMENTING ADO.NET IN VB.NET |
| |
|
ADO (vs) ADO .Net |
| |
|
ADO .Net Architecture |
| |
|
Connected & Disconnected Architecture |
| |
|
System. Data |
| |
|
System. data. Oledb |
| |
|
System. Data. SQL client |
| |
|
Working with data readers |
| |
|
Command Behaviors |
| |
|
Working with data adapters & data sets |
| |
|
Data readers (vs) data sets |
| |
|
Data relations & data views |
| |
|
Working with PL / SQL procedures from ADO .Net |
| |
|
Transactions in ADO .Net |
|
| 6. SYSTEM.IO |
| |
|
File, File Info |
| |
|
Directory, Directory Info |
| |
|
Stream reader, Stream writer |
| |
|
String reader, String writer |
| |
|
Binary reader, Binary writer |
| |
|
Filestream |
| 7. COLLECTIONS |
| |
|
System.collections Namespace |
| |
|
List type of collections (vs) Dictionary type of collections |
| |
|
Array, Array list |
| |
|
Hashtable, sorted list |
| |
|
Enumeration |
| |
|
Cloneable collections |
| 8. MULTI THREADING |
| |
|
System.Threading Namespace |
| |
|
Thread class |
| |
|
Synchronization |
| |
|
onitor class |
| |
|
Synclock statement |
| 9. DISTRIBUTED APPLICATIONS (.NET REMOTING) |
| |
|
System.runtime.remoting Namespace |
| |
|
System.runtime.remoting.channels Namespace |
| |
|
Working with TCP & HTTP channels |
| |
|
Creating remoting server applications |
| |
|
Server activate & objects (SAO’s) |
| |
|
Single Call |
| |
|
Single ton |
| |
|
Client activate objects (CAO’s) |
| |
|
Formatters (Binary & Soap) & serialization |
| 10. WINDOWS SERVICES |
| |
|
Creating the service in VB.Net |
| |
|
Service process |
| |
|
Service process controller |
| |
|
Role of SCM (Service Control Manager) |
| |
|
Installutil tool |
| 11. ASSEMBLIES |
| |
|
Single file assemblies |
| |
|
Multi file assemblies |
| |
|
Private assemblies (vs) shared assemblies |
| |
|
Sn (Strong name) |
| |
|
GAC |
| |
|
GACUtil & AL tools |
| 12. COM & .NET INTEROPARABILITY |
| |
|
COM (vs) .Net |
| |
|
RCW’s |
| |
|
CCW’s |
| |
|
Role of COM Marshalles |
| 13. INTRODUCTION TO SECURITY IN VB.NET |
| 14. CRYSTAL REPORTS IN VB.NET |
|