Presentations
8 Dec 2010
-
- Download Slides (PDF)
Design for Success 102 - 7 Ways to make your app more Learnable, Usable, & Enjoyable
Why are some apps a pleasure to use while others a source of endless pain? In this follow-up to Designing for Success 101, we’ll focus on end-user interactions. Looking at several design patterns we’ll explore how to generate less frustration and more delight for our clients and their customers.
2011-10-17 SDEC11 -
- Download Slides (PDF)
Design for Success 101 - Why User Experience matters for your app
As software developers, we love to solve problems. Too often, however, we start mapping out solutions using our favourite patterns and technologies before we fully understand the goal, or we focus on functional requirements and lose sight of the big picture. In this session we’ll cover the basics of what a User Experience approach brings to the table and how it can make a difference in the success of your application.
2011-10-18 SDEC11 -
NServiceBus: Event Aggregation at Large
NServiceBus provides an easy-to-use platform for sending and receiving messages across process and machine boundaries. Join us for an overview of NServiceBus and a demo showing how to get it up and running. Put your events on the bus!
2011-06-29 Winnipeg .NET User Group -
- Download Slides (PDF)
Design for Success 102 - 7 Ways to make your app more Learnable, Usable, & Enjoyable
Why are some apps a pleasure to use while others a source of endless pain? In this follow-up to Designing for Success 101, we’ll focus on end-user interactions. Looking at several design patterns we’ll explore how to generate less frustration and more delight for our clients and their customers.
2011-06-14 Prairie Developer Conference -
- Download Slides (PDF)
Design for Success 101 - Why User Experience matters for your app
As software developers, we love to solve problems. Too often, however, we start mapping out solutions using our favourite patterns and technologies before we fully understand the goal, or we focus on functional requirements and lose sight of the big picture. In this session we’ll cover the basics of what a User Experience approach brings to the table and how it can make a difference in the success of your application.
2011-06-13 Prairie Developer Conference 2010-06-07 Prairie Developer Conference -
Testable WCF with T4 Templates
WCF Services are a powerful technology for facilitating communication between .NET applications. Automated testing is a recognized technique that increases the quality and technical stability of your code. Thankfully, writing testable code that consumes WCF Service Clients is easier than it seems. We'll look at one technique for wrapping WCF Service Clients to make them more testable and then explore how T4 Templates can automate the generation of these wrappers, making it a breeze to write testable apps on top of WCF Services.
2010-12-08 Microsoft Techdays