Latest Entries »

Sept 1 – Phone 7 as it is known now has been reach RTM stage. It will be soon before it get flood into the market.

So who are we going look at for these device namely 5 players has reach an agreement with Microsoft to support and release Phone 7 on their platform.

They are giant phone makers like HTC, Samsung, LG, Asus with exception of Dell who is late to Windows Mobile playground.

So what does Phone 7 going to offer to the market which is now mainly hog by Android and iPhone?

Windows Phone 7 is design with six hub in mind:

People. This hub delivers an engaging social experience by bringing together relevant content based on the person, including his or her live feeds from social networks and photos. It also provides a central place from which to post updates to Facebook and Windows Live in one step.

Pictures. This hub makes it easy to share pictures and video to a social network in one step. Windows Phone 7 Series also brings together a user’s photos by integrating with the Web and PC, making the phone the ideal place to view a person’s entire picture and video collection.

Games. This hub delivers the first and only official Xbox LIVE experience on a phone, including Xbox LIVE games, Spotlight feed and the ability to see a gamer’s avatar, Achievements and gamer profile. With more than 23 million active members around the world, Xbox LIVE unlocks a world of friends, games and entertainment on Xbox 360, and now also on Windows Phone 7 Series.

Music + Video. This hub creates an incredible media experience that brings the best of Zune, including content from a user’s PC, online music services and even a built-in FM radio into one simple place that is all about music and video. Users can turn their media experience into a social one with Zune Social on a PC and share their media recommendations with like-minded music lovers. The playback experience is rich and easy to navigate, and immerses the listener in the content.

Marketplace. This hub allows the user to easily discover and load the phone with certified applications and games.

Office. This hub brings the familiar experience of the world’s leading productivity software to the Windows Phone. With access to Office, OneNote and SharePoint Workspace all in one place, users can easily read, edit and share documents. With the additional power of Outlook Mobile, users stay productive and up to date while on the go.

Some comments from the net.


“Windows Phone 7 is the most thoroughly tested mobile platform Microsoft has ever released.  We had nearly ten thousand devices running automated tests daily, over a half million hours of active self-hosting use, over three and a half million hours of stress test passes, and eight and a half million hours of fully automated test passes.  We’ve had thousands of independent software vendors and early adopters testing our software and giving us great feedback. We are ready.”

In the arena of games, I personally believe Phone 7 might have the right tool to go against the competitors. Based on the successful XBOX live networking and some of the Microsoft successful technology such as Bing Map games such as Crackdown 2: Project Sunburst are possible.


“latest on the announcement including titles like Crackdown 2: Project Sunburst. This is a tower defense game that uses real locations as the gaming world thanks the Bing maps. Defend the big landmark in your city or even your own house!”


Byian Seitz: “I know there has been lots of anticipation about XBOX Live on Windows Phone 7…”


For more up to date new head over to

Personally i feel Phone 7 has potential and for the 1st time Microsoft is making use of existing successful products and bundle into 1 solid package.

Hi all,


This week has been pain and long. I am working on installing a application which runs .Net 1.1 however the Windows Server 2008r2 is no longer supporting .Net1.1 and is now recommending .Net 3.5 or higher.

Check this out official respond. –>

And here


So after a bunch of reading here and lots of other TechNet articles (history links got over ran).


The .Net1.1 is no longer supported in the recently released x64 Windows 2008R2 and lots of older application which is still dependent on .Net1.1. 

A workaround will be useful at such though it is advisable for the Vendor to look into updating the source code to up-to-date framework.


It was later found that my .Net1.1 was also bugged during the failed installation and hence resulting in multiple failures in my applications.


Here is where my Question got answered


Removing buggy .Net installation


Slipstreaming Existing .Net1.1 distribution pack with .Net 1.1 SP1


I have to thank the people who are part of the blog / forum and publishing their findings.

I am linking their finding back to them in recognition of their effort to make our IT community a better place.


Hi all,

