VB.NET / Subject
Intermediate
Build intermediate VB.NET skills with delegates, events, generics, LINQ, Windows Forms, ADO.NET, reflection, iterators, tasks, async programming and synchronization.
Your Progress
Learning Summary
Suggested sequence
Learning roadmap
Topics follow the Admin display order
Intermediate
94 topics- Delegates
- Multicast Delegates
- Events
- Event Handlers
- AddHandler
- RemoveHandler
- RaiseEvent
- Anonymous Methods
- Lambda Expressions
- Generic Classes
- Generic Methods
- Generic Interfaces
- Generic Constraints
- Introduction to LINQ
- LINQ Queries
- Query Syntax
- Method Syntax
- Where
- Select
- OrderBy
- GroupBy
- Join
- Aggregate
- Any
- All
- First
- FirstOrDefault
- Single
- Distinct
- Skip
- Take
- Windows Forms
- Forms
- Controls
- Labels
- TextBoxes
- Buttons
- CheckBoxes
- RadioButtons
- ComboBoxes
- ListBoxes
- DataGridView
- MenuStrip
- ToolStrip
- Dialog Boxes
- MessageBox
- Event-Driven Programming
- Form Validation
- Multiple Forms
- MDI Applications
- ADO.NET
- Database Connections
- ConnectionString
- SqlConnection
- SqlCommand
- SqlDataReader
- DataSet
- DataTable
- DataAdapter
- Parameters
- CRUD Operations
- Transactions
- Stored Procedures
- Reflection
- Attributes
- Custom Attributes
- Extension Methods
- Anonymous Types
- Tuples
- ValueTuple
- Iterators
- Yield
- Operator Overloading
- Partial Classes
- Partial Methods
- XML Literals
- Late Binding
- Dynamic Programming
- Threads
- Thread Class
- ThreadPool
- Tasks
- Task Parallel Library
- Async
- Await
- Parallel Programming
- CancellationToken
- Synchronization
- Locks
- Monitor
- Mutex
- Semaphore
- Race Conditions
- Deadlocks
Topics
94 published topics
- 61 CRUD OperationsLearn CRUD Operations through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 62 TransactionsLearn Transactions through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 63 Stored ProceduresLearn Stored Procedures through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 64 ReflectionLearn Reflection through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 65 AttributesLearn Attributes through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 66 Custom AttributesLearn Custom Attributes through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 67 Extension MethodsLearn Extension Methods through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 68 Anonymous TypesLearn Anonymous Types through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 14 min read · 120 min learning
- 69 TuplesLearn Tuples through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 14 min read · 120 min learning
- 70 ValueTupleLearn ValueTuple through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 14 min read · 120 min learning
- 71 IteratorsLearn Iterators through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 72 YieldLearn Yield through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 73 Operator OverloadingLearn Operator Overloading through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 14 min read · 120 min learning
- 74 Partial ClassesLearn Partial Classes through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 75 Partial MethodsLearn Partial Methods through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 76 XML LiteralsLearn XML Literals through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 77 Late BindingLearn Late Binding through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 14 min read · 120 min learning
- 78 Dynamic ProgrammingLearn Dynamic Programming through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 14 min read · 120 min learning
- 79 ThreadsLearn Threads through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 80 Thread ClassLearn Thread Class through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning