Posts from 2009
Friday, 12/11/2009 @ 9:42 AM
There are multiple ways to associate a View to its Model - for example, using a ViewModelLocator, or perhaps a convention-based approach I am thinking of implementing. What are your thoughts and opinions? I'm looking for feedback to improve Silverlight.FX, and potentially make suggestions to Blend/Cider teams for future ViewModel support...
Monday, 12/7/2009 @ 9:10 AM
Starting a new link listing series around interesting posts/content related to RIA Services. Hope you find these useful, and if you'd like to share something please send them along...
Sunday, 11/29/2009 @ 10:19 PM
The long-awaited event (by some) ... an updated script# build, along with next steps, new channels for Q&A and staying up-to-date via @scriptsharp on twitter...
Thursday, 11/19/2009 @ 1:03 AM
A run through of the tooling features in VS2010 that complement RIA Services to offer RAD for RIA, and options for going beyond the basic starting point ...
Wednesday, 11/18/2009 @ 2:35 PM
Lots of wow from this morning with Silverlight 4 (and RIA Services) taking center stage in the keynote, here at PDC09.
Tuesday, 11/17/2009 @ 11:15 AM
Immediate thoughts after Ray Ozzie's keynote at PDC09
Sunday, 9/20/2009 @ 9:34 PM
A first stab at creating a fluent API for specifying metadata to declare validation rules and UI hints, rathen than "ugly" buddy classes, using the .NET RIA Services metadata pipeline extensibility.
Friday, 9/11/2009 @ 9:37 AM
This post describes the additions to Silverlight.FX to facilitate dialog UI scenarios in the context of a ViewModel/MVVM-based application... using a Task-pattern, where a view model surfaces a child task view model, and the view launches a dialog to present the task to the user.
Saturday, 8/29/2009 @ 7:57 AM
A small set of photos from a trip to Death Valley National Park ... drove up there right after MIX '09 in Las Vegas.
Thursday, 8/27/2009 @ 4:15 PM
A quick post showing a gratuitous demo of a bouncing plane using the Silverlight 3 perspective projection feature, packaged as a reusable behavior...
Wednesday, 8/26/2009 @ 11:20 AM
This post demonstrates using BLinq or LINQ to Bing with .NET RIA Services in one of two ways: using .NET RIA Services end-to-end, and using BLinq within a DomainService, or using .NET RIA Services on the client (only) to access Bing directly from the client.
Saturday, 8/22/2009 @ 10:35 AM
This post introduces a small sample I'm calling BLinq, which allows you to use LINQ to search for pages and images using the Bing search API... as a first step leading up to some .NET RIA Services integration.
Tuesday, 8/4/2009 @ 3:02 PM
Slides and code from my ViewModel and .NET RIA Services talks at TechEd South Africa...
Thursday, 7/23/2009 @ 11:00 AM
It was bound to happen - can you describe .NET RIA Services in a single tweet? Heres a twitter conversation, and then a followup with a few more details...
Sunday, 7/19/2009 @ 7:03 AM
A little bit of weekend fun with Twitter and your avatar image... using Twibbon to spread the Silverlight "Light up the Web" message...
Thursday, 7/16/2009 @ 11:37 PM
First build of Silverlight.FX on top of Silverlight 3 with updates/enhancements ready - new features include ApplicationContext class, new Float/Spin3D effects, and Back/Forward integration.
Friday, 7/10/2009 @ 10:28 AM
An exciting set of bits become officially announced today - an amazing RIA platform, Silverlight 3, and the next update for .NET RIA Services, a framework for making n-tier data-driven apps simpler...
Friday, 6/19/2009 @ 2:53 PM
Photos from a photo trip to Yellowstone and Grand Tetons National Park...
Saturday, 5/30/2009 @ 9:13 AM
This post continues the discussion and investigation into the ViewModel (aka MVVM) pattern. This time around, the sample, a New York Times Newswire API-based News Widget application demonstrates how the MVC pattern caters to implementing navigation logic, while the ViewModel pattern focuses on interaction logic.
Wednesday, 5/13/2009 @ 2:40 PM
A demonstration of testability of view models, mocking the server when using .NET RIA Servces, in conjunction with dependency injection and the IoC implementation from Silverlight.FX to help facilitate the overall implementation.
Thursday, 4/30/2009 @ 9:05 PM
A little sample app that uses Silverlight 3, the Virtual Earth Map Control CTP and IP-based geo-coding to implement the Locate Me scenario...
Monday, 4/20/2009 @ 12:55 AM
This blog post revisits the view model pattern, this time in the context of .NET RIA Services. It shows how a DomainContext can be used within a view model, along with various Silverlight.FX features such as actions, event triggers and behaviors.
Friday, 4/10/2009 @ 11:20 PM
A demonstration of the MouseWheel behavior to add mouse wheel-based scrolling in Silverlight applications, effortlessly, using Silverlight.FX and behaviors...
Friday, 3/20/2009 @ 2:08 PM
A deep drilldown into the thinking behind .NET RIA Services, the concepts and architecture behind the bits...
Thursday, 3/19/2009 @ 6:05 PM
Slides and code for my MIX '09 Talk - Building Data-driven Applications with Silverlight and ASP.NET
Wednesday, 3/18/2009 @ 1:16 PM
Silverlight Version 3 takes center-stage at MIX '09, and shapes up to be a great platform for RIA and LOB apps. More coming by way of .NET RIA Services...
Tuesday, 3/10/2009 @ 8:14 AM
TemplatePanel from Silverlight.FX is functionally equivalent to ASP.NET master pages and Powerpoint Slide masters, helps simplify XAML and facilitates separation of content and layout.
Friday, 3/6/2009 @ 9:40 PM
An overview of some layout panels in Silverlight.FX: XGrid, FormPanel, HStackPanel, VStackPanel and TilePanel - specialized for simplifying layout of a few mainline app scenarios.
Wednesday, 3/4/2009 @ 2:35 PM
About the Silverlight.FX project and the latest sample addition...
Tuesday, 3/3/2009 @ 10:26 AM
An inspiring concept video of what next-generation UX could be and what digital life might be...
Monday, 3/2/2009 @ 11:17 PM
My MIX plans, and some hints about what my presentation will be about...
Thursday, 1/15/2009 @ 11:09 PM
A prototype data source server control that provides the combined goodness of ObjectDataSource and LINQ... source code included. What do you think of this model? And for server-control developers, a behind-the-scenes look at dynamic code-generation.
Thursday, 1/1/2009 @ 6:16 PM
A little bit about Designing for the Social Web - an interesting, insightful and fun read on what to keep in mind when designing social experiences on the web.
|