[Day 3] Vista Training in SG


Nothing to do today, Heard few topics, 2 of them are boring and I was going into asleep. The speaker was bad, the content is bad. Well. tonight I am going out with my 3 SG friends. As I blog last year, they were my uni schoolmate. All got married. They are coming at 7pm.


1) MCE was developed by Microsoft Research China. And you may build MCE application by using Hosted HTML, XBAP(XAML Browser Application) and MCML(Media Center Markup Langauge). And for more information, you may go to blog.mediacentersanbox.com and read their blog.


2) Speech Recognition(SR) and Text to Speech (TTS) are keeping research. Now, there will be English-US supporting in Vista Beta2. However, more will be coming when released Vista. But…..cantonese may not be including yet. Have to wait. And the speaker told us that about 40% of code need to rewrite for specific language, only about 60% of code can be share in difference langauge. And TTS, now Anna(the new female voice in Vista) can speak English more like human, you may try it if you have beta 2. But male sound are still no-name yet.


[Day 2] Vista Training in SG

This is the first day that we have training. Due to the late sleeping last night, this morning I suppose have to wake at 7am and get to cafe for the breakfast at 7:30am to 8:30am. But I am late wake at 7:50am, a bit hurry to finished my fast breakfast within 25 mins. That means that I spend 15 min to get the morning bath.


After that, took the bus to a local SG training Center as we use a room from that training center. I met a handsome, smart guy who is coming from the Windows Client Product Group Team. Took handsome photo with him.


About the training, Due to the NDA, i cannot disclose many things. But all I can tell is…..the training is making me disappoint. I feel bad. I learn little thing only. Before I come, I thought this is some Hands-On training as this is called Vista Training Lab. However, No PC, No VPC are installed Vista except those from Product Group. We are sitting like in Seminar and listening only. Bad experience and many complain this as well. All I can tell here is. There will be IE7.x in 2007, and IE 8 will be in 2008. That is.


After training, we have dinner near the hotel I am living in. Many seafood and they tasted nice. I took photos on every diskes. And then we took group photo and I also took photo with the girl from the agency. Oh yes, i forgot to mention, there was a girl also was in airport to pick us MVPs up. And one of them are same girl in last year. She remember me. And I felt sorry as I cannot remember her and I never contact any girls who I took photo with. I am a lazy guy, you know. Even last few times, in Global summit, I took photo with Japanese MVP Lead, I also did not send any of them email. Anyway, a bit amazing as I only met that girl in SG few days last year and she can remember me.


And today, I found a TW MVP wearing a t-shirt mention Vista after Microsoft Global Summit 2005. Oh….never see that t-shirt, I ask him if he get it from TW’s event. Then he told me that it is from last global summit. Oh…..How come I never see it and get one too. NICE T-SHIRT.


Later on, I will go to “MoHan Southern Street” for drink with TW and CN MVPs. Fir night, and sure we must go out for fun than staying in Hotel. This time I make closer with them as we are less people, we may talk more and closer. Easier for me to remember others with my bad memory on who they are.



[Day 1] Vista Training in SG

Arrive SG la. I use about 1 hour to get to the Arrival Exit from Aeroplane, I have to do the scanning on my package after the plane, interesting, SG security is higher than other country(including US). I then found no person to pick me up, i go around, from one end of airport to another end, and back to the first end again. Then I take a seat in the exit area to wait. Finally, someone come to me and ask if I am Ken Lin. She is just holding a A4 paper and writing my name in normal pen. How can I see it??? Anyway, I still have to wait for another half hour to get another one from other plane and then take the same car to hotel.


And then I check in to the hotel, arrive my room, WOOWOWOWO, so BIG, it is double size of the noraml room. And I have taken some photos. SO BIG…..it is VIP room. No wonder, when I check in, the hotel service man take me to the room(normally, they won’t do it, just give you key and you go in your way). He even ask for my package and help me to hold it.


Anyway,I just found out that tonight. and Microsoft gave us SG$40 dollar on room Service. See if my room mate get anything to do or if my friends got anything to do. Otherwise, tonight sleep early. And my computer,…..the screen is …..dying again, have to offline la.

