Archive for the ‘VB.NET’ Category

VB6 to VB.NET

February 2, 2007

Well, we’re sure not going to move our whole code base to .NET any time soon, but I figure it’s about time to start trying at least. In fact I’ve played around with it and created some interesting little test projects, but nothing too useful for my full time project. But as time goes on, I’m going to need to steal a little time here and a little time there to start paving the way for .NET in my company.

The one thing that doesn’t need to change is my source control. Subversion has made me very happy so far and I’ll be sticking with it. I don’t have a great build process but there’s something there involving NAnt, so I’ll just have to update that for my .NET projects. There is no automated testing to speak of, so I’ll hopefully be able to adopt NUnit or another testing tool shortly. The first thing that I’ll have to do though I think is to get an OR/M tool working. That also involves throwing some code generation into the mix, as I don’t feel like manually building NHibernate mapping files. However I’ve already used MyGeneration for a couple of scripts for SQL Server 2000, so I’ll stick with that one.  I know it has it’s own OR/M tool, but I’d like to give NHibernate a try.  So, along with migrating from SQL Server 2000 to SQL Server 2005 (of which only replication is giving me trouble), this is what I will be dedicating my life to as much as possible for the time being.  I know I’ll struggle, but hopefully I’ll end up in a much happier place.