• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 516
  • Last Modified:

What should a long-time VB6 programmer be using next?

I've been writing code with VB6 and using SQLServer back end or embedded Access for smaller apps.  The cheese has moved.  What programming language and databases do you recommend now?    
0
lsmoore
Asked:
lsmoore
  • 3
  • 2
1 Solution
 
CluskittCommented:
Depends on what you are trying to program. I myself have moved on to VB.Net+ASP.Net+SQL Server. Creating web applications is harder (though the jump from VB6 to VB.Net is fairly easy) than creating desktop applications. Some simple things become a nightmare (like dynamic controls, due to the postbacks that occur, basically reloading the whole page). But the advantage is that you can access it from anywhere and all you need is a browser (getting it to behave the same with different browsers is a different nightmare).
Even if you don't do web applications and stick to desktop ones, VB.Net is an improvement. The whole object oriented language alone is worth it.
0
 
lsmooreAuthor Commented:
Which specific version of VB.net?  Do you have a recommended source?  thanks, Lewis
0
 
CluskittCommented:
I use VB.Net 2010 (Visual Web Developer 2010 is free).
As for a source, I just bought a book called:
"Beginning ASP.Net 4 in C# and VB" by Imar Spaanjaars, Wrox Programmer to Programmer edition
Pretty easy to follow and adjust from VB6. The rest of the stuff I ask here or use google (mostly for more advanced stuff).
0
 
lsmooreAuthor Commented:
Thanks for the recommendation.
0
 
CluskittCommented:
Sure thing. If you do have a chance to purchase Visual Studio 2010 and create desktop applications, you might even not need that book, seeing as it's mostly suited for web development.
If you do go for the desktop versions, then a few online tutorials (msdn has a few good ones) will be enough for you to start using it pretty much right away.
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now