Gadget sample not work in Vista 5381?

Today, I follow the sample on creating the Microsoft Gadget for Vista Sidebar, the sample article are based on Vista Feb CTP, http://microsoftgadgets.com/SideBar/DevelopmentOverview.aspx. I follow the article and created folder with “.gadget” extention, created xml and html file. I don’t even try the transparent yet. But….It does not work and I cannot add it to the sidebar.



Don’t know what happen and why it does not work. It is not reasonable if Feb CTP works but not in the most updated build 5381. Why? Anyone has Feb CTP and help me to test it???



USB Flash Disk to be…..Ad-Hoc Memory in Windows Vista

Last Sat, Jack was wondering a special feature on Vista, it is “using your USB Flash drive” to be the ad-hoc extra memory for your computer. He mention that the “transfer rate” should be faster from Harddisk than from USB or from USB Flash Disk. And after searching, I found the MAIN is…..random read/write speed. For  the traditional harddisk, the disk still need the physical “header” to search, go to the sector and do the read/write. The worst case will be one sector in HD head and second sector in HD tail. And back to head again and back to tail again. So, the key for ad-hoc memory will be……..same tech of REAL Memory, read/write random in fast speed. And the below was the one i found, i forward it to here as i like the pictures.


ReadyBoost – Using Your USB Key to Speed Up Windows Vista

One very cool feature of Windows Vista – especially for machines not natively equipped with the kind of horsepower to fully enjoy the rich visuals of Windows Presentation Foundation (Avalon) applications is ReadyBoost. ReadyBoost enables you to plug a USB key into your machine and have Windows Vista use it as memory. I hadn’t actually used this myself, but had heard of it long ago. When a reader emailed me asking if this was an urban legend, I decided to check it out for myself and was very impressed with how easy and seamless the process is.

Installing/Configuring the USB Key as Memory

First I took a standard USB 2.0 key (I’ll list the prerequisites shortly) and plugged it into my machine. I’m running Windows Vista Beta 2, Build 5346, but I’m told that this works with the latest CTP made available to beta and TAP members as well as MSDN Subscribers. Upon plugging the USB key into my computer, I was greeted with the standard “AutoPlay” dialog box asking how I wanted to the operating system to treat the USB key. However, with ReadyBoost I get the additional option (circled below in the screen capture) of using the key to “speed up my system”.

AutoPlay dialog box displayed when a valid USB Key is inserted into a machine running Windows Vista

Once I click the “Speed up my system” option, the Properties dialog box for the device is displayed where I can specify to start/stop ReadyBoost usage of the device and how much space I want used as a memory cache. (Actually, according to one of the Product Specialists here, this space is used more as a flash-based page file than true RAM, but the impact is that the more space you choose here, the more benefit you’ll get in terms of overall system performance.)

The device Properties dialog box allows you to turn on/off ReadyBoost for that device and to set the exact size of the cache.

(In order to return to this dialog box, open the Computer window, right-click the drive (F: in this case) and select Properties. From there, click the Memory tab (as shown in the previous screen capture and adjust the settings as needed).

For the inquisitive, opening the drive in an Explorer window reveals that ReadyBoost has created a cache file of the specified size.

Example cache file created by ReadyBoost on a USB Key

Things to Know About ReadyBoost

If you have a USB key configured to use ReadyBoost and then insert a second key, Windows Vista will display the Properties dialog box where you’ll see the message on the Memory tab as shown in the following screen capture.

Example of a USB Key that cannot be used by ReadyBoost as it doesn’t have enough free space for a cache

While ReadyBoost will work with other devices – such as SD Card, CompactFlash, etc. – I’ve only used it with a USB key and here are the baseline requirements the team gave me regarding what ReadyBoost will work with:

  • The USB Key must be at least USB 2.0

  • The device must be able to do 3.5 MB/s for 4 KB random reads uniformly across the entire device and 2.5 MB/s for 512 KB random writes uniformly across the device.

  • The USB Key has to have at least 64mb of free space