I just place my order for my 1st Intel i7-930 PC for my personal use. Isn’t her a beauty?

Not only I gotten my computer but I get to know the Dell showroom Direct Sales who is happen to be my primary schoolmate whom I have not seen for almost 22 years. It was kinda cool to discover how small Singapore is.

So what did the system i have gotten myself?

Out of the box, it’s spot with the one of the latest release from the Intel® Core™ i7 Processor series.

The Intel® Core™ i7-930 Processor (8M Cache, 2.80 GHz, 4.80 GT/s Intel® QPI)

Launched Q1, 2010, it boost on recently release QPI bus type with is supposedly more effective in delivering data to RAMs in a shorter time.

6GB RAM running on Tri-tier Memory Architecture Desktop Boards – Triple Memory Modules

Some very nice marketing statements from Intel

  • Ultimate balance of style and performance

    • A combination of greater cache size and higher frequencies give you ultimate performance for the toughest tasks.
  • Intel® Turbo Boost Technology◊1

    • Automatically speeds up your processor when your PC needs extra performance.
  • Intel® Hyper-Threading Technology◊2

    • 8-way or 4-way multi-task processing allows each core of your processor to work on two tasks at the same time, delivering the performance you need for smart multitasking.

Comparison chart of some of the similar process from the family.

Same comparison chart with the Processor that is powering my Hyper-V server.

Presenting Office Web App.

I did one PowerPoint using PowerPoint Web App and it took me couple of minutes to come up with this.

Yes, It is limited function but it is also free.

This is where the 1st step to globalization on Cloud computing and Application virtualization is going to grow it’s roots.

Some screenshots of the product in motions…

Word Web App

PowerPoint Web App

Excel Web App








Some of the excellent features include the auto save function which immediately save the content as you type. no more days where the application exit with error and you loose all your work.

Do check out my PowerPoint as it is created within the Web App.

If you want a piece of action? Head over to and sign in with your life account and select Sky Drive > Office.

Microsoft Office 2010 is finally here…. well not just yet. Earliest would be in June 2010 however the software has been release to manufacture and partners.  

Purchase, install, and activate a qualifying Office 2007 product between March 5, 2010, and September 30, 2010, and you’ll be eligible to download Office 2010 at no additional cost.

I have been giving the beta version a run since early 2010. My experiences has been good with some small exception of application crashes during my work on backward compactable files (Office 2003). So what can we expect from this new range of Line of Business Applications?

Microsoft Office Professional Plus 2010 — only available via volume licensing
• Microsoft® Excel® 2010
• Microsoft® Outlook® 2010 with Business Contact Manager
• Microsoft® PowerPoint® 2010
• Microsoft® Word 2010
• Microsoft® Access® 2010
• Microsoft® InfoPath® 2010
• Microsoft Office Communicator 2007 R2
• Microsoft® Publisher 2010
• Microsoft® OneNote® 2010
• Microsoft® SharePoint® Workspace 2010
• Microsoft Office Web Apps
• Integrated solution capabilities such as enterprise content management (ECM), electronic forms, and information rights and policy capabilities

Microsoft Office Professional 2010
• Microsoft Excel 2010
• Microsoft Outlook 2010
• Microsoft PowerPoint 2010
• Microsoft Word 2010
• Microsoft Access 2010
• Microsoft Publisher 2010
• Microsoft OneNote 2010

Microsoft Office Standard 2010 — only available via volume licensing
• Microsoft Excel 2010
• Microsoft Outlook 2010
• Microsoft PowerPoint 2010
• Microsoft Word 2010
• Microsoft OneNote 2010
• Microsoft Publisher 2010
• Microsoft Office Web Apps

Microsoft Office Home and Business 2010
• Microsoft Excel 2010
• Microsoft Outlook 2010
• Microsoft PowerPoint 2010
• Microsoft Word 2010
• Microsoft OneNote 2010

