Skip to main content


How to Install Visual Basic 2017 Offline

This page offers a way to avoid the long and error-prone online installation of Visual Studio which is a massive package. Our interest is limited to Visual Basic and ASP.Net. One can, later, add other tools such as C# and C++. In this page, "VS" refers to Visual Studio.

Installing Visual Basic 2017 Offline is not a simple process because Visual Basic 2017 is a part of Visual Studio 2017 that comes as one huge package (up to 35GB) in three versions:
Community Edition (Free)Professional Edition (intended for a few people)Enterprise (intended for larger software teams) Visual Studio by default uses a web-based install process that starts by downloading one of three the bootstrapper package from the VS download page.

When you run the bootstraper, it will initiate download of the Visual Studio components that may be up to 35GB in size and takes a very long time to complete. The purpose of this page is to explain how to avoid the headache of this long and tedious process that can ea…
Recent posts

Definition of ICT

It seems that ICT is not satisfactorily defined out there hence, I offer a definition:

Information and Communication Technology (ICT) is a confluence of  information technologies such as software and electronics devices as well as communication technologies that include all manner of computer and telecommunication networks that enable the acquisition,  access, retrieval, storage, analysis, transmittal, and manipulation of information in analogue or digital form. - J M Githeko, 23-8-2017

VB in 2017

Visual Basic has been around a long time. The Basic language was developed starting 1964 by  John G. Kemeny of Dartmouth College in New Hampshire, United States.  Microsoft started developing Visual Basic in 1990. VB 1.0 was released in 1991. The life of the original VB ended in 2008 when Microsoft stopped supporting VB 6.0

In 2002, When DOT NET came along, VB.Net was launched as part of Visual Studio .Net, the new IDE that was fully Object Oriented. As time went on a number of versions of the .Net framework developed including the Windows-only, Windows Store, WinRT(?), Mono and MonoTouch. Now 15 years later, Microsoft has moved to create a unified DOT NET framework that tries to merge all the different DOT NET frameworks into one framework called Dot  Net Core. Due to the usual pressure for backward compatibility, MS has promised that VB will continue to live and that DOT NET Core will accommodate the older versions. However, its clear that  MS wants to change tack. 

For example, DOT N…