Tue, September 26, 2006, 01:36 PM under
Windows |
Vista
I am never happy when I learn about Microsoft things after they have hit the public (I thought one of the perks of working here is that I get to hear about these things in advance). Anyway, that is probably (if not definitely!) my fault.* So the good news is that VB6 is basically supported on Vista from both an IDE and a runtime perspective.
I didn’t know that probably because I don’t have a personal interest, but no doubt good news for those still in that world.* We have now opened up a Beta release of SP1 for VS2005
(I knew about this one). This will not address
all VS2005 issues on Vista (
I didn’t know that, but admittedly, the issues are minor).
* The big news however for many of you and I am sure this will be discussed widely over the next few days: Visual Studio .NET 2002 and VS.NET 2003 will
not be supported on Windows Vista.
Feel free to
discuss these here.
Tue, September 26, 2006, 12:00 AM under
Windows |
Vista
Vista has a great mobility story for both the end user and the developer. By "mobility" here I mean the
mobile PC (i.e. laptop/notebook, tabletpc, umpc). If you followed my Vista links, you’ll have come across the top 10 developer calls to action and number 10 on the list is:
build for mobility.
One of the features I call out at my developer sessions is being
power aware. Nobody likes a mobile PC that overheats and more importantly one that quickly runs out of battery; so you don't want your application to be the culprit that users point the finger at. When the user changes to a "power saver" plan, your app should respect it. When the user has pulled the cable and is running on battery, respect it! “Respect” means acting accordingly and consuming fewer resources avoiding unnecessary cpu intensive activities and thus saving battery life. Doing that, will allow your users to use your app for longer :)
To read more about being power aware, please visit the following 3 links:
- There is an
msdn page here.
- There is also a nice article by Neil Roodyn
here.
- You can follow links from the msdn page to a great Visual Studio solution that demonstrates what you have to do (
direct link to exe here).
Once you download the lab (from my 3rd link above), browse to "\VISTA_POWER_CS\Lab 4 completed" and open "Vista Power Management" project. When you run it, it looks like
this. Check it out, it is good :-)
I usually demo a very tiny subset of what is shown there. So if you've been to one of my talks and want my inferior demo, you may
download the zip here. Run it on Vista, change your
power plan and watch how the application responds. Do the same by pulling your power cable (
note: do not pull your power cable if you are on a PC instead of a mobile PC! :-))