Microsoft Office Home and Student 2010 — licensed for non-commercial use
• Microsoft Excel 2010
• Microsoft PowerPoint 2010
• Microsoft Word 2010
• Microsoft OneNote 2010

Microsoft Visio 2010 and Microsoft Project 2010 are also available but are not part of the suites.

What are the prices you can be expecting to pay if you are buying them directly?

Microsoft Office Professional Plus 2010 – only available via volume licensing

Microsoft Office Professional 2010 – Retail Box USD$499 Office product key cards – USD$349

Microsoft Office Standard 2010 – only available via volume licensing

Microsoft Office Home and Business 2010 – Retail Box USD$279 Office product key cards – USD$199

Office Starter – Available free with any new OEM PC

Office product key cards

This package is discounted approximately 20-30% compared to a full retail packaged copy, has the following restrictions:

  • It includes the 25-character product key only and does not include installation media.
  • It is designed to activate Office on a single PC preloaded with Office 2010. (After Office 2010 is available for retail sale, Microsoft promises to offer downloads of the software “for a limited time.”)
  • This product is licensed for a single installation on a single PC. It does not include the right to install the software on a second, portable device.
  • The license cannot be transferred to another PC.

Estimated retail prices for product key cards are as follows: Office Home and Student: $119; Office Home and Business: $199; Office Professional: $349

We are all user of internet service and we get our well served service outage. You kick up a storm and call the service provider and they will give you the common FAQ and say it is a use as it is service.

If you have been reading up, IDA does have a basic framework (not the best but there is one) to govern the basic service to the consumer.

The Broadband Internet Access Service –Broadband QoS standards defines some requirements by the service provider (BASP – short for Broadband Access Service Providers).

A Performance Indicators (Compliance) Standards
(1) Network Availability > 99%
(2) Network Latency (for round-trip)

In cases where more than one network latency figure is available for either the local or international network, BASPs must also submit one weighted average network latency figure for the relevant segment of the broadband network.


(a) Local Network Latency

(b) International Network Latency

<= 85 msec

<= 300 msec


Bandwidth Utilisation5 [see *] (for connections within the local network)
For any one segment of the broadband network with more than 1 link, the BASP will be required to submit bandwidth utilization figures for each individual link in that segment. In addition, in these cases, the BASP must also

