Browse by Tags

Tagged Content List
  • Blog Post: In VB6 we had the API Viewer, In VB .NET you get the P/Invoke Interop Assistant

    VB6 programmers will remember a useful little utility called the API Viewer, the helped out when you needed to make a Windows API call. There is now an equivalent tool for .NET, the P/Invoke Interop Assistant ( http://www.codeplex.com/clrinterop ). Not surprisingly it does a little bit more, so as well...
  • Blog Post: Enhancing your VB6 Application with Interop

    I’ve been having a look at some of the samples on the Visual Basic Resource Center to see what’s possible when we start using interop between VB6 and .NET. Here are some of my favourites. This article, “Sharing ADO Recordsets Between Visual Basic 6 and Visual Basic 2005” , looks at approaches to sharing...
  • Blog Post: Adding to the My namespace in VB .NET

    Just as an aside - after experimenting with the Interop Forms Toolkit earlier this year I wondered how InteropToolbox ended up in the My namespace – it seems like a useful thing to be able to do. I didn’t have to look far, the answer was in the ActiveXControlHelpers.vb file in my Usercontrol project...
  • Blog Post: That old friend Binary Compatibility – and a FREE eBook on COM Interop

    A favourite topic for VB6 programmers! Adding a reference to a COM component in Visual Studio adds a reference to a specific version of the VB6 component, so rebuilding the VB6 component without binary compatibility will break the .NET project (you’ll have to re-add the reference to fix it). Switching...
  • Blog Post: Screencasts on the Interop Forms Toolkit 2.0

    [This is a short post to accompany the UK Secure your Visual Basic 6.0 investment with Microsoft .NET initiative and is sourced from the main VB site ] This how-to video series is focused on the Interop Forms Toolkit and working with Visual Basic .NET and Visual Basic 6 together. The Interop Forms Toolkit...
  • Blog Post: New article on extending VB6.0 applications with the Interop Forms Toolkit 2.0

    I just wanted to swiftly share some useful links if you choose to extend a Visual Basic 6.0 application including a new article I commissioned in the UK – which turned out rather good. Firstly links to the toolkit download and some of the best existing articles. The Interop Forms Toolkit 2.0 which you...
  • Blog Post: Secure your Visual Basic 6.0 investment with Microsoft .NET

    [This is currently a UK only initiative but you will still find a lot of useful information on the new site and I know our partners are happy to engage worldwide] Over the last couple of months I have been working with Sarah in my group to pull together something which hopefully will help the many companies...
  • Blog Post: VB6 Interop and TlbImp vs AddRef

    I’d always assumed that creating a Runtime Callable Wrapper by adding a reference to the COM component in Visual Studio would generate the same interop code as was generated by using the command line tool TlbImp. That would seem not to be true in at least one case that I’ve discovered, take this VB6...
  • Blog Post: Heads up – The VB6 upgrade guide was written before we released the Interop Forms Toolkit

    I have been re-reading the ”Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005” guide lately which discusses phased migrations where individual application components are upgraded independently (which I prefer to call “Extending with .NET”). This approach relies on COM...
  • Blog Post: Feedback appreciated on draft screencast on VB6 and the options to move to .NET

    I am working with partners to pull together guidelines, resources and special promotions on tools to help UK companies with VB6 make the right choice around moving (or not) to .NET. This will happen early in 2009. There will be a new landing page with the information and on that page will be a link to...
  • Blog Post: Upgrading VB6 applications – a moment to reflect :-)

    I’ve now spent a bit of time with the book ”Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005” , so what are my thoughts about it? The good news is it remains a comprehensive and valuable resource for anyone planning to move their VB6 applications to .NET. However it...
  • Blog Post: Functional Equivalence vs Application Advancement (and Vertical vs Horizontal)

    These are a couple of useful terms I’ve picked up from the ”Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005” guide (I really need an acronym to refer to this book!). They refer to two stages of the upgrade process: Functional equivalence means that your .NET application...
  • Blog Post: Interview with Richard Warnett of Financial Objects on their decision to go with Visual Basic .NET

    A big thanks to Richard for taking the time to do this. I have known Financial Objects for many years and have been impressed with how they have successfully taken forward their VB6 investment onto .NET using Visual Basic .NET. I would love to do a few more of these with UK companies who have happily...
  • Blog Post: Rewrite vs Migrate vs Reuse vs Replace

    “Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005” is a great resource for anyone looking at upgrading from VB6 to .NET. The guide was developed jointly by the Microsoft patterns & practices team and ArtinSoft . See my interview with ArtinSoft CEO Roberto Leiton...
  • Blog Post: Moving from VB6 to VB.NET – time for a poll…

    Back in April I posted a summary of some of the resources I’d found which look useful to anyone involved in the move from VB6 to .NET. Over the next few weeks I’m going to dig into this whole area in a bit more detail, starting with a bit of reading . I’m also going to find out what’s new or changed...
  • Blog Post: Q&A: Using both C# and Visual Basic .NET in the same Web Application

    I get quite a random set of questions coming into my Inbox from folks I meet at events, conferences and through my blog. I thought it might be useful if I started sharing my answers when these come in. To start this off, I was asked: “We have two .NET development teams after our company acquired a smaller...
  • Blog Post: Ged Mead on Windows Presentation Foundation

    UK Visual Basic MVP Ged has been taking a look at WPF this year. I spotted his post on WPF Basics: How To Play Sounds and Music in Windows Presentation Foundation a couple of weeks back and found it a clean, easy to follow example - that really tried to help others avoid some of those frustrations you...
  • Blog Post: Proposed VB sessions for my new role - comments welcome

    One of the roles of my new team is to offer a "menu" of .NET sessions to UK user groups. I was pondering about adding a couple of specific Visual Basic sessions to that "menu" and see if there was take up. I came up with the following. Any thoughts? Visual Basic 6.0 and the .NET Framework – co-existence...
  • Blog Post: Visual Basic 6 migration to .NET

    Back in April I posted a brief summary of some resources which my ISVs were finding useful as they considered moving to .NET. Since then I have been pointed by a colleague to VB Migration Partner which looks really interesting. Hopefully I can dig into VB Migration Partner in more detail in July after...
  • Blog Post: Welcome to Goto100 - a C# free zone for UK developers!

    Hello folks and welcome to Goto100. The obvious question is - what is Goto100? There is a short answer and a longer answer to that. The short answer: It is resource for developers in the UK. For developers using Visual Basic .NET and developers faced with the challenge of maintaining, advancing or...
Page 1 of 1 (20 items)