Kyle McClellan

Making Software Easier

Unit Testing a WCF RIA DomainService: Part 2, The Repository Pattern

This is part two in a series I’m writing about how to unit test your DomainServices. In part one, I...

Author: kylemc Date: 08/18/2011

Unit Testing a WCF RIA DomainService: Part 1, The IDomainServiceFactory

I’ve always been a proponent of driving product quality through unit testing. Regardless of the...

Author: kylemc Date: 08/18/2011

WCF RIA Services in Windows Azure AppFabric June CTP

If you’ve been using RIA in the cloud or are considering it, it is definitely worth your time to...

Author: kylemc Date: 06/24/2011

Writing a Custom CollectionViewLoader for the DomainCollectionView and MVVM

The question I’ve been fielding most lately is how to write a custom CollectionViewLoader. Once you...

Author: kylemc Date: 05/13/2011

Survey: How Do You Use the DomainService Wizard?

I need to ask a favor of all my regular readers out there (crickets). I often hear stories along...

Author: kylemc Date: 05/05/2011

MVVM Pattern for RIA Services

At the Silverlight Firestarter ‘10, John Papa did a great talk on MVVM Patterns for Silverlight and...

Author: kylemc Date: 04/29/2011

DomainCollectionView Updates for Mix ‘11

To correspond to the new RIA Services build we’ve released at Mix, I’ve made some updates to the...

Author: kylemc Date: 04/15/2011

Using RIA Services with ComboBoxes and Enums

The other day someone asked me how to get a ComboBox working with enums and validation. It turned...

Author: kylemc Date: 01/06/2011

Collection Binding Options in WCF RIA Services SP1

One of the most common tasks when developing a RIA Services application binding to a collection of...

Author: kylemc Date: 12/02/2010

Introducing An MVVM-Friendly DomainDataSource: The DomainCollectionView

[This sample references out-of-date API. This newer post discusses the updates made for the V1 SP2...

Author: kylemc Date: 12/02/2010

Windows Azure Table Storage LINQ Support

Windows Azure Table storage has minimal support for LINQ queries. They support a few key operations,...

Author: kylemc Date: 11/22/2010

Windows Azure Table PartitionKey Options for TableDomainServices

There are three primary strategies when it comes to partitioning entities across Windows Azure Table...

Author: kylemc Date: 11/19/2010

Azure Table Storage Associations with RIA Services

For this post, I’ll assume you read my intro to Windows Azure Table Storage. If not, take a second...

Author: kylemc Date: 11/19/2010

Silverlight TV: RIA Services Q & A

John and I went through four questions we see frequently on the WCF RIA Services forum. Here’s our...

Author: kylemc Date: 11/12/2010

How to change the request timeout for WCF RIA Services

My teammate, Jason Cooke, put together this great article on changing the timeout in RIA Services....

Author: kylemc Date: 11/03/2010

Using the Visual Studio Async CTP with RIA Services

I’ve been excited about this CTP for quite a while now and it’s great to finally have a chance to...

Author: kylemc Date: 11/02/2010

RIA Services and Windows Azure Table Storage

We worked right up to the deadline, but I’m happy to say we got a preview of RIA support for Windows...

Author: kylemc Date: 11/01/2010

Improved binding support in EntitySet and EntityCollection

For our WCF RIA Services V1.0 SP1 Beta release we were finally able to improve binding support for...

Author: kylemc Date: 10/28/2010

WCF RIA Services V1.0 SP1 Beta Released

WCF RIA Services V1.0 SP1 Beta along with WCF RIA Services October toolkit are now both available...

Author: kylemc Date: 10/28/2010

My Thoughts on an MVVM-friendly DomainDataSource

The DomainDataSource (DDS) could be a great example of an aggregate component. It has a simple...

Author: kylemc Date: 09/17/2010

What is an MVVM-friendly DomainDataSource?

The second most requested feature on our WCF RIA Services Wish List is an MVVM-friendly...

Author: kylemc Date: 09/01/2010

Authorization Sample 305 – Permission-Based Authorization for Silverlight

In Authorization Sample 301 I explained the ins-and-outs of the authorization sample and offered a...

Author: kylemc Date: 08/31/2010

Authorization Sample 304 – MVVM Authorization for Silverlight

In Authorization Sample 301 I explained the ins-and-outs of the authorization sample and offered a...

Author: kylemc Date: 08/31/2010

Authorization Sample 303 – Metadata-Aware Authorization

In Authorization Sample 301 I explained the ins-and-outs of the authorization sample and offered a...

Author: kylemc Date: 08/18/2010

Authorization Sample 302 – Site Map Navigation

In Authorization Sample 301 I explained the ins-and-outs of the authorization sample and offered a...

Author: kylemc Date: 08/16/2010

I want my Silverlight app to look like the Zune client (part 2)

Ever since Deepesh posted this awesome article a couple months back, we’ve wanted to give you a...

Author: kylemc Date: 08/06/2010

Mocking RIA Services Authentication and Authorization

I’m about to embark on a series of Silverlight Authorization-related posts using a shared sample...

Author: kylemc Date: 07/14/2010

Authorization Sample 301

In Authorization Sample 201, I touched on some of the extensibility options for custom...

Author: kylemc Date: 07/09/2010

Silverlight ComboBox Sample for RIA Services

I’ve been intending to write a sample using the ComboBox for a while. The more familiar you get with...

Author: kylemc Date: 06/18/2010

RIA and SQL Azure

In my first post on RIA and Azure, I showed how to create and modify a RIA business application to...

Author: kylemc Date: 06/09/2010

RIA, Azure, and IntelliTrace

IntelliTrace is not supported for the RIA Services framework. There is currently a bug in Visual...

Author: kylemc Date: 06/09/2010

RIA and Windows Azure

Earlier this week it was announced that Windows Azure now supports .NET 4. I figured a few of you...

Author: kylemc Date: 06/09/2010

RIA Services using https

Support for https has been part of WCF RIA Services for a while now, but most of the early posts we...

Author: kylemc Date: 05/26/2010

RIA Services and Windows Live ID

There is a new Authentication Sample that shows how to use RIA Services with Windows Live ID (WLID)....

Author: kylemc Date: 05/25/2010

RIA Services Authentication Out-Of-Browser

RIA Services does not support Out-Of-Browser (OOB) Forms authentication using the Client networking...

Author: kylemc Date: 05/14/2010

Using ASP.NET Membership in Silverlight

The Authentication support in RIA Services uses ASP.NET Membership, Roles, and Profile support by...

Author: kylemc Date: 05/10/2010

Authorization Sample 201

The attached properties described in Authorization 101 will get you going. It may even be a long...

Author: kylemc Date: 05/03/2010

Authorization Sample 101

This is an introduction to the Authorization Sample for RIA Services. Authorization is implemented...

Author: kylemc Date: 05/03/2010

Silverlight Authorization Sample

There have been a lot of questions recently about how to write authorization-enabled UI in...

Author: kylemc Date: 05/03/2010

A Shout-Out (Sort of)

Jeff has a great blog where he talks about RIA Services regularly. I’d be remiss not to recommend...

Author: kylemc Date: 04/27/2010

Welcome

Just in case we haven’t met, I’m Kyle. I make a living as a developer on the WCF RIA Services team...

Author: kylemc Date: 04/27/2010