≤ 90%
[not to exceed 90% for 3 or more consecutive months]


  • Network Availability is the measure of the degree to which the access network is operable and not in a state of failure or outage at any point of time. It measures the total downtime of the network, including the ATM switches, multiplexers, routers, e-mail facilities (if provided) and connection to 1-NET and Internet backbone over a month. All scheduled downtime for the purposes of maintenance and upgrading of the network system will be excluded from the calculation. However, all BASPs must keep their users informed of such maintenance times. Please note that reported downtime should include any downtime caused by upstream service providers.
    Network Availability = ((Total operational minutes – Total minutes of service downtime) / Total operational minutes) x 100%
    • Based on month of March 2010 Total Operational minutes ( 31 days x 24 x 60 = 44640 minutes )
    • To achieve a 99% uptime, the provider must not have more than 446.4 minutes of accumulated outage ( 07:26 hours) of failure.
  • BASPs are required to send a PING packet from its test point to a router at the IX, i.e., from point A to point G (see Annex B). For the avoidance of doubt, PING packets are ICMP echo requests, which are 32 bytes in size for MS DOS and 56 data bytes for UNIX/MAC. The data for each month should be arranged in an ascending order and the 95th-percentile reading must be taken. The measurement, in "x msec", represents the maximum network latency (for round-trip) experienced by end-users for 95% of the time during peak hours and it should be less than 85msec in order to meet IDA’s QoS standard.
  • BASPs are required to send a PING packet from its test point to a router at the first U.S Point-of-Presence, i.e., from point A to point I (see Annex B). However, BASPs should only take the readings from point H to point I (from beyond the domestic broadband local network up to the first point of presence or entry into the U.S. – see Annex B) along the trace routes for international network latency computation. The data for each month should be arranged in an ascending order and the 95th-percentile reading must be taken. The measurement, in "y msec", represents the maximum network latency (for round-trip) experienced by end-users for 95% of the time during peak hours and it should be less than 300 msec in order to meet IDA’s QoS standard.
  • Highest Bandwidth Utilization = (peak utilization level in each segment) / (total bandwidth available for that segment). BASPs are required to run “Daily” MRTG Graphs at 5 minute average during peak hours. The highest bandwidth utilization is the peak utilization level in each segment (see Annex B) for each month. BASPs are required to run “Monthly” MRTG Graphs to obtain average bandwidth utilization for each month for every segment. The Monthly Graphs are to be submitted to IDA.
  • BASPs should closely monitor their links when the loading level exceeds 75%. However, BASPs will only be required by IDA to purchase additional bandwidth if the bandwidth utilization of the terrestrial links exceeds the 90% loading level for a period of at least 3 months and if there is no better alternative plan to maintain the QoS.
  • Should a BASP have more than one link within one segment of the broadband network, it will be required to submit bandwidth utilization figures for each individual link in that segment. For example, if a BASP has 3 separate links to its IXs (i.e., 3 separate links within the F-G segment), it should submit separate bandwidth utilization returns for each of the 3 links. In addition, in these cases, the BASP must also submit one weighted average peak bandwidth utilization figure for the relevant segment of the broadband network. For instance, in the above example, the BASP must also submit one weighted average peak bandwidth utilization figure for the F-G segment, taking into account the peak bandwidth utilization of each of its 3 separate links to its IXs.
  • Service Activation Time should be computed from the date of application to date of service activation.
  • A “complaint” is defined as any expression of dissatisfaction with the BASP’s service, product, advertisement or policy via oral or written communication that requires some action by the BASP beyond the initial contact.

