VB Programing support Access Database Microsoft Office VB.Net & SQL Server nev@NevVB.com.au Sydney, Australia (612) 9453-0456 Contact Details 23/02/2012
Visual Basic .Net and C# are the main programming languages using the.NET Framework. C# is popular amongst the Object Oriented Programming gurus. It has gained many converts from the C, C++, Java and JavaScript language developers. Software packages (like graphics, games or media players) tend to be developed in C#. Business administration systems are mostly written in VB.Net. There is roughly equal adoption for VB.NET and C# by developers. VB.NET and C# are syntactically very different. But they share the same Base Classes of the .NET Framework, run the same .NET Framework runtime libraries, and compile to the same intermediate language. Both languages have the same garbage collection, cross language inheritance, exception handling, and debugging. The same binary output can be produced from either .NET programming language. There is not much to choose between the two languages in terms of functionality. There is little performance difference between a VB.Net and a C# routine. In any event, performance for a Company's administration systems is more dependent on database design optimisation, network traffic and data access efficiency – than programming language efficiency.
In the rare case when esoteric C# functionality is needed – isolate the code in a DLL, and call it from a VB.Net application.