Hello All,

I want to learn VB.net again, before 3 years i did cource but now i forgot most of things what i learned.

Now i want to learn VB.net again, will you please let me know good source to start with where, the examples are given with the code, which i can directly copy and paste in my framework, and check it out how the given code is work,

It will be easy for me to understand functionality of the codes.

Hoping many resources are going to post by all of you.

Regards...

www.cygnet-infotech.com

Dani AI

Generated

— good call on getting back into VB.NET. The practical advice from (build something) and (start coding and search when stuck) is exactly right; pair that hands‑on approach with a short, modern roadmap below to avoid wasting time on out‑of‑date samples.

Since 2008 the platform has changed a lot. Visual Basic is still a supported language for core scenarios (console apps, libraries, Windows Forms/WPF), but Microsoft treats VB as a stable, maintenance‑first language rather than one that gains new syntax or new workloads. Picking a supported .NET runtime (an LTS release) for learning and projects is recommended so samples, tooling, and security patches line up. (learn.microsoft.com)
Visual Basic language strategy (.NET releases & support)

A short, practical path: set up the SDK and a modern editor, verify the toolchain with a tiny console app, then expand to class libraries and a simple WinForms/WPF form if desktop work is the goal. Example CLI workflow:

dotnet new console -lang VB -o MyApp
cd MyApp
dotnet run

A minimal Program.vb looks like:

Module Program
    Sub Main()
        Console.WriteLine("Hello, World!")
    End Sub
End Module

If templates or project types are missing in Visual Studio, enable the appropriate workload (for example, ".NET desktop development") or use the CLI above to create and run projects. (learn.microsoft.com)
dotnet new docs (Create a .NET console app in Visual Studio)

For older projects, the .NET Upgrade Assistant (and the modern Visual Studio modernization tools) can automate parts of a migration to current .NET, but UI, COM/Win32 interop and third‑party controls often need manual fixes. Start small (console → library → UI) and use unit tests to confirm behavior before attempting a full rewrite. Above all, focus on understanding concepts rather than blind copy/paste — that’s what turns pasted samples into maintainable code. (learn.microsoft.com)
Upgrade Assistant overview

Additional notes: and offered tutorial pointers for basics earlier in the thread — useful for syntax drills — and ’s reminder to watch platform changes remains sound: modern .NET and VB tooling are different from the 1.x/2.x era.

Recommended Answers

All 5 Replies

make some application if u get any problem then u post it on this forum. :)

Seriously, just start coding. If you hit a problem, google your issue and most of the time, you'll find a solution, if not, ask a specific question on a forum like this one.

You can visit
You will find the basics required to start again.

My Suggestion for VB.NET

If you did the course 3 years ago-it must be .Net 1.0 or 1.1. Current version is .Net 2.0 and 3.5.

You will have to start .net from scratch as .Net 2.0 and 3.5 are quite different from 1.0 and 1.1. There are many Books available. Copy - Pasting code does not make a good developer/programmer. Understanding concepts does.

For more information you can visit - and www.microsoft.com.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.