If you are a student, you can download Visual Studio 2008 atwww.dreamspark.com. This is a Microsoft site. You must be able to verify that you are a student. There is other programming software available also. VS 2008 has Visual Basic 2008, C #, C/C++, and more. If you are not a student, I don't know of anyplace you can get Visual Basic 2008 free.
Freeware
ShareWare and Open Source software are two types of software that are freely distributed.
.NET in programming terms refers to a set of programming lanagues available in Microsoft Visual Studio for application development, such as C# and VB.NET. The .NET Framework provides a set of libraries that programmers use to simplify their development. If you are not a developer and are trying to run a program written in these languages, the .NET Framework is freely available to download from the Microsoft web site, and is a required component for these applications to run. Most good installation software will include installing the .NET Framework for you.
Public domain software, particularly open source software, stems from the Free Software movement of the early days of computing. While proprietary software (such as Microsoft products) can be expensive and slow to adapt, open source software is freely distributed, and updates are essentially crowdsourced. Applications can be customized for a particular industry or individual at no cost.
Umbraco is a content management system used to publish information on websites. It is written in C# and based on a Microsoft platform. It is an open source piece of software, meaning its code is widely and freely available.
Conventional source software is the software which is not freely available that is the source code is not freely available to execute in various systems and the distribution of software is not allowed and there is no copy right for this type of software because the developer does not give the access rights to any other person other than the developer team. Conventional software is a very confidential one which is used for specific purposes, if distribution of this software is allowed then there will be no meaning of security.
Public domain software is generally made available at no cost.
A certificate of appreciation template is freely available from Microsoft's Office Suite. There are online templates in PDF format available for download, as well.
Microsoft offers a download for opening Office 2007 file formats in earlier versions of the Office Suite. Known as the Microsoft Office Compatibility Pack, this addon is available freely on the Microsoft Download Center.
Key strokes are made on a keyboard not on the internet. Key stokes can be logged by keyloggers. These can be hardware or software. The are some software ones freely available to download
When resources are not freely or abundantly available you say they are scarce or limited.
I could not find any free software that will help you build an Ecommerce site. However, if you know html you can build one from scratch.