Microsoft, Information Technologies...



  • From Taiwan, living and working at Tokyo, Japan.

Recent Posts


Microsoft Sites

Other Sites

Blog pools



Site Info

Locations of visitors to this page

Logos & Chicklets


Rex's Certifications
Rex's Certifications

Creative Commons授權條款
本 著作 係採用
Creative Commons 授權條款

March 2007 - Posts

From MCAD to MCPD Enterprise Application Developer...

crosspost from

As I am planning my MCP certification taking plan, it would be good to take the shortest path to get the certifications I want, also can save some money...

I'll discuss cert exams for developer track here, as I am planning to finish developer track exams first and go IT track later, I might cover the IT track exams later or you can just refer to related pages.

For those of you who are starting taking MCP developer track certifications from start, I would suggest that directly take new track certification exams. One would required to only pass 5 exams to get MCPD Enterprise Application Developer.

As I am currently owned MCAD, the short-term goal is to get MCPD Enterprise Applicatin Developer (sort of like MCSD before). The shortest path seems like follows.

For getting MCAD, the following exams are required:

  • (Core) Exam 70–315*: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
  • (Core) Exam 70–316*: Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
  • (Above can electively choose Exam 70-305 and 70-306 if one wants to test using VB.Net)
  • (Core) Exam 70–320*: Developing XML Web Services and Server Components with Microsoft Visual C# and the Microsoft .NET Framework (Exam 70-310 for using VB.Net)

After MCAD, The shortest path to MCPD Enterprise should be:

  • Exam 70–551: UPGRADE: MCAD Skills to MCPD: Web Developer by Using the Microsoft .NET Framework (get this to become MCPD Web also get MCTS Web Application)
  • Exam 70–552: UPGRADE: MCAD Skills to MCPD: Windows Developer by Using the Microsoft .NET Framework (get this to become MCPD Windows also get MCTS Windows Application)
  • Exam 70–529: TS: Microsoft .NET Framework 2.0 - Distributed Application Development
  • Exam 70–549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

After above 4 exams, one should become MCPD Enterprise also get all 3 MCTS .NET Framework 2.0 related certificates, till here to finish all of those new developer track cert exams.

As I still like to get the old MCSD, I have to finish those 2 exams:

By the plan above, I can obtain most required developer track certificates. Just plus little more to get an MCITP Database Developer:

  • Exam 70–441: PRO: Designing Database Solutions by Using Microsoft SQL Server 2005 Open License 6.0
  • Exam 70–442: PRO: Designing and Optimizing Data Access by Using Microsoft SQL Server 2005
  • (Exam 70–431: Already taken above.)

That's pretty about it for my cert taking plan this year, and the next step would be starting taking IT related certifications (MCITPs).


Technorati Tags: microsoft , trainingcertificationMCPMCPDMCITP


Remote Desktop 6.0, Network Level Authentication not work on OS prior Vista...


crosspost from

Just a small tip for people using Remote Desktop very often, like me.

Microsoft released new version of Remote Desktop, on version 6.0 , which has more support on the ease of use of Terminal Service. one of the features I like very much is the support for connecting local device to remote site, like, a local smartcard reader to remote site and to login some places in remote place using smartcard beside you.

But to use Remote Desktop service in Vista isn't as intuitive as before now. as the network security is strengthen, you gotta do some settings to let your Vista machine be able to be terminal serviced from any "safe" place or safe connection source. this includes the settings of Vista's enhanced firewall. things will get more complicated if your Vista machine is under a Domain and Domain Admin put some restrictions on your firewall rule. I'll post the settings for Vista firewall to enable RDP connection when I have time later.

for now, one should be aware that after RDP6.0, there is a function called Network Level Authentication (NLA), which seems to be only available after Vista. so if you set your Vista RDP to only accept NLA connection, you'll fail your connection when you termical service to your Vista from WinXP or Windows 2003 Server, like this dialogue box:


So, where to turn on or turn off NLA in Vista? it's at Control Panel -> System -> Remote Settings:


if you want to be able to terminal service from WinXP or Windows 2003 servers, using the second setting. if you only RDP using Vista machines, you can set the third setting to turn on NLA, which should be more safe on handling your connections...


Technorati Tags: microsoft , windowsvistaremote desktopRDPNLA


Windows command line reference

crosspost from

This happened while I need to create batch file for batching msbuild bunch of vs2005 projects and output all the dll files to one central share folder place. it's too waste of time to manually do this so just spent some time finding those windows command reference to create window batch file, as follows:

for those of you who also interesting in the new powerful Windows PowerShell (formerly MSH, or Monad), Channel 9 PowerShell QuickStart and Wiki is a good start, also do check PowerShell blog for the latest information.


Technorati Tags: microsoft , windowsshellpowershell


FeedDemon 2.1 activation problem on Windows Vista...

crosspost from

After that Virtual PC 2007 installation problem. this time turns to FeedDemon 2.1 installation problem on Vista... orz

The Symptoms:

When trying to install FeedDemon 2.1 trial version download and attempt to activate it using online paid account information, on the activation window, when click Next button, FeedDemon just stopped working and terminated. like this:



Unknown. according to some posts on Newsgator forums, it is possiblely caused by some IE settings or browsing security reasons since the activation window seems to embed IE inside it. also Newsgator required cookie enabled for the operations and seems new IE7 default setting is off for sites. Tried to granted cookie operation for "" but still failed to activate it.


Again spending hours searching internet and found no related posts about it, using this final workaround did make FeedDemon bypassed the activation process and running well in my Vista box. The tricks is to install FeedDemon and activate it on other non-Vista box, exports registry settings of the working copy, and then import the registry settings back to Vista box.

  1. Installing FeedDemon 2.1 on a non-Vista box and activate it using own Newsgator account info (I am doing this in my Win2003 server VPC box).
  2. After activation, open registry editor (regedt32.exe), located the FeedDemon registry location at "HKEY_USERS\(USER-SID)\Software\Bradbury" and export the settings to a .reg file.
  3. Install a clean copy of FeedDemon 2.1 on the target Vista box, no need to run it after installation.
  4. on the Vista box, using regedit.exe to confirm the registry location of FeedDemon, should be at "[HKEY_CURRENT_USER\Software\Bradbury]"
  5. open the registry .reg file copied from the non-Vista box, do a string replacement to change the registry location from the old one to the vista one, then save the reg file for import.
  6. on Vista's registry editor, File-> import to import from a registry file, select the file just modified and import.
  7. Now open FeedDemon on your Vista box, it should be running upon your Newsgator account.

This problem seems happened rarely since there were not many posts found in the internet. I am also wondering if this had anything to do with that my machines were all domain-joined (something set in the Group Policy by Domain Admins)...


Technorati Tags: microsoft , windowsvistafeeddemon


Fix broken Virtual Machine Network Services while Virtual PC 2007 install on Vista Ultimate...

crosspost from

So I was encountered into this problem when trying to install Virtual PC 2007 on my notebook running Windows Vista Ultimate. The installation program finished without problems, but when trying to open Virtual PC console, it will show you warning about that it is not able to use the Virtual Machine Network Services and VPC may not have network support, like this:


after you click yes and let it install the network service, it will happen like this:


When trying to look up if the virtual machine network service exist in your network NIC properties, you'll find nothing there. even if you uninstall and install many times, the problem still exists.

Although I did manually install the network service driver located at "C:\Program Files\Microsoft Virtual PC\Utility\VMNetSrv" , it was still not working, and the property page of the service, the Provider, Date, and Version were all blank.

spent hours searching on Google, found Virtual PC Guy's post describing this issue also the way to solve it. I'll also put the steps here for backup.

[via Virtual PC Guy]

Number 1: The Virtual Machine Network Services driver is installed but not enabled.  To fix this:

On a Windows XP system you’ll need to:

  1. Open the Start menu and click on Control Panel.
  2. Click on Network and Internet Connections and then Network Connections.
    If you are using classic mode you just need to double click on Network Connections.
  3. Locate your network adapter, right click on it and select Properties.
  4. Check the Virtual Machine Network Services entry and click OK.

On a Windows Vista system you’ll need to:

  1. Open the Start menu and click on Control Panel.
  2. Click on the Network and Internet and then Network and Sharing Center.
    If you are using classic mode you just need to double click on Network and Sharing Center.
  3. Click on Manage network connections, in the task list on the left side of the window.
  4. Locate your network adapter, right click on it and select Properties.
    You’ll need to approve this action.
  5. Check the Virtual Machine Network Services entry and click OK.

Number 2: The Virtual Machine Network Services driver is installed and enabled, but does not seem to be working.  To fix this you'll need to:

  1. Follow the steps for the first solution to get to the properties display for your network adapter.
  2. Select the Virtual Machine Network Services entry, and click Uninstall.
  3. Reboot the physical computer (this step is critical)
  4. Return to the properties display for your network adapter.
  5. Click Install…
  6. Select Service and click Add…
  7. Select the Virtual Machine Network Services entry and click OK.

A 90% of cases these two processes will get virtual networking up and running.

[End of quote]

I do fixed my problem using Number 2 step. although I did try step 2 for many times and fail, just like what Ben said, the "Reboot physical computer" step is very important. I didn't reboot while my fault trials...

If you still failed by doing those 2 steps, read the comments of Ben's post, got some other good point of references to try out.

I am personally thinking that the cause of this problem maybe that there are some other installed network programs that block something and then caused Virtual PC installation failing to install the network service driver. to avoid happening of this problem, it's better to install Virtual PC 2007 right after a clean install of Windows Vista (or other OSes)...


Technorati Tags: microsoft , vistavirtualpc


Free "Introducing Microsoft Code Name 'Atlas' for AJAX Dev" ebook download...

crosspost from

[via mapo]

Here is a free ebook download link of MS Press book "Introducing Microsoft Code Name 'Atlas' for AJAX Development". should be a good start of learning new features of Atlas.


Posted: 2007/3/19 13:14 by rextangtw | with 3 comment(s)
Filed under: ,
Announcing availibility of Rexiology @ MSDN Blogs...


Just like to announce that I am depreciating my MSMVP blog and now starting crossposting work blogs at my MSDN blogs.

All my posts will still be centralized here as the main backup / archive. the Past blog will only act as an archive blog for my past post reference. the Work blog originally have a crosspost to my MSMVP blog site now depreciated and changed to MSDN blog site. the Life blog will still have crosspost to my personal MSN Live Space site for life updates and fun stuffs. the Japanese site together with all the posts in is now syndicated to my site.

The new job is pretty busy and almost occupied all my time, but I still put this as a high priority to upgrade this blog site to CommunityServer 2.1 in order to utilize MetaWeblogAPI and starting writing my blog posts via Windows Live Writer. Wish I can finish upgrading before the end of this month...

Well, new job, new start, summer is coming soon... let's rock 2007!!


Where is SentTo folder in Vista...


Well, this bothered me many times to find the new locations of personal SentTo folder in Vista. so just memo it here.

I used to put shortcuts like favorite editors or others to SentTo folder in order to quickly access it while browsing file explorer.

the old SentTo folder that usually located at "c:\documents and settings\[user]\SentTo\" changed the location while using in Vista environment. the new location is


thanks for Greg's post that point out the location.

Technorati Tags: microsoft , vista