Kyle McClellan

Making Software Easier

  • Kyle McClellan

    Authorization Sample 303 – Metadata-Aware Authorization

    • 0 Comments
    In Authorization Sample 301 I explained the ins-and-outs of the authorization sample and offered a few hints as to how it could be used. In this post, I will show a specific example where I put together an authorized form that responds to metadata on...
  • Kyle McClellan

    Authorization Sample 302 – Site Map Navigation

    • 1 Comments
    In Authorization Sample 301 I explained the ins-and-outs of the authorization sample and offered a few hints as to how it could be used. In this post, I will show a specific example where I put together a Site Map in Silverlight . I wanted to stay fairly...
  • Kyle McClellan

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

    • 7 Comments
    Ever since Deepesh posted this awesome article a couple months back, we’ve wanted to give you a template for creating a Silverlight Business Application that looks the Zune client. We started with the Cosmopolitan Theme , applied the tweaks he listed...
  • Kyle McClellan

    Mocking RIA Services Authentication and Authorization

    • 2 Comments
    I’m about to embark on a series of Silverlight Authorization-related posts using a shared sample project. I use this base project as a template to share functionality and visual consistency to my sample applications. Most of the template is pretty straightforward...
  • Kyle McClellan

    Authorization Sample 301

    • 7 Comments
    In Authorization Sample 201 , I touched on some of the extensibility options for custom authorization. These include applying custom rules or setting target properties for custom bindings in xaml. I avoided the bigger picture, however, by neglecting to...
  • Kyle McClellan

    Silverlight ComboBox Sample for RIA Services

    • 94 Comments
    I’ve been intending to write a sample using the ComboBox for a while. The more familiar you get with Silverlight, the more you realize the ComboBox causes all sorts of problems. I have mixed feelings about the proliferation of posts I’ve seen on this...
  • Kyle McClellan

    RIA and SQL Azure

    • 1 Comments
    In my first post on RIA and Azure , I showed how to create and modify a RIA business application to run on Windows Azure. In this post, I will cover roughly the same thing but I’ll adjust some of the steps to get the application running using both Windows...
  • Kyle McClellan

    RIA, Azure, and IntelliTrace

    • 1 Comments
    IntelliTrace is not supported for the RIA Services framework. There is currently a bug in Visual Studio 2010 IntelliTrace that leads to a runtime exception if RIA Services is instrumented to record call information. Since this is the default tracing option...
  • Kyle McClellan

    RIA and Windows Azure

    • 6 Comments
    Earlier this week it was announced that Windows Azure now supports .NET 4. I figured a few of you would want to know how you could write a RIA Services application that ran on the cloud, so I thought I’d put something simple together to get you started...
  • Kyle McClellan

    RIA Services using https

    • 4 Comments
    Support for https has been part of WCF RIA Services for a while now, but most of the early posts we did have been lost. In celebration of the V1 release, I’m resurrecting a guide on using https. In short, you have two options using https. On one hand...
  • Kyle McClellan

    RIA Services and Windows Live ID

    • 1 Comments
    There is a new Authentication Sample that shows how to use RIA Services with Windows Live ID (WLID). It’s a little more complex than the others, so I thought it was worth discussing some of the interesting features. First, the sample opens another window...
  • Kyle McClellan

    RIA Services Authentication Out-Of-Browser

    • 27 Comments
    RIA Services does not support Out-Of-Browser (OOB) Forms authentication using the Client networking stack out of the box. The Client stack is often recommend for OOB scenarios as it provides a greater level of control over requests. The reason authentication...
  • Kyle McClellan

    Using ASP.NET Membership in Silverlight

    • 16 Comments
    The Authentication support in RIA Services uses ASP.NET Membership, Roles, and Profile support by default. While this provides a lot of power, flexibility, and interoperability, it may also leave you wondering “How do I use ASP.NET Membership in Silverlight...
  • Kyle McClellan

    Authorization Sample 201

    • 17 Comments
    The attached properties described in Authorization 101 will get you going. It may even be a long time before you need more. If you find yourself chafing at the limits, though, then this section is for you. It works through some of first customization...
  • Kyle McClellan

    Authorization Sample 101

    • 59 Comments
    This is an introduction to the Authorization Sample for RIA Services . Authorization is implemented using attached properties. This means you can mark nearly everything in your xaml files with Authorization properties. In most cases, elements will be...
  • Kyle McClellan

    Silverlight Authorization Sample

    • 19 Comments
    There have been a lot of questions recently about how to write authorization-enabled UI in Silverlight. We’ve always floated suggestions from the RIA Services team, but never put something concrete together. I decided to take some of those ideas and run...
  • Kyle McClellan

    A Shout-Out (Sort of)

    • 0 Comments
    Jeff has a great blog where he talks about RIA Services regularly. I’d be remiss not to recommend him as the primary source when it comes to the DomainDataSource control. Also, I have to thank him for letting me guest post about custom Filters and Parameters...
  • Kyle McClellan

    Welcome

    • 0 Comments
    Just in case we haven’t met, I’m Kyle. I make a living as a developer on the WCF RIA Services team at Microsoft. Now that RIA Services is edging closer to release, I run across more and more things I want to make available to the community. In doing so...
Page 2 of 2 (43 items) 12