New VSTS 2008 VPC available to download now!!

26 12 2008

New VSTS VPC available to download!!

1. Microsoft® Visual Studio® Team System 2008 Team Foundation Server SP1 and Team Suite SP1 VPC Image (Trial)
http://www.microsoft.com/downloads/details.aspx?FamilyID=c7a809d8-8c9f-439f-8147-948bc6957812&displaylang=en

2. Visual Studio® Team System 2008 Team Foundation Server SP1 VPC Image (Trial)
http://www.microsoft.com/downloads/details.aspx?FamilyID=72262ead-e49d-43d4-aa45-1da2a27d9a65&displaylang=en

3. Microsoft® Visual Studio® Team System 2008 Team Foundation Server SP1 and Team Suite SP1 Hyper-V Image (Trial)
http://www.microsoft.com/downloads/details.aspx?FamilyID=9eb65c97-29c9-4d05-ae45-73d22ad4b86e&displaylang=en

4.Visual Studio® Team System 2008 Team Foundation Server SP1 Hyper-V Image (Trial)
http://www.microsoft.com/downloads/details.aspx?FamilyID=39644cdd-db4d-445e-b087-dd3e3cdf03fb&displaylang=en





Virtual Server 2005 R2 on Windows Server 2008

22 12 2008

Microsoft Virtual Server 2005 R2 SP1 – Enterprise Edition

For those on Windows Server 2008, Windows Vista SP1 and XP SP3, it is recommended for you to install Microsoft Virtual Server 2005 R2 SP1 Update.

In order to install Virtual Server 2005 R2 on Windows Server 2008, you must add Web Server role in WS08, and configure the necessary role services to be installed. Here are the role services you need to install:
1. Under Web Management Tools, enable IIS Management Console
2. Under IIS 6 Management Compatibility enable IIS Metabase and IIS6 configuration compatibility
3. Under Application Development Features enable CGI
4. Under Common Http Features enable Default Document, Directory Browsing, HTTP Errors, Static Content,
5. Under Health and Diagnostics enable HTTP Logging, Request Monitor
6. Under Performance Features enable Static Content Compression
7. Under Security enable Windows Authentication

After the configuration of IIS, now you can install the Virtual Server 2005 R2.

Once the Virtual Server 2005 R2 installed, to open the Virtual Server Administrative website, you run IE as Administrator and authenticate to the website as administrator.





Silverligth Map..COOL!!

17 12 2008

Silverlight map, done by try it out here.

image

Scroll your mouse and try out the deep zoom feature on the map, I found KL here!image





16 Dec: Innovation Days @ GSC oneU

17 12 2008

Yesterday we had the Innovation Days for all the ISVs partners at GSC, one U. Presenters including me, Hoong Fai, Patrick, Chris and Walter. During the 2 hours demo extravangza session, we presented a lot of cool technologies, including WPF, silvelright, silverlight for mobile,  Azure services and so on.

Some shots on the presenters…Capture
image
WPF application – Family Show, which you can download the sample application from here.image
Another WPF application New York Times Reader.
image

The silverlight applications demo:
Dive Log
image

Woodgrove Financial Silverlight application.image

I demo some silverlight for mobile application, you can try out the weatherbug as well:
image
Try to press 1 to 5, you will notice the weather change at the background of the application.
The Signpost application, which is the mobile conference guide that running on Windows Mobile device.
image





Download: Windows Mobile 6.1.4 Emulator Images

14 12 2008

Windows Mobile 6.1.4 Emulator Images are available for download here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=1a7a6b52-f89e-4354-84ce-5d19c204498a&displaylang=en
image

Windows Mobile 6.1.4 includes
- new Internet Explorer Mobile 6
- a full-featured browser for Windows Mobile devices that brings the same high-quality browsing experience to the user as desktop browsers.
image 
Url suggestions while typing the internet url.





Improve Team Collaboration with Team Foundation Server

12 12 2008

image

This morning had the monthly developer seminar – devTalks. This round, we have two sessions:
1. Improve Team Collaboration with Team Foundation Server, by Poh Sze
2. Better Process Guidance with Team Foundation Server, by Patrick YongI found the below comic which illustrates the real life scenario that happens in most of the software development team. Just thinking to put it on my post here and share with everyone.
image image
image image
image
image

 