Some of the home tools capable to test our network connectivity are

    • Ping Command – Ping sent a 32 bit packet to the target host and measure the time for the host to reply back to you.
      • Some of the method to measure is to use tracert (Trace Route to indentify who is Point B (1st BASP router)

C:\Documents and Settings\User>tracert

Tracing route to []
over a maximum of 30 hops

1    <1 ms     1 ms    <1 ms
  2    10 ms     7 ms     7 ms []
  3     8 ms    11 ms     8 ms
  4    11 ms    10 ms    11 ms
  5    12 ms    10 ms    10 ms
  6    14 ms    12 ms    10 ms
  7    13 ms    13 ms    12 ms
  8    15 ms    15 ms    17 ms []

Router would be determine as the 1st BASP router. “Ping –t” will send a continuous streams of ping every second till you cancel the command with a “Cntl-C”, this give you a real-value of the network health and conditions.

  • PathPing Command

You could use pathping instead of the simple ping command to give you a better result.

C:\Documents and Settings\User>pathping

Tracing route to []
over a maximum of 30 hops:
  0  computer.subscriber []
  1  cablerouter.subscriber []
  2 []

Computing statistics for 50 seconds…
                          Source to Here              This Node/Link
Hop  RTT            Lost/Sent = Pct              Lost/Sent = Pct              Address
  0                                                                                              []
                             0/ 100 =  0%                                                           |
  1    0ms               0/ 100 =  0%               0/ 100 =  0%           
                                                              0/ 100 =  0%                           |
  2   10ms              0/ 100 =  0%                0/ 100 =  0%        []

Trace complete.

    • 3rd Party software such as PingPlotter

Although the penalty for non-compliance by the BASP is not at all painful to the multi-millions company however we need to raise awareness to the BASP that we know our rights and regulations for services we paid.

I have not been posting much lately and i have a reason for this. It is sure not about me been lazy.

I have been working on building my virtualizes my infrastructure in my office.

I strongly encourage, “If you have not prior experiences in building Virtual machine (production), start of with a development platform” You could always get your hardware vendor to help you design. the challenges come with Licensing. As with the Virtualization is going mainstreams, We have to spend more time in understanding Microsoft licensing. the difference with choosing the right licence scheme make a different in the IT budget spending.

Virtualization Licensing is something here to stay.

You can start simple with the correct Windows Version. If you are wondering what is POSE and VOSE.

POSE Physical Operating System Environment are physical Installation of the Server OS as oppose by VOSE (Virtual Operating System Environment).

Table of Windows Server 2008 R2 Core Product Offerings


License models

Running instances in POSEs and VOSEs


Windows Server 2008 R2 Foundation

Server License

1 + 0, in POSE only

Windows Server 2008 R2 Standard

Server + CAL

Processor or SAL

1 + 1

Windows Server 2008 R2 Enterprise

Server + CAL

Processor or SAL

1 + 4

Windows Server 2008 R2 Datacenter

Processor + CAL

1 + unlimited

Windows Server 2008 R2 for Itanium-Based Systems

Processor + CAL

1 + unlimited

Windows Web Server 2008 R2

Server License

1 or 1

Windows HPC Server 2008

Server License

1 + 1

Windows Server 2008 Client Access License (CAL)


Windows Standard or Enterprise SAL


Windows Server 2008 Remote Desktop Services (RDS) CAL




Windows Server 2008 Rights Management Services (RMS) CAL




Windows Server 2008 External Connector

Server License


Windows Server 2008 RDS External Connector

Server License


Windows Server 2008 RMS External Connector

Server License


*CAL = Client Access License (available via OEM, VL and ISVR)

*SAL = Subscriber Access License (available via SPLA)


For us who are lazy we always have our Windows Server Virtualization Calculators.


The are 2 method you can use to design your Windows Server Licenses.

Calculator 1 requires Silverlight, and I think this is a little more fun to use. It help to include licensing of other Microsoft Server Product.

You may choose to custom the setup here.

You will be given choices of number of Processor and if clustering is needed.

You are given the choice of whether you are using Microsoft Hyper-V or other 3rd party VM.

Here you are allow inputs on the type of server you want to build.


Click on summary and you can see a break down and a comparison with other server licences type.

I must say It is not the ultimate tools but it start you somewhere. It will gives you a direction on where to start and how to start with.

I am Certified!

As moments before i click on the “End Exam” button, images of my Instructors fill my minds and I looked back on a 6 month worth of intense training at one of the great training centre in Singapore NetAssist Services Pte Ltd

I saw the myself seating in class for the 1st day and look at the instructor and thinking to myself, will i enjoy the training which is going to be delivered to me. My instructor for my 1st class was none other than the local MVP Lee Chiang Yen, He delivered a great class and it really gave me a great start in my travel to certifications.

While I enjoyed the journey of my training, I have to face the question of “Did I learn anything from these months of training?” and indeed I have not disappoint myself and have not wasted any effort. So I would like to express a big Thank you to all my trainers, You have taught me more than i ever expected.

I am proud to say I am a EA certified!

I am going to complete my MCITP 2008 program this Friday with a PRO: 70-647 MCITP: Enterprise Administrator exam.

So what is the big deal you say?

This is one of the cornerstone in been a certified IT Professional. When you are certified, it give the employer the confidence in your ability to manage the company’s Windows Server infrastructure.


So what is a Enterprise Administrator? 

    The enterprise administrator is responsible for the overall IT environment and architecture. The enterprise administrator translates business goals into technology decisions and designs mid-range to long-term strategies. Enterprise administrators also make key decisions and recommendations about the following:

  • Network infrastructure

  • Directory services, identity management, and authentication

  • Security policies

  • Business continuity (disaster recovery, personnel, equipment, and data)

  • Design of IT administrative structure (delegation models)

  • Best practices, standards, and service level agreements (SLAs)

    The enterprise administrator is responsible for infrastructure design and global configuration changes. The enterprise administrator’s job role involves 20 percent operations, 60 percent engineering, and 20 percent support tasks.

    So here is the list of skill a Enterprise Administrator must process.

    Planning network and application services (23 percent)
    • Plan for name resolution and IP addressing. May include but is not limited to: internal and external naming strategy, naming resolution support for legacy clients, naming resolution for directory services, IP addressing scheme, TCP/IP version coexistence

    • Design for network access. May include but is not limited to: network access policies, remote access strategy, perimeter networks, server and domain isolation

    • Plan for application delivery. May include but is not limited to: application virtualization, presentation virtualization, locally installed software, Web-based applications

    • Plan for Terminal Services. May include but is not limited to: Terminal Services licensing, Terminal Services infrastructure

    Designing core identity and access management components (25 percent)

    • Design Active Directory forests and domains. May include but is not limited to: forest structure, forest and domain functional levels, intra-organizational authorization and authentication, schema modifications

    • Design the Active Directory physical topology. May include but is not limited to: placement of servers, site and replication topology, printer location policies

    • Design the Active Directory administrative model. May include but is not limited to: delegation, group strategy, compliance auditing, group administration, organizational structure

    • Design the enterprise-level group policy strategy. May include but is not limited to: group policy hierarchy and scope filtering, control device installation, authentication and authorization

    Designing support identity and access management components (29 percent)

    • Plan for domain or forest migration, upgrade, and restructuring. May include but is not limited to: cross-forest authentication, backward compatibility, object migration, migration planning, implementation planning, environment preparation

    • Design the branch office deployment. May include but is not limited to: authentication strategy, server security

    • Design and implement public key infrastructure. May include but is not limited to: certificate services, PKI operations and maintenance, certificate life cycle management

    • Plan for interoperability. May include but is not limited to: inter-organizational authorization and authentication, application authentication interoperability, cross-platform interoperability

    Designing for business continuity and data availability (23 percent)

    • Plan for business continuity. May include but is not limited to: service availability, directory service recovery

    • Design for software updates and compliance management. May include but is not limited to: patch management and patch management compliance, Microsoft Update and Windows Update, security baselines, system health models

    • Design the operating system virtualization strategy. May include but is not limited to: server consolidation, application compatibility, virtualization management, placement of servers

    • Design for data management and data access. May include but is not limited to: data security, data accessibility and redundancy, data collaboration

    Now… only thing left for me is to complete this exam and this will put an end my 6 months intensive training program for 2 concurrent certification programs of which I have completed my MCITP: Server Administrator 2 month ago.
    so one question remain in my mind. So where do I go from here? hmm… Should i go for Microsoft Exchange program or should I stay in Active Directory Domain Services for Windows Server 2008 R2?
    If your heart do not stop beating so should your learning.
    LiveJournal Tags: ,,

    Good day People, Today i learnt something new!, well don’t we all does.

    I have been managing desktop via Active Directory using GPO and other sort of tools however I never manage java setting till today.

    We all use java for some sort of secure web sign such as e-banking and stuff but what happen if your administrator decided one day he is going to use Proxy script to manage his browser setting.

    And you notice the java is unable to automatically detect the PAC script defined by your administrator. so what do you do?

    How do I configure proxy settings for Java?

    Now you may be able to change the java setting as mention in the link.


    Now multiple your computer by 5000. how are you going to manage setting for 5000 computers and 5000 users?

    And after a day of goggling for some help i found this.


    JAVA Deployment Configuration File and Properties

    With this, i am able to set a common file on the network accessible by all the 5000 computers example on a intranet server.

    Create a deployment.config file in either <Windows Directory>\Sun\Java\Deployment\deployment.config or ${}\lib\deployment.config

    With 2 property deployment.system.config and deployment.system.config.mandatory, you can configure the Java console to locate the network stored files.

    With this, we are now able to centrally manage all the workstation’s Java setting with 1 single file.


    Get every new post delivered to your Inbox.