Archive of #Silverlight Posts
Wednesday, 6/30/2010 @ 1:12 PM
Addendum to the RIA Services and Authentication post demonstrating use of roles in the Book Club application as part of authentication and authorization.
Sunday, 6/27/2010 @ 3:51 PM
An in-depth look at authentication with RIA Services using the Book Club application as a sample, using the User object across both client and server, as well as implementing custom authentication.
Wednesday, 6/16/2010 @ 12:38 AM
A deeper look at authorization with RIA Services in the context of the Book Club application, including a look at custom authorization rules.
Wednesday, 6/9/2010 @ 12:32 PM
A guide to what is demonstrated in the RIA Services Book Club application, and an index to related blog posts that dive deeper into the application and concepts.
Monday, 6/7/2010 @ 8:38 AM
Announcing a CodePlex project with RIA Services sample apps and extensions...
Monday, 5/17/2010 @ 10:01 AM
Celebrating shipping RIA Services v1...
Thursday, 3/25/2010 @ 9:39 AM
A walkthrough of the validation features of RIA Services as a followup of my SilverlightTV recording on the same topic, using samples from the MIX10 Book Club sample...
Wednesday, 3/24/2010 @ 12:12 AM
A discussion of how a View uses declarative XAML constructs like bindings, commands and triggers to interact with the properties, methods and events on its associated ViewModel. This goes into more depth around the concept I demonstrated at MIX10, and also demonstrates the latest additions to Silverlight.FX (as of v3.5).
Sunday, 3/21/2010 @ 10:51 PM
Another exciting MIX ... this post contains references to slides and code for my RIA Services session/demo - the BookClub application...
Monday, 3/1/2010 @ 1:56 AM
I've been blogging about the ViewModel, aka MVVM pattern. So has everyone else, who has been using it! This post talks about the why, and some ideas about the possibilities that view models may open up down the road...
Friday, 2/26/2010 @ 10:47 AM
An overview of both convention and configuration approaches to associating a view to its corresponding view model - the concepts and the concrete implementation available in Silverlight.FX. Also, to coincide with this blog post I updated the Silverlight.FX build to v3.4, which has a few additional features included as well.
Monday, 2/15/2010 @ 10:06 AM
A bit about my RIA Services talk at MIX10... let me know what you'd like to see.
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...
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.
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.
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.
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...
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...
Friday, 12/19/2008 @ 1:03 PM
A fluent (jQuery-esque) API for creating Silverlight animations easily in code, built on top of Silverlight.FX, along with some early thoughts on possible integration of animations and view models.
Saturday, 11/22/2008 @ 11:53 AM
A quick walkthrough for implementing in-place editing ux for TextBox controls in Silverlight, using just styles, templates, and visual state manager in a completely declarative manner.
Sunday, 11/9/2008 @ 8:15 PM
An in-depth walkthrough of using the effect behaviors and animations in Silverlight.FX - from basic declarative use of out-of-the-box features, to writing your own effect-enabled Silverlight controls to writing your own custom effects.
Thursday, 10/16/2008 @ 12:54 AM
A big update for Silverlight.FX - now in sync with Silverlight 2 and with a bunch of new features. This post discusses one feature area: controls that intrinsically support effects and transitions.
Tuesday, 7/29/2008 @ 8:49 PM
Another installment of Silverlight.FX additions to enable creating declarative views - this time, pre-packaged, declarative effects and transitions...
Sunday, 7/6/2008 @ 11:37 PM
A theming system for Silverlight 2 apps... this post steps you through creating a set of theme assets, adding customizability of themes (colors and fonts in the sample), and using them in an application, including selecting a theme dynamically... complete with source code.
Wednesday, 7/2/2008 @ 6:34 AM
Thoughts on search for RIAs, along with pointers to my latest slides as well as MIX session on ensuring indexability (esp. for Silverlight and Ajax apps)...
Friday, 6/20/2008 @ 8:34 AM
More fun with the ViewModel or M-V-VM pattern - using the Dynamic Language Runtime in Silverlight to create a better glue between the View and its ViewModel.
Tuesday, 6/17/2008 @ 12:35 PM
This post describes the ViewModel aka M-V-VM pattern, and presents a prototype Silverlight 2 framework for implementing this pattern using Action Behaviors (which provide the equivalent of commands)
Tuesday, 5/6/2008 @ 5:19 PM
An implementation of AutoComplete functionality that you can add to your TextBoxes in XAML... ala Google Suggest and the ASP.NET AutoComplete control extender (built on top of the behavior framework).
Monday, 5/5/2008 @ 7:46 AM
A framework for creating reusable and attachable behaviors in Silverlight, and a sample behavior that demonstrates using and building them... along with all the code.
Tuesday, 4/8/2008 @ 9:03 AM
My thoughts on questions along the lines of Ajax vs. Silverlight, and independent of the debate, how .NET spans the gamut of application development platforms...
Thursday, 12/13/2007 @ 8:39 PM
Slide.Show - A very nice (and open source) implementation of a photo slide show experience built using Silverlight 1.0 and script.
Thursday, 10/4/2007 @ 12:16 PM
This post describes how you can use Google Analytics to track users browsing and visiting your site with Silverlight-enabled browsers in the interim... until Google updates its engine to natively track Silverlight versions.
Monday, 9/24/2007 @ 1:45 PM
Script# supports programming against Silverlight 1.0. You can start writing your RIA and associated components and controls in C# rather than in JavaScript... today! This series of posts will build a photo carousel one step at a time to illustrate this approach. Part 3 completes the series by adding data-binding and templating to the carousel and by querying Flickr using JSONP to fetch the actual photos to display in our photo viewer scenario.
Sunday, 9/16/2007 @ 4:41 PM
Script# fully supports programming Silverlight 1.0. You can start writing your RIA and associated components and controls in C# rather than in JavaScript... today! This series of posts will build a Flickr photo viewer one step at a time to illustrate this approach. Part 2 starts building relatively more interesting functionality - specifically the carousel control.
Wednesday, 9/12/2007 @ 12:53 PM
Script# fully supports programming Silverlight 1.0. You can start writing your RIA and associated components and controls in C# rather than in JavaScript... today! This series of posts will build a photo carousel one step at a time to illustrate this approach. Part 1 builds the very basics of this scenario, and is primarily focused on introducing Script# and Silverlight working together.
Monday, 4/30/2007 @ 7:34 PM
Today at MIX07, Silverlight was announced along with some amazing demos showing off the media capabilities, as well as the .net/managed programming model...
Monday, 4/16/2007 @ 10:09 AM
Microsoft Silverlight formerly known by its code name "WPF/E" has now been announced...
|