Microsoft
If you used mstest and NUnit you might be aware of the fact that the former doesn't support dynamic, data driven test cases. For example, the following scenario cannot be achieved with the out-of-box mstest: given a dataset, create distinct test cases for each entry in it, using a predefined generic test case. The best result that can be achieved using mstest is a single testcase that will iterate through the dataset. There is one disadvantage: if the test fails for one entry in the dataset, the...
This post is for those who want to apply or have already applied (but not finished the interview) for a Microsoft Job. The recruitment process is quite similar for everyone and consists of a few steps. Application E-Mail Interview Phone Interview On Site Interview I will tell you my story and how I went through the four phases. 1. Application My blog's title (Ex Nihilo Nihil Fit) means "Nothing Comes Out of Nothing". You can't get a job at Microsoft by not doing anything - this is true for anything...
Today is a big day: Windows 7 is here
I wrote on my main blog a small review for Office Live Apps - the Google Docs alternative from Microsoft. Read the review
Microsoft has unveiled its new control system for the Xbox 360 console, at E3 in Los Angeles. Project Natal is a fully hands-free control system that will use face recognition and motion sensors to allow users to play games. Film director Steven Spielberg, attending the launch, said it was “a window into what the future holds”. Basically it allows you to interact with the virtual world without using any controller at all. There is probably one or more webcams that capture movement and other sensors...
Before writing anything else I must warn all readers that changing the operating systems on your mobile will void the warranty. If the upgrade process fails the phone might be damaged and no service will fix that for free. Do it on your own risk and make sure the following list is satisfied: Ask people about the ROM you want to install. Make sure it did not broke any phone. The phone's battery must be at least 50% charged (better 100%) Make sure you have and UPS. Or a laptop with good battery because...
Part 2 - The idea < Part 1 (Intro) Contents: A little more Live Mesh (CTP) The Actors The Modern Approach 1. A little more Live Mesh (CTP) Today, online and offline tend to be two different approaches for building software. Most software companies offer either online or offline versions of their software. If they somehow offer both then mostly sure one is a limited (reduced functionality) version of the other. Moreover companies tend to create a gap between the time when the offline and the online...
Part 1 - Intro Contents: What is Software + Services Azure Services Platform Live Mesh 1. What is Software + Services Over the past decade, the world we live in has been transformed by the Web. More and more people gain Internet access, services become more accessible and the experience is improving. There are a lot of advantages of using Internet services: Low hardware requirements: services use the resources provided by the vendor and not the local ones. We only need devices capable of displaying...