What I started casually has now completed THREE YEARS and into its Fourth Year. I am talking about this blog that you are reading (www.venkatarangan.com/blog). I started it more as a log book – but now has become a reference and as a good outlet for me. I myself keep coming back to this blog mostly to reference on some links or recollect on how I felt on a issue or technology sometime back. Blogging has convinced me that who you are here, your thoughts changes on the experiences you keep having – and the experiences themselves change on time; in short we evolve over time.
If you haven’t started blogging, please do so – and remind yourself constantly to keep posting. In reality if you prepare for each post mentally before hand it takes only few minutes for the actual post to be done.
If you are wondering what happened to me over last few weeks – here is the scoope. Over the Christimas ’06 I was in a much needed vacation with my family in Hosala Village near Belur, Helibedu temples; over the last few weeks business traveling in USA and London. Will post about the places and photos of these trips shortly – stay tuned.
One of the questions I frequently get is how to upgrade from VB 6 to VB.NET. Though there are lot of upgrade scenerios explained in detail in MSDN, my favourite has always been step-by-step upgrade. In this approach, you take one of your existing forms, upgrade/re-develop them in VB.NET and have it being called from VB 6.0 applications. Then you move to the next form, by doing this, over a period you can have the entire application moved to VB.NET. The problem in doing this was to have the knowledge on how to turn the VB.NET form into a COM component that can be called from VB 6.0, MS has made this easier now with Interop Forms Toolkit 1.0.
Having the forms developed in VB.NET brings in lot of capabilities – foremost being the ability to support 100% Unicode, which is very important for Indic Languages like Tamil, Hindi, etc.
For doing Unicode with VB 6.0:
Though basic: If Windows XP / 2003 – First ensure you have selected the check box in Control Panel -> Regional and Languages Options -> Languages Tab -> Install Files for Complex Script and Right Languages (or) If Windows 2000 – Ensure you have Indic Support enabled
VB 6.0 even with MS Forms 2.0 will have some issues with Unicode, especially Indic languages like Tamil. I found it easier and better to do the forms in VB.NET 1.1 and then call the forms from VB 6.0. So the .NET application can be either a standalone EXE (or) called as a ActiveX COM DLL .
These references might be useful, check them out:
Today Indian PM Dr.Manmohan Singh left for a 3-day visit to few ASEAN countries. I saw now in the TV news a whole bunch of Senior people from Indian Government and Politics are there to see him off.
What is there to see off a PM who has done these foreign trips multiple times and he is not doing this trip for anything ground breaking. Right from Sonia Gandhi to a dozen Cabinet ministers and numerous number of senior bureaucrats where present to see the PM. I am sure each of them have tons of work to do, other than giving a bunch of flowers to PM and most of these people will be seeing people many times during a day as well.
If this many important folks appear in the TV Clip, think about the hundreds of accessory people and cars (like Police, Security, Assistants) that would also have been wasted the time, energy, road-traffic coming for this. Why is our government and officials not waking up to 21st Century and see that these are wasteful?
I am not sure any western countries follow these protocols – do they?
I loved Mix ’06 and I was eagerly looking for Mix ’07. It is now open for registration, it is worth event to travel if you are in Web Development/Design Area.
Here is a latest release from MS on Mix ’07:
A general manager within Microsoft’s developer division, Scott Guthrie chats about his upcoming keynote at MIX07 with Rory Blyth from Channel 9. Scott talks about why MIX is such a unique Microsoft conference, what his team is up to on the web technologies front including WPF/E, what’s so special about IIS 7.0, why you should care about the next version of Visual Studio that is code named Orcas, and what it’s like to go into meetings with big wig executives like Bill Gates, Steve Ballmer, and Ray Ozzie (another person who will keynote MIX07). And yes, even though Scott is an exec himself, he still spends lots of time coding; he’s a developer’s developer. And he’ll be on the floor at MIX for you to mingle with. Enjoy!
From my birth so far the far fetching news that I heard about India and Pakistan being friendly was made by Indian PM Manmohan Singh recently. Dr.Singh dreamt of having one day one can have ‘breakfast in Amritsar, lunch in Lahore and dinner in Kabul’.
Join me in praying that one day this dream comes to reality.
I read in today’s Economic Times supplement Madras Plus about Chennai Corporation deciding to beautify the Elliots Beach in Chennai. Elliots Beach in BesantNagar, Chennai is a sharp contrast to the buzzing Madras Marina Beach (One of Worlds Longest Beach). If developed to World Class Standards it has the potential to attract huge amount of travelers (both within India and Outside).
Elliots Beach in Chennai
One of the best waterways in the world that I have seen, is Sydney’s Darling Harbour. It has been developed from a marsh dumping area (that’s what I heard) into a premier tourist destination. I dream one-day Chennai too has a version of Darling Harbour. Nature has been kind enough to Chennai to bestow it with everything that is needed to create one - including back-waters, Adyar River and more. Unfortunately Chennai lacks is a willing and determined Political and Bureaucratic leadership to make it happen.
The only good cosmetic development in Chennai done by Chennai Corporation in the last several years has been the development of almost a dozen Parks in the City. Almost all of them look very tempting to visit, unfortunately locked almost throughout the day – may be that’s why they are still beautiful :-)
Today I added to my blog Snap.com’s quick preview feature. To use this, just hover your mouse on any external hyperlink on this page that points to a URL outside www.venkatarangan.com. For example, hover on top of this word “Vishwak” (or) “Easytools” to see a quick snapshot of those sites.
Hope this is useful for readers. Please post your comments.
Wish you all a happy new year 2007.
Today I received a good new year gift – I was nominated and accepted by Microsoft as one of their MVPs (Microsoft Valuable Professional) – Visual Developer Solutions Architect. I have been a Microsoft Regional Director from 1999 but this is an additional title for me to hold.
Update 1/Feb/2007: I received my MVP Welcome Kit and the MVP Certificate