Introduction to Visual Basic
Variables
Infer Data Type
To split the Long line we could use “_” character
C# Value Types
Operators
Arrays
Enumerations
Flow Control and Exceptions
IF Statements
Case Statements
For and While Loops
Skip the Loop with Continue
For Each Loop
Procedures
Subroutine
Function
Exceptions Handling
Classes and Objects
Properties
Methods
Constructors
Types and Assemblies
Scope of the Variables
Parameter Passing
There are four scenarios in parameter passing of VB.NET. Default parameter passing mechanism is ByVal.
Passing Value type to Value type
Passing Ref. Type to ByVal parameter
Both caller and callee are distinct
Passing Value type to Reference type variable
Passing Ref. Type to Ref.
Type Conversions
There are two type of type conversion widening(No Data Lose) and narrowing(Data Lose).
Widening:
To set this option for entire project
Explicit Conversion methods
Conversion with Framework Class library functions
Parsing from string to integer
Assemblies, References and Namespaces
Assembly
Namespace notation
Inheritance and Interfaces
Example of code before Inheritance
Example of code after inheritance
Abstract Classes and members
Example of Having base class which is not Abstract class
Note: Consumers can easily create instance of base class which will give error during execution
Making class as Abstract Class with Must Inherit keyword
Making Abstract method with Must Override keyword
Virtual Members
Constructors
Interfaces
Visual Basic and the CLR
Garbage Collection
Threading
COM Interop
Please refer below URL for details information about VB.NET
http://www.tutorialspoint.com/vb.net/vb.net_operators.htm
Blogger Labels: Fundamentals,Introduction,Visual,Basic,Variables,Infer,Data,Type,Long,Value,Types,Operators,Arrays,Enumerations,Control,Exceptions,Statements,Case,Loops,Skip,Loop,Continue,Procedures,Subroutine,Function,Classes,Objects,Properties,Methods,Constructors,Assemblies,Scope,Parameter,scenarios,Default,mechanism,Both,caller,Reference,Conversions,conversion,Lose,option,Explicit,Framework,Class,library,integer,References,Namespaces,Namespace,notation,Inheritance,Interfaces,Example,Abstract,Note,Consumers,instance,error,execution,Inherit,method,Override,Virtual,Members,Garbage,Collection,Interop,keyword
No comments:
Post a Comment