1 VBA controls a program like Microsoft Excel or Word by means of writing and running a procedure which is also referred to as a macro. 2  In order to command a program effectively using Visual Basic for Applications (VBA), the program's operational capabilities must be well understood along with its program elements. VBA on the other hand is very easy to operate and learn and can be used as a jumping off point to get into VB.NET once you have used it for a bit. 2  VBA is used to control a program's functionality automating hundreds of tasks at once, performing calculations...etc.
Waf. Waf is a build automation tool designed to assist in the automatic compilation and installation of computer software. It is written in Python and maintained by Thomas Nagy.
Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another.A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application.CF includes the following set of features. For more information, see WCF Feature Details. Service Orientation. One consequence of using WS standards is that WCF enables you to create service oriented applications.