Since V1. In 1992, I was looking for a replacement to QBasic when developing a Point of Sale Application for Windows.
· What industry do you work in?
Software Development. We are very diversified in our client base, touching Medical Records, Financial Services, Home Automation, Factory Floor Control, Online Gaming, Media and Training.
· How big is your development team?
We are a small shop in terms of size. We leverage Code Generation heavily to compensate for not having code monkeys to type in all the repetitive code that goes along most applications.
· What kind of apps do you most commonly build?
Line of Business Web Applications.
· What’s the most interesting app you’ve ever built?
That's Top Secret. :-) I am doing my most interesting app development right now! Think Silverlight, Home Automation and Green Technology. Details will come out soon.
· Please tell us about an app that you’re working on at the moment.
Currently one of my applications is a system for helping Non-Profit Organization raise funds and advertise. We built the Proof of Concept in Silverlight 1.1 and are currently re-engineering for release in Silverlight 3.
· What other technologies do you most commonly use?
Code Generation, this is a pretty broad definition... I use many technologies depending on the needs of my client. Some of those include: Silverlight, WCF, ASP.Net, ASP.Net MVC, MEF and nHibernate.
· What are some of your favorite VB features?
XML Literals, Background compiler, Linq syntax in VB, Case Insensitivity.
· What do you like most about VB as a programming language?
I like VB because I can use it everywhere I work (asp, silverlight, office) and still retain a sense of familiarity with my syntax. VB code is much easier for me to read and review than other more cryptic languages. Also pretty much EVERYONE can read and understand my code... even the perl developers. I can't really say that about any other language.
For other interviews in this series, please visit http://imavb.net.