first of all thanks to all for helping me from last 2 years.
now a days i am learning Visual basic, i have one book that is for beginner.
while studying that book i feel it is insufficient for me.
so please can any one tell me a book which can be used as a complete reference.
i mean a book which covers each n every topic deeply.
also please tell me if it is available in E-book.

AndreRet commented: It was a pleasure.:) +6

Dani AI

Generated

— deciding which Visual Basic book to buy starts with one question: which VB are you learning? Classic Visual Basic 6 and the modern Visual Basic for the .NET platform are different languages and ecosystems. 's pointer toward a VB6 title is useful only if you are working with legacy VB6; otherwise that material won't map cleanly to VB.NET or current .NET tooling.

For a single, always-up-to-date reference use Microsoft's online docs — they are the authoritative language and API reference and cover recent runtime and tooling changes. The Visual Basic documentation on Microsoft Learn is the best starting point: Visual Basic guide - Microsoft Learn.

For a printed/e‑book companion that goes deeper:

  • For VB.NET, Francesco Balena’s "Programming Microsoft Visual Basic .NET" is a widely recommended, in‑depth reference; pair it with a structured “Step by Step” book (Microsoft Press) to build fundamentals first.
  • For VB6 maintenance, look for classic comprehensive references such as Evangelos Petroutsos’s "Mastering Visual Basic 6" and platform/API books that cover COM and Win32 interop.

A realistic plan that gets you “complete” coverage:

  1. Pick the exact VB version you need.
  2. Work through a beginner Step‑by‑Step text or tutorials to cover basics.
  3. Keep the Microsoft docs open for API/class lookups.
  4. Use one deep reference book for advanced topics (database access, Windows API, COM interop, app architecture).
  5. Build small projects that force you to look up details — practical work fills gaps books don’t.

Books age; official docs and publisher e‑book stores (Microsoft Press, O’Reilly, Apress) are where to find current digital copies. If starting new projects today, evaluate whether VB.NET meets long‑term needs — many newer samples and community resources are C#‑centred — but the Microsoft docs plus one solid reference per platform will give the comprehensive coverage you asked for.

This may help you.

Also try to find here.

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.