Ivo Manolov's Blog

.NET, WPF and Win32 Programming

  • Ivo Manolov's Blog

    TestApi v0.4 Released!

    • 0 Comments
    I am happy to announce that we have just released version 0.4 of TestApi – the testing API library - on Codeplex. Version 0.4 contains the following additions and modifications: An improved Combinatorial Variation Generation API with added support for...
  • Ivo Manolov's Blog

    TestApi Slide-Deck from the Patterns & Practices Summit

    • 7 Comments
    This week is Microsoft’s Patterns & Practices summit in Redmond . Earlier today I gave a 15-minute presentation on TestApi . Here is the slide-deck: Test api View more presentations from ivom1234 .
  • Ivo Manolov's Blog

    The Gradual Development Paradigm

    • 2 Comments
    Software project management is tricky. The industry proves this over and over again: delivering less than expected, slipping features, projects, milestones, products… The gradual development idea presented below is not something new – it's more or less...
  • Ivo Manolov's Blog

    Introduction to TestApi – Part 4: Combinatorial Variation Generation APIs

    • 0 Comments
    Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part 3: Visual Verification APIs Part 4: Combinatorial Variation Generation APIs Part 5: Managed Code Fault Injection APIs Part 6: Text String Generation APIs...
  • Ivo Manolov's Blog

    WPF Control Verifier v0.1 Released!

    • 0 Comments
    Our strategy to improve WPF and .NET application quality has 3 major pillars: Provide guidance on how to create high-quality applications; Provide reusable API libraries for automated application testing and monitoring; Provide tools to help create and...
  • Ivo Manolov's Blog

    TestApi v0.3 Released!

    • 1 Comments
    I am happy to announce that we have just released the third preliminary version of TestApi -- the testing API library. This version introduces some fairly significant changes and new features: New name spaces (under Microsoft.Test) and new binary names;...
  • Ivo Manolov's Blog

    WPF MVVM Toolkit 0.1 Released!

    • 8 Comments
    Model-View separation is not a novel idea in the software industry. It has been around for at least 30 years. Recently, however, MV separation is seeing a lot of renewed interest, powered both by the growing complexity of software and by the need to provide...
  • Ivo Manolov's Blog

    WPF Application Quality Guide v0.5 Released!

    • 5 Comments
    I am happy to announce that we have released CTP 5 of the “WPF Application Quality Guide” – our single-stop document for WPF application and component developers and testers. CTP 5 comes with the following new and updated content: New content: “Considerations...
  • Ivo Manolov's Blog

    TestApi v.0.2 Released!

    • 9 Comments
    I am excited to announce that we have just released the second preliminary version of TestApi – the testing API library – on http://codeplex.com/testapi ! The v.0.2 package includes the following additions and modifications: Improved command-line parsing...
  • Ivo Manolov's Blog

    Introduction to TestApi – Part 3: Visual Verification APIs

    • 23 Comments
    Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part 3: Visual Verification APIs Part 4: Combinatorial Variation Generation APIs Part 5: Managed Code Fault Injection APIs Part 6: Text String Generation APIs...
  • Ivo Manolov's Blog

    PhotoSuru – A Great WPF Sample Application

    • 5 Comments
    I am pleased to announce that our team just released PhotoSuru - a complete sample application demonstrating how to use the Syndicated Client Experiences Starter Kit for photo-viewing scenarios. Big kudos to Kevin Gjerstad (our GPM) and the many other...
  • Ivo Manolov's Blog

    WPF Application Quality Guide v.0.4 Released!

    • 3 Comments
    I am happy to announce that we have just released the fourth preliminary version of the “WPF Application Quality Guide” with the following new sections: a new Data-Driven Testing section, an updated article on Globalization and Localization Testing ,...
  • Ivo Manolov's Blog

    Introduction to TestApi – Part 2: Command-Line Parsing APIs

    • 13 Comments
    Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part 3: Visual Verification APIs Part 4: Combinatorial Variation Generation APIs Part 5: Managed Code Fault Injection APIs Part 6: Text String Generation APIs...
  • Ivo Manolov's Blog

    Introduction to TestApi – Part 1: Input Injection APIs

    • 15 Comments
    Series Index Overview of TestApi Part 1: Input Injection APIs Part 2: Command-Line Parsing APIs Part 3: Visual Verification APIs Part 4: Combinatorial Variation Generation APIs Part 5: Managed Code Fault Injection APIs Part 6: Text String Generation APIs...
  • Ivo Manolov's Blog

    TestApi v.0.1 Released

    • 1 Comments
    On Friday, we released the first preliminary version of an experimental library with test APIs, named ... TestApi :). With this library, we are sharing internal Microsoft testing technology with the developer and tester community. We wanted to keep...
  • Ivo Manolov's Blog

    WPF Application Quality Guide v.0.3 Released!

    • 9 Comments
    On Friday, we released the third preliminary version of the "WPF Application Quality Guide", adding a section 3 new sections: a suggested reading roadmap, a section on globalization and localization testing and a section on manual testing and...
  • Ivo Manolov's Blog

    Jobs in the WPF Team

    • 17 Comments
    We (the WPF test team) are looking for several engineers, so I wanted to use the blog to point to the available positions in the team and give you a brief outline of the opportunities and responsibilities associated with each position.   Software...
  • Ivo Manolov's Blog

    WPF Application Quality Guide v.0.2 Released!

    • 3 Comments
    Today we are releasing the second preliminary version of the "WPF Application Quality Guide", targeted at WPF application and component developers and QA professionals. Check out the document here or download the DOC version here . This second...
  • Ivo Manolov's Blog

    First Media Center PC

    • 13 Comments
    A PC that holds all of your media (music, photos, home videos, movies), allows you to pause, record and play back live TV and looks like a regular consumer electronics device? Sure! It's called a Media Center PC (or Home Theater PC, or HTPC) and I felt...
  • Ivo Manolov's Blog

    WPF Application Quality Guide v.0.1 Released!

    • 4 Comments
    I am happy to announce that we have just released the first preliminary version of the "WPF Application Quality Guide". This document is targeted at WPF application developers and QA professionals. This document is a first of its kind, so we...
  • Ivo Manolov's Blog

    "Starter Kit" Released!

    • 6 Comments
    I am delighted to broadcast that earlier today our team released the " Syndicated Client Experiences (SCE) Starter Kit and Reader SDK ", affectionately known as "Starter Kit". The "Starter Kit" is a generalized application...
  • Ivo Manolov's Blog

    WPF Application List

    • 4 Comments
    A couple of months ago I met with a few interns as part of a small networking event held at the Microsoft company museum . I wanted to show them a particularly cool WPF XBAP developed by an external company, but I could not remember the correct URL and...
  • Ivo Manolov's Blog

    WPF and XAML in 10 Minutes

    • 2 Comments
    A couple of our evangelists (Karsten and Jaime) published an excellent paper on WPF and XAML, which is probably the most dense publication on WPF I have seen to date. A great overview of the WPF-XAML tandem in 32 quick pages. Check it out here .
  • Ivo Manolov's Blog

    What's New in WPF 3.5?

    • 3 Comments
    The first version of WPF was released as part of .NET Framework 3.0 in November 2006. On 11/16/2007, we released the second version of WPF, as part of .NET Framework 3.5 (code-named Orcas). We call this WPF 3.5. WPF 3.5 has a number of exciting new features...
  • Ivo Manolov's Blog

    WPF-Win32 Interop Part 2: Hosting Win32 Controls (ListBox) in WPF Windows

    • 10 Comments
    Introduction This article describes hosting of a Win32 user control in a WPF window. It is supplemented by the following two projects, which show working examples of the material presented in the document: Win32ControlInWpfWindow_CompositeWin32Messages...
Page 2 of 3 (54 items) 123