I’m A VB: Antonio Chagoury, Visual Basic MVP


 


MVP Profile: https://mvp.support.microsoft.com/profile=F68AA8DD-FBAB-460C-813B-BB9C990EA4AA


Blog: www.cto20.com


Website: www.inspectorit.com


 


·         How long have you been using VB?


My first language was BASIC. I have been using VB in the true development sense since 1997.


 


·         What industry do you work in?


Software Development and Consulting, primarily Web.


 


·         How big is your development team?


The current size of the development team is 11, and they are geographically distributed in 3 different locations.


 


·         What kind of apps do you most commonly build?


Social network apps, DotNetNuke, MS Office extensions, collaboration and productivity apps, and Web Services.


 


·         What’s the most interesting app you’ve ever built?


A tool called WSDL Studio. WSDL Studio was way ahead of its time (back in 2002). The tool (built for a private company, and not publicly available) enabled developers attach to any web service endpoint to test its operations and benchmark its performance, as well as to generate useful documentation.


 


·         Please tell us about an app that you’re working on at the moment.


Currently working on a unified communications application consisting of SQL Server Database + WCF service for back-end APIs, an RIA web client, and OWA/Outlook plug-ins (iPhone Apps in the works). The applications enables conversation between teams through several mediums and from one single client. Communication mediums, include VOIP, SMS, Fax, IM, Voicemail, Conferencing as well as screen sharing. Storage of conversations and referenced files are stored using Amazon cloud services for “anytime” access and consistent data referential integrity.


 


·         What other technologies do you most commonly use?


WCF, SQL Server, Visual Studio Tool for Office.


 


·         What are some of your favorite VB features?


This is a tough one to answer… but how about not have having to add a semicolon at the end of every line for starters?


Case insensitivity is another nice “feature” in my opinion, even though many C#’ers may frown upon that.


I also love the fact that if there is a problem in my code, Visual Studio will tell me about it (in the Error Pane) without having to first build.


 


I never start a new project in any other language, although I have been tempted to. The .net framework was the best thing that ever happened to VB, as it finally became an OO language and affording it the prestige other language have had from the very start.


 


·         What do you like most about VB as a programming language?
I’d have to say that I like its simplicity and readability. A lot of people claim that C# is much more readable than VB, but I hardly find that to be true in my case, but of course, I am biased.


 


For other interviews in this series, please visit http://imavb.net.


 


Are you a VB, too? Submit your story here!