Team Foundation Server is there to solve problems that facing in a software development team, like miscommunication, deliver software that not align to the requirements, bad quality software…
Team Foundation Server helps you to have a better team collaboration by:

1.Improved collaboration and communication across the team;
2.Using a defined process to drive predictability into your development efforts;
3.Having a centralized tool for work item tracking to ensure everyone is working from the same plan;
4.Integration with tools your team members are already familiar with;
5.Working with a toolset that helps you ensure quality is a top priority at every stage throughout the development lifecycle;
6.Integrating work fro all team members frequently;
7.Real-time visibility into project data enabling you and your team to make decisions at the critical time.

You can download the presentation slides I used from here.
For Patrick’s session, you can download from here.

For upcoming devTalks sessions and registration, please checkout at the devTalks site.





TechNet/MSDN Roadshow is back!!

9 12 2008

Great news to all Malaysian IT professionals & software developers! After a three year hiatus, TechNet MSDN Technology Summit is back in Kuala Lumpur! This time, with more promising speakers and exciting topics of current and emerging technologies! Attend this free summit and discover what the new Microsoft operating system, virtualization products and practices as well as the SQL Server 2008 Business Intelligence and Visual Studio platform can do for you.
Don’t miss this opportunity to speak directly with Microsoft’s experts. Get your IT colleagues to join us and be one of the first to learn how to use these exciting technologies.
Register today here: http://www.microsoft.com/malaysia/events/technetmsdn/ TechNet MSDN returns





Error in installing DinnerNow.NET

3 12 2008

DinnerNow is a fictitious marketplace where customers can order food from local restaurants for delivery to their home or office. This sample is designed to demonstrate how you can develop a connected application using several new Microsoft technologies.
The demo utilizes several technologies including: IIS7, ASP.NET Ajax Extensions, LINQ, Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, Windows PowerShell, and the .NET Compact Framework

Some of you might facing some error messages when installing the DinnerNow solution, as show below:
….
Property ‘ConnectionString’ cannot be found on this object; make sure it exists
and is settable.
At C:\DinnerNow25\scripts\install\library.ps1:7 char:6
+     $sa.C <<<< onnectionString=’MSSQL$SQLEXPRESS\sql\query’
Property ‘ProtocolName’ cannot be found on this object; make sure it exists and
is settable.
At C:\DinnerNow25\scripts\install\library.ps1:8 char:6
+     $sa.P <<<< rotocolName=’np’
Property ‘ServerName’ cannot be found on this object; make sure it exists and i
s settable.
At C:\DinnerNow25\scripts\install\library.ps1:9 char:6
+     $sa.S <<<< erverName=’.\SQLEXPRESS’
You cannot call a method on a null-valued expression.
At C:\DinnerNow25\scripts\install\library.ps1:10 char:12
+     $sa.Create( <<<< )
[SQL Native Client]Named Pipes Provider: Could not open a connection to SQL
Server [53].
[SQL Native Client]Login timeout expired
[SQL Native Client]An error has occurred while establishing a connection to
the server. When connecting to SQL Server 2005, this failure may be caused by
the fact that under the default settings SQL Server does not allow remote
connections.
Creating DinnerNow Workflow database…
[SQL Native Client]Named Pipes Provider: Could not open a connection to SQL
Server [53].
….

The error is because of the missing assembly. Here is the solution you can try it out:

  1. Edit the library.ps1, under the C:\DinnerNow25\scripts\install folder
  2. Go to the function new-DatabaseAlias
  3. Instead of Microsoft.SqlServer.Smo use Microsoft.SqlServer.SqlWmiManagement. refer to below:function new-DatabaseAlias
    {
        [System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.SqlServer.SqlWmiManagement”) | out-null
        $sa = New-Object Microsoft.SqlServer.Management.Smo.Wmi.ServerAlias “.”,”DinnerNow”
        #Assume SQLExpress for now
        $sa.ConnectionString=’MSSQL$SQLEXPRESS\sql\query’
        $sa.ProtocolName=’np’
        $sa.ServerName=’.’
        $sa.Create()
    }