Ivo Manolov's Blog
.NET, WPF and Win32 Programming
Model-View-ViewModel (MVVM) Applications: General Introduction
MVVM is a central concept in WPF, Silverlight, WindowsPhone and Windows 8 development, so I decided...
Date: 03/17/2012
Principles 5: End-to-End Development Process (for Large Projects)
Series Index Principles 1: The Essence of Driving – A Crash Course in Project Management Principles...
Date: 04/21/2011
Updating Your WP7 (and Dealing with Error 800705B4)
I have had a Samsung Focus WP7 device for several months now and I absolutely love it. I love the...
Date: 04/21/2011
TestApi v0.6 Released!
I am happy to announce that we have just released version 0.6 of TestApi – the API library for...
Date: 02/07/2011
Registering Your WP7 as a Developer Device
Update: Shortly after I posted this article, Peter Henry noted that he had a very similar article...
Date: 12/07/2010
Performing Code Reviews in TFS 2010
The past few days I moved the development of TestApi to the Codeplex TFS servers. Previously, we...
Date: 11/29/2010
Principles 4: End-to-End Development Process
Series Index Principles 1: The Essence of Driving – A Crash Course in Project Management Principles...
Date: 09/10/2010
The 3 Questions
A key goal for every manager is building a happy, productive team. One technique I use when building...
Date: 08/04/2010
Principles 3: Principles of Software Development (aka Principles of Shipping)
Series Index Principles 1: The Essence of Driving – A Crash Course in Project Management Principles...
Date: 08/01/2010
Introduction to TestApi – Part 8: Object Comparison API
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 07/29/2010
Principles 2: Principles of Software Testing
Series Index Principles 1: The Essence of Driving – A Crash Course in Project Management Principles...
Date: 07/23/2010
Principles 1: The Essence of Driving – A Crash Course in Project Management
Series Index Principles 1: The Essence of Driving – A Crash Course in Project Management Principles...
Date: 07/18/2010
Building Outdoor Pull-Up Bar and Parallel Bars
Pull-ups and dips are among the best exercises for the upper body. So, I have always wanted to...
Date: 07/14/2010
Move to California, Principles, etc.
A couple of quick announcements… First, about a month ago we moved to California. It was a bit of a...
Date: 07/13/2010
XAML Compliance Suite v1 Released!
Lester and his team (the XAML test team) just released v1 of the XAML compliance suite – a set of...
Date: 07/08/2010
A Lap Around TestApi v0.5
A few days ago we released the new version of TestApi – the API library for testing. My...
Date: 06/22/2010
TestApi v0.5 Released!
I am happy to announce that we have just released version 0.5 of TestApi – the testing API...
Date: 06/18/2010
TestApi Voting Site
I wanted to point all TestApi users to our new feature-suggestion-slash-voting site for TestApi on...
Date: 06/14/2010
Introduction to TestApi – Part 7: Memory Leak Detection API
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 04/15/2010
Introduction to TestApi – Part 6: Text String Generation API
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 04/14/2010
A Few Good Posts on WPF 4
Yesterday, we celebrated the official release of Visual Studio 2010 and .NET 4. Check out Bob...
Date: 04/13/2010
The 22 Minute Meeting
A good back-to-basics article by Scott Berkun on how to do efficient meetings, based on the original...
Date: 03/09/2010
February 2010 WPF Toolkit Release
I am happy to announce that we have just released the February 2010 release of the WPF Toolkit! The...
Date: 02/23/2010
Introduction to TestApi – Part 5: Managed Code Fault Injection APIs
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 11/25/2009
Application Accessibility Testing
A lot of our customers and partners have asked us to provide guidance on how to make their WPF and...
Date: 11/24/2009
TestApi v0.4 Released!
I am happy to announce that we have just released version 0.4 of TestApi – the testing API library -...
Date: 11/21/2009
TestApi Slide-Deck from the Patterns & Practices Summit
This week is Microsoft’s Patterns & Practices summit in Redmond. Earlier today I gave a...
Date: 10/14/2009
The Gradual Development Paradigm
Software project management is tricky. The industry proves this over and over again: delivering less...
Date: 10/14/2009
Introduction to TestApi – Part 4: Combinatorial Variation Generation APIs
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 08/26/2009
WPF Control Verifier v0.1 Released!
Our strategy to improve WPF and .NET application quality has 3 major pillars: Provide guidance on...
Date: 08/19/2009
TestApi v0.3 Released!
I am happy to announce that we have just released the third preliminary version of TestApi -- the...
Date: 07/23/2009
WPF MVVM Toolkit 0.1 Released!
Model-View separation is not a novel idea in the software industry. It has been around for at least...
Date: 05/03/2009
WPF Application Quality Guide v0.5 Released!
I am happy to announce that we have released CTP 5 of the “WPF Application Quality Guide” – our...
Date: 04/28/2009
TestApi v.0.2 Released!
I am excited to announce that we have just released the second preliminary version of TestApi – the...
Date: 04/24/2009
Introduction to TestApi – Part 3: Visual Verification APIs
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 04/20/2009
PhotoSuru – A Great WPF Sample Application
I am pleased to announce that our team just released PhotoSuru - a complete sample application...
Date: 01/09/2009
WPF Application Quality Guide v.0.4 Released!
I am happy to announce that we have just released the fourth preliminary version of the “WPF...
Date: 12/18/2008
Introduction to TestApi – Part 2: Command-Line Parsing APIs
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 12/17/2008
Introduction to TestApi – Part 1: Input Injection APIs
Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part...
Date: 12/15/2008
TestApi v.0.1 Released
On Friday, we released the first preliminary version of an experimental library with test APIs,...
Date: 12/06/2008
WPF Application Quality Guide v.0.3 Released!
On Friday, we released the third preliminary version of the "WPF Application Quality...
Date: 09/28/2008
Jobs in the WPF Team
We (the WPF test team) are looking for several engineers, so I wanted to use the blog to point to...
Date: 05/20/2008
WPF Application Quality Guide v.0.2 Released!
Today we are releasing the second preliminary version of the "WPF Application Quality...
Date: 05/08/2008
First Media Center PC
A PC that holds all of your media (music, photos, home videos, movies), allows you to pause, record...
Date: 03/12/2008
WPF Application Quality Guide v.0.1 Released!
I am happy to announce that we have just released the first preliminary version of the "WPF...
Date: 01/31/2008
"Starter Kit" Released!
I am delighted to broadcast that earlier today our team released the "Syndicated Client...
Date: 01/16/2008
WPF Application List
A couple of months ago I met with a few interns as part of a small networking event held at the...
Date: 01/04/2008
WPF and XAML in 10 Minutes
A couple of our evangelists (Karsten and Jaime) published an excellent paper on WPF and XAML, which...
Date: 12/11/2007
What's New in WPF 3.5?
The first version of WPF was released as part of .NET Framework 3.0 in November 2006. On 11/16/2007,...
Date: 12/08/2007
WPF-Win32 Interop Part 2: Hosting Win32 Controls (ListBox) in WPF Windows
Introduction This article describes hosting of a Win32 user control in a WPF window. It is...
Date: 10/08/2007