Vista Training in Singapore with Vista Product Group and other MS MVPs

So so so happy. Suddenly RichardWu send me msn message, “Wa Ken!!! You WIN! You WIN woo!!! To SG!!” and DanielLai also, “you can go singapore….yeah”. I immediate go to check my email. YES YES!!! I WON the chance.


So SO SO Happy……this time it is another Vista Training which is difference than the one AndyKwok took in March. His one is all round solution for ITPro and Developer. I think that my one will be more ITPro. But I can extend the knowledge to Development. Specially the LUA(Pre-Vista) & UAC(vista). I feel interesting if they are related. And this time the training are hold by Microsoft HQ Product Group member. And totally only 26 MS MVPs have this chance. HK MVPs only one slot to this training. So you know why I am so happy la…..The following table is the information on how many MS MVPs are going to that training.

















Anyway, I already told my friends in SG and asking them to meet me soon. Another problem…..I don’t have….notebook…..

First hand on Vista 5365

Wow, finished installed Vista 5365 into my Virtual PC 2004 with Virtual Server R2 Addition. The installation process is much much better and more information than few previous build. And the performance under VPC2004 is still…..BAD, althought it has been improved.


In this build with VPC, the Aero Glasses Effect cannot be enabled. I fonud out that the SideBar is disable when first start after installation. But I remember that AndyK said that it is enabled by default for this build…..interesting. I tried to add a new gadget, CPU resource gadget, so cool. I also tried  the Weather gadget, however it does not work, may be the connection in VPC is not well configured yet. I also tried to start MCE console from VPC, funny that it pops up an error telling me that my VRAM is only 16Mb which is not enough for MCE, but the setup console then still come up and let me setup the MCE. But this error message will never be come up again.

Other Features on UMPC

Just read from other blogs, about this UMPC, seems we developers also have to
take care when building application on UMPC.


Other features: dual array microphones with noise reduction, stereo speakers,
headphone jack, docking capability (some models), flip out stands (so you can
prop them up and watch movies).

The devices will run standard Windows software, and Windows XP Tablet edition,
and will be Vista ready, minus Aero Glass. However, they will be supplemented
by Touch Pak, which adapts Windows for smaller screens with larger screen
elements and other features, including an onscreen keyboard called DialKeys,
which “creates an overlay of keys for typing, using the screen’s touch sensitivity”.
You can type with just two thumbs.


Another feature is the program launcher, making it easier to find and run programs
(after all, the Start menu doesn’t exactly scale). Scroll bars and icons will be larger,
as well as the minimize and maximize buttons, and defaults thumbnail views in
folders, so you can run everything with your fingertips. It also comes with Sudoko,
which is just a happy bonus.


You can change the program launcher backgrounds for practically anything,
and there are a bunch over here. There’s also a new Media Player theme
called Brilliant Black:


These devices will need more battery life and better looks to sell. Gizmodo has a video
of them using the Samsung Q1, and it looks like a Creative Portable Media Center
running XP, with a larger screen. It has an ethernet port, two USB ports, audio out,
compact flash, volume control, a bunch of face buttons (including back and menu),
VGA-out, and, weirdly enough, an antenna. <<<Click to watch The video>>>

Making Your Application a Windows Vista Application: The Top Ten Things to Do

Just know it that MSDN has an article detailing the ten things to do to make your application a Vista app:

  • Follow the Vista style guidelines, including Aero, Common File Dialogs, the Windows Vista Wizard, Task Dialogs, Rich Preview Handlers, and Live Icons.
  • Use Windows Presentation Foundation to provide next-gen user experiences, including vector graphics, multimedia (audio and video), animation, 3-D modeling, advanced text rendering, and document support.
  • Use virtual folders and Vista’s new search
  • Make sure your app can run in least priveleges mode
  • Use Vista’s IT APIs, including Event Logging System, Transactional File System, Function Discovery, Application Recovery, and ClickOnce installation.
  • Use Windows Error Reporting
  • Use the Vista networking subsystem, including Vista’s P2P
  • Use the Vista RSS platform, including the shared feed list
  • Use XML-based document packaging to better share and integrate document data
  • Use mobility features, like Network Location Awareness to change what your app does depending on what network the machine is currently hooked up to, Device Synch, Tablet PC features, Windows SideShow, and power management libraries

(via Old New Thing)

Also, someone asks in the MSDN forums about Segoe UI. Segoe UI is the new Windows Vista UI font, and the one programs should default to for most things. Sadly, as Raymond Chen answers to the poster, the standard MS Shell Dlg, which maps to the current system font of MS Sans Serif, won’t work, since Segoe UI has different metrics. As a result, you can’t use MS Shell Dlg and trust the OS to do the work for you, you have to program for Segoe UI.

You should. Its a great font.

Windows Vista 5308 Feb CTP is released


Vista 5308 Feb CTP is released.


Yes… is release last night @ Hong Kong time. However, it is not ready in MSDN Subscription yet. You may have to wait until Thur @ US time and it is only available to Beta Testers to download at this moment. The following are the screenshot which taken from Vista 5308. I specially like the Sidebar, 3-D View, and Taskbar Preview.