Welcome to MSDN Blogs Sign in | Join | Help

Another day, another blog

I've been accused of having too many blogs in the past.  In reality, I have only had one real blog. My "second" blog was used merely to post excerpts from my real blog.  Now that I've taken a job at Microsoft, I decided to move my professional blog to msdn.com and make my old blog into a personal blog.  Confused yet? Me too.  Maybe now the accusation of having "too many blogs" is justified. None-the-less, here I am, introducing myself to you for the first time as a Microsoft employee.

For those that don't know me, I have been living and working in the southeast region of the United States for the past 10+ years. Within the latest four years, I have been involved in co-authoring four books on .NET topics, working with Microsoft Learning on the new certification track and some eLearning material. Recently, due to my involvement in the southeast region, I was given a Microsoft MVP award for C#.  Last week, my wife and I picked up our belongings and moved to the great Pacific Northwest, and I joined the IIS UE team.

While I intend to blog mainly about IIS (past, present and future), I am also going to do my best to help Visual Basic 6.0 developers who want to make the transition to .NET.  I know there are still a lot of you out there contemplating this move.  For anyone interested in the future of IIS and/or making the jump to .NET from Visual Basic 6.0, let me know what topics would be of interest to you and I will do my best to hit them in the near future.

 

Published Tuesday, March 21, 2006 5:38 PM by Tobin Titus
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Another day, another blog

Congrats, Tobin! Lucky you that you got a job at Microsoft! Good luck on the upcoming years with Microsoft... :)

In case you didn't know, I am not in South Carolina anymore.



-LWPDC
Saturday, April 01, 2006 2:01 PM by LWPDC

# re: Another day, another blog

Hi,

Congratulations on your new job at Microsoft.

I'm from a VB 6 background and was wondering if there was any way host Windows Forms (.Net) inside a VB 6 MDI window.  Or if there is a way to host .Net controls on a VB 6 MDI Child window.  My point is, I'm want to transition from VB 6 to .NET but my app needs a smooth transition, I can't afford a complete rewrite (too much revenue would be lost).  A progressive migration would make more sense... at least to me.  

I know... a complete rewrite would be the best approach... but I can't afford it.

Do you know if anybody at Microsoft has done something like that?

Something like that would be a really killer feature and many of us (I'm sure there are thousands more like me) wouldn't hesitate to make the move to .NET if we could!

Thanks in advance!
Monday, April 03, 2006 7:52 PM by Paludarium

# re: Another day, another blog

There are plenty of resources available that provide information on how to run .NET code from VB 6. However, I'm not sure that you can host a .NET form as an MDI child of a VB 6 child (you might be able to do some reclassing work on those Windows to "wedge" it in but you'd likely have to do some C++ work to get there, and even then, I couldn't guarantee how "stable" that would be).  Whatever the case, let me point you to a few resources that may be of assistance to you:

VB Fusion - Extend your Visual Basic 6.0 applications using the functionality of Visual Basic .NET and Visual Basic 2005 without upgrading.
http://msdn.microsoft.com/vbrun/vbfusion/

VB6 Upgrade Samples - Demonstrates practicle samples for upgrading techniques
http://www.microsoft.com/downloads/details.aspx?familyid=ef463b3a-ef97-454d-839e-7668c1113022&displaylang=en

I know that the upgrade process can be a bit daunting, so I'm not advocating that you jump on board without some investigation.  However, you might consider writing your new applications in .NET instead of racking your brain, trying to learn .NET through more comlex interop.
Saturday, April 08, 2006 11:42 PM by Tobin Titus

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker