Skip to content

Monthly Archives: September 2009

The 7 Software Development Wastes – Lean series Part 7 – Defects

Introduction
When one looks at all the wastes, defects has to be the most obvious one. The cost and repercussions of finding defects varies depending on where in the cycle they’re found. Defects found early on in the development life-cycle are way les…

Continue Reading: The 7 Software Development Wastes – Lean series Part 7 – Defects →
Automatically Implemented Properties

Automatically implemented properties offer a concise syntax for implementing property accessors that get and set a private field. They create a field backed property without requiring you to actually create a field. The compiler automatically generates it for you at compile time. They can be used only for simple get and set of properties because [...]

Continue Reading: Automatically Implemented Properties →
Joining a Network

If you want to connect to a network during Setup, you must have the correct hardware installed on your computer and be connected to your network. If you will be using a network, first determine whether your computer is joining a domain or a workgroup. If you’re not sure, select Workgroup when you are prompted [...]

Continue Reading: Joining a Network →
Dual Boot XP

A computer can be configured to let you choose between two or more operating systems each time you restart the computer. With multibooting, you can choose which operating system to run or specify a default OS if no selection is made during the restart process. Computers Containing Multiple Windows 2000 or Windows XP Partitions Before [...]

Continue Reading: Dual Boot XP →
Using Remote Desktop

You must first enable the Remote Desktop feature on your office computer so that you can control it remotely from another computer. You must be logged on as an administrator or a member of the Administrators group to enable Remote Desktop on your Windows XP Professional-based computer. To setup your office computer to use Remote [...]

Continue Reading: Using Remote Desktop →
Photos from AgileEE 2009 in Kev, Ukraine

Few days ago I was honored to speak about Agile Planning on Agile Eastern Europe conference that happened in Kiev on 18th and 19th of September. I promised many people to share the conference photos, so here is a slideshow. I also added some pictures o…

Continue Reading: Photos from AgileEE 2009 in Kev, Ukraine →
Documentation Driven Development!

So I was having lunch with our Programmer Writer, Tamra Myers the other day, and we got onto the conversation of documentation. I’m a huge Huge HUGE fan of documentation, in fact, when I coded in anger, I was known for my extensive, well written, dow…

Continue Reading: Documentation Driven Development! →
The dirty secret of pair programming

Pair programming is one of the more controversial extreme programming practices. Having two people work on the same piece of code at the same time looks very unpractical and inefficient to someone not familiar with this practice. Pair programming propo…

Continue Reading: The dirty secret of pair programming →
Generating Dynamic Methods with Expression Trees in Visual Studio 2010

Expression trees first appeared in Visual Studio 2008, where they were mainly used by LINQ providers. You can use expression trees to represent code in a tree-like format, where each node is an expression. You can also convert expression trees into com…

Continue Reading: Generating Dynamic Methods with Expression Trees in Visual Studio 2010 →
Setting Fullscreen mode under Windows

The following code changes screen resolution and sets windows that are created as WS_POPUP into fullscreen mode: bool EnterFullscreen () { DEVMODE newSettings; // now fill the DEVMODE with standard settings, mainly monitor frequenzy EnumDisplaySettings ( NULL, 0, &newSettings ); // set desired screen size/res newSettings.dmPelsWidth = 800; newSettings.dmPelsHeight = 600; newSettings.dmBitsPerPel = 16; //set [...]

Continue Reading: Setting Fullscreen mode under Windows →