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
- 21 GroupByLearn GroupBy through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 22 JoinLearn Join through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 23 AggregateLearn Aggregate through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 24 AnyLearn Any through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 25 AllLearn All through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 26 FirstLearn First through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 27 FirstOrDefaultLearn FirstOrDefault through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 28 SingleLearn Single through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 29 DistinctLearn Distinct through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 30 SkipLearn Skip through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 31 TakeLearn Take through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 32 Windows FormsLearn Windows Forms through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 33 FormsLearn Forms through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 34 ControlsLearn Controls through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 35 LabelsLearn Labels through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 14 min read · 120 min learning
- 36 TextBoxesLearn TextBoxes through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 37 ButtonsLearn Buttons through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 38 CheckBoxesLearn CheckBoxes through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 39 RadioButtonsLearn RadioButtons through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
- 40 ComboBoxesLearn ComboBoxes through a detailed VB.NET lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning