Thursday, December 17, 2009

Balder 0.8.8.5 pulled - why ?

Balder 0.8.8.5 pulled - why ?


Balder 0.8.8.5 pulled - why ?

Posted: 17 Dec 2009 01:06 PM PST

A couple of days ago I published a new version of Balder; 0.8.8.5. It had a bunch of improvements in it, especially when it comes to the Silverlight Control support. I had to pull the release mere hours after its release. The reason for pulling it was...( read more )...(read more)

Extending the SMF for the HVP

Posted: 17 Dec 2009 10:30 AM PST

In a radical and terrifying experiment, I'm going to document what happens when I try to extend the Silverlight Media Framework ( SMF ) for the Silverlight HyperVideo Player   as I do it . This article is part of the Mini-Tutorial Series This article...( read more )...(read more)

Moonlight 2 is now available

Posted: 17 Dec 2009 10:32 AM PST

We are pleased to announce the availability of Moonlight 2, an open source Linux implementation of Silverlight first announced by Microsoft and Novell in September of 2007. Moonlight is the first and only open source project that provides Linux users...( read more )...(read more)

Silverlight 4: Drag&drop with EventToCommand

Posted: 17 Dec 2009 08:49 AM PST

One of the MVVM Light Toolkit's user requested that I add the possibility to pass the EventArgs of an event to the ICommand that it is bound to through the EventToCommand trigger . At first I was a bit reluctant because it seems like a transgression of...( read more )...(read more)

ASP.NET MVC 2 RC Released

Posted: 17 Dec 2009 06:00 AM PST

Paternity leave is not all fun and games. Mostly it's soothing an irate baby and toddler while dealing with explosive poo episodes. Believe me when I say the term "blow out" is apt. That's probably not the imagery you were hoping for in a technical blog post, but I think you can handle it. ;) What!? It's already time for an RC?! I think I need to be changed. While I'm on leave, the ASP.NET MVC team continues its hard work and is now ready to announce the release candidate for ASP.NET MVC 2. Go get it now! Download ASP.NET MVC 2 Release Candidate As always, the release notes provide a summary of what's changed . Also, stay tuned as I expect we'll see one of those epic ScottGu blog posts on the release soon. Highlights As you might expect from...(read more)

Silverlight 4 HTML Puzzle: How Does It Work?

Posted: 17 Dec 2009 01:12 AM PST

Scott Guthrie just announced on his blog that many of the demos that he presented during the PDC keynote are now available online . Both the demos and their source code are now online and available for you to download. Be sure to go grab the code and...( read more )...(read more)

Silverlight 4 demos from my PDC Keynote now available

Posted: 16 Dec 2009 09:56 PM PST

[ In addition to blogging, I'm also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu ] Last month I gave a Silverlight 4 keynote at the PDC conference.  You can watch my keynote online here (my part of the...( read more )...(read more)

Happy Holidays in Silverlight with help from COLOURlovers

Posted: 16 Dec 2009 09:41 PM PST

A collision of ideas happened yesterday. The second run of the MIX 10k contest was announced and I realized just how close we are to the holidays. So I thought to myself, "I need a holiday card generator that runs on less than 10k of code". And that's...( read more )...(read more)

Silverlight 4 demos from my PDC Keynote now available

Posted: 16 Dec 2009 09:56 PM PST

[ In addition to blogging, I'm also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu ] Last month I gave a Silverlight 4 keynote at the PDC conference.  You can watch my keynote online here (my part of the keynote starts at the 53:30 mark in the video). I showed off a number of fun demos during the keynote that highlighted some of new features coming in Silverlight 4.  Today we posted the samples online (with code) so that you can download and run them locally on your own machines.  You can download the keynote demos here (source code + VS project file included with each sample). Keynote Demos Below are some details about each of the demos now available for download : PhotoBooth Application...(read more)

Using the Silverlight Toolkit LayoutTransformer Control for Angled Column Header Text

Posted: 16 Dec 2009 01:05 PM PST

I recently inherited the DataGrid control and, after reading over customer feedback and forum posts, one of the tasks I gave myself was to create a code example for the DataGrid.ColumnHeaderStyle property. After poking around I though it would be interesting...( read more )...(read more)

Wednesday, December 16, 2009

RIA Services Enterprise Business Application: The Movie

RIA Services Enterprise Business Application: The Movie


RIA Services Enterprise Business Application: The Movie

Posted: 16 Dec 2009 11:04 AM PST

A step by step guide was requested for how I created the Enterprise Business Application from my previous blog entry. The video is rushed as I was fitting it into lunch, I apologize in advance if it is too difficult to follow. Part One: http://www.screencast Read More......(read more)

Silverlight-powered Virtual DVD now available from Tesco

Posted: 16 Dec 2009 10:31 AM PST

In September, we announced that Microsoft and Tesco intended to collaborate and use Silverlight to deliver the next generation of Home Video entertainment to consumers. Dubbed "Virtual DVD," Tesco customers who purchased physical DVDs or Blu-ray products...( read more )...(read more)

Silverlight Cream for December 16, 2009 -- #757

Posted: 16 Dec 2009 09:50 AM PST

In this Issue: Andrej Tozon , nmarun , AmazedSaint , Shawn Wildermuth , Fredrik Normén , Damon Payne , Victor Gaudioso , Jeremy Likness ( 2 ), Alan Mendelevich , Dan Wahlin , Lee ( 2 ), Expression Blog , Andy Beaulieu , and Gill Cleeren . Shoutouts: Scott...( read more )...(read more)

Camdoodle: showcasing Silverlight 4 new features as behaviors

Posted: 16 Dec 2009 12:45 AM PST

Whenever a new version of Silverlight is released, I start examining its features from two perspectives: how would my current (and planned) LOB applications benefit from using these new features, and what cool new things can I build to entertain my children...( read more )...(read more)

Silverlight 4 controls by Telerik

Posted: 15 Dec 2009 07:56 PM PST

Telerik has announced yesterday their " RadControls for Silverlight 4 CTP , the first UI component suite to natively support Microsoft Silverlight 4 Beta". http://www.telerik.com/products/silverlight.aspx Microsoft is moving very fast with Silverlight...( read more )...(read more)

Live Preview jQuery Plugin

Posted: 15 Dec 2009 03:00 PM PST

Many web applications (such as this blog) allow users to enter HTML as a comment. For security reasons, the set of allowed tags is tightly constrained by logic running on the server. Because of this, it's helpful to provide a preview of what the comment will look like as the user is typing the comment. That's exactly what my live preview jQuery plugin does. See it in action This is the first jQuery Plugin I've written, so I welcome feedback. I was in the process of converting a bunch of JavaScript code in Subtext to make use of jQuery, significantly reducing the amount of hand-written code in the project. Needless to say, it was a lot of fun. I decided to take our existing live preview code and completely rewrite it using JavaScript. All you...(read more)

Balder 0.8.8.5 Release is out

Posted: 15 Dec 2009 01:01 PM PST

Its that time again, yet another release of Balder. You're probably thinking - whats going on? Pushing releases close to every week. Well, this release had to be pushed out fast, the reason being that a couple of days after the previous release I...( read more )...(read more)

Tuesday, December 15, 2009

Silverlight Cream for December 15, 2009 -- #756

Silverlight Cream for December 15, 2009 -- #756


Silverlight Cream for December 15, 2009 -- #756

Posted: 15 Dec 2009 11:09 AM PST

In this Issue: Corrado Cavalli , Davide Zordan , Braulio Diez , David Anson , Jeff Prosise , Jesse Liberty , Koen Zwikstra , Giorgetti Alessandro , John Bruin , Colin Blair , Radenko Zec , and Gill Cleeren ( 2 ). Shoutouts: Have you seen this for Visual...( read more )...(read more)

Architecting Silverlight 4 with RIA Services, MEF and MVVM - Part 1

Posted: 15 Dec 2009 05:46 AM PST

URL : http://wildermuth.com/downloads/riaxboxgames.zip Recently I blogged about Brad Abrams' PDC RIA Services Talk and complained about the data source functionality. While the drag-n-drop ability in RIA Services is interesting, I believe that it may...( read more )...(read more)

Contributing to the SL HVP

Posted: 15 Dec 2009 08:32 AM PST

I have received quite a bit of mail about contributing to the Silverlight HyperVideo project . This is great, and of course, since the code is open source, you are free to take what there is at any given moment and use it in any way that is consistent...( read more )...(read more)

Best SF Books of All Time

Posted: 15 Dec 2009 08:23 AM PST

Someone just asked me my favorite SF books, and while creating such a list is almost absurd, nonetheless, it being the end of the year, here's my top 10:...( read more )...(read more)

Silverlight 4 elevated permissions

Posted: 14 Dec 2009 02:19 PM PST

Among the new features introduced with Silverlight 3.0, Out-of-Browser is certainly one that has aroused more interest among developers as it opens very interesting usage scenarios that go beyond the traditional Web application, with version 4.0 this...( read more )...(read more)

Search Engine Optimization (SEO) Toolkit

Posted: 15 Dec 2009 12:24 AM PST

[ In addition to blogging, I'm also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu ] Over the last few weeks I've been polling developers to see how many are using the new Search Engine Optimization (SEO) toolkit to increase traffic to their web-sites.  I've been surprised by how many people either have never heard of the tool, or have not yet had a chance to run it against their websites.  This blog post provides a quick summary about why anyone doing web-development should check it out. Why use the free SEO Toolkit? In a nutshell – the free SEO Toolkit Analyzer helps you increase traffic and visitors to your site, and as a result can increase the revenue you directly or indirectly make through...(read more)

How the IIS SEO Toolkit Saved My Butt

Posted: 14 Dec 2009 10:16 PM PST

Ok, it wasn't necessarily my ass that was saved, but it was years worth of images which were important to me! As I wrote yesterday , my blog's hosting server had a hard-drive failure effectively wiping out my virtual machine, taking my blog down with it. Fortunately, I was able to get back up with a static archive of my site provided by Rich Skrenta, but I was missing all my images and other content (code samples). As Jeff mentions, I have learned the hard way that there are almost no organizations spidering and storing images on the web. Keep in mind that the images are not just mere eye candy. In many cases, they serve to illustrate key concepts: " As you can see in the screenshot above, if the screenshot were still to exist, but through the...(read more)

Discover Claims-Based Identity

Posted: 14 Dec 2009 05:46 PM PST

Identity has never been so easy. Whether you develop ASP.NET Web sites or WCF Web services, this self-paced training course will show you how you can take advantage of Windows Identity Foundation, the newest addition to the .NET Framework family, to handle identity and access for your .NET applications in simple and interoperable fashion. The hands-on labs assume no prior knowledge of the subject, covering the most common task first, while more advanced scenarios allow the developers who chose so to explore the topic in more depth.

Are you passionate about the Web?

Posted: 14 Dec 2009 05:46 PM PST

Join us for MIX10, a 3 day event full of inspiration, content, and networking. MIX10 is a 72-hour conversation to learn about Microsoft's Web platform and tools such as Windows Mobile, Silverlight, Expression, and ASP.NET. Register by January 15th and save US$600 on your pass and US$196 towards a free night at Mandalay Bay.

MVVM Study Part 5: Convention over Configuration

Posted: 14 Dec 2009 02:33 PM PST

In the last par t I showed a very basic view model. I needed something in order to give those new to the concept of MVVM a concrete example. However, there are several aspects of that example that left me feeling uncomfortable; not to mention the myriad...( read more )...(read more)

Monday, December 14, 2009

star trek surface application on channel 9

star trek surface application on channel 9


star trek surface application on channel 9

Posted: 14 Dec 2009 01:49 PM PST

At PDC 09 Rick and Myself were lucky enough to meet with Pete Brown to talk about a recent surface application. We also talk about the developer experience between surface, silverlight, windows 7. http://channel9.msdn.com/posts/Psychlist1972/Pete-at-PDC09...( read more )...(read more)

Using WCF RIA Services without Silverlight in Visual Studio 2010 for building 3 tier ASP.NET Applications

Posted: 14 Dec 2009 12:09 PM PST

I have been playing with the WCF RIA Services (erstwhile .NET RIA Services) for sometime and found that most of the samples out there focus on Silverlight based applications. While the new WCF RIA Services preview for VS 2010 is awesome in terms of its Silverlight integration, I also wanted to test out on building plain vanilla ASP.NET Applications and using the power of WCF RIA Services to build a middle tier for the same. Ok, to begin with, I already had Visual Studio 2010 Beta 2 installed and went ahead and installed the WCF RIA Services Preview for Visual Studio 2010 Beta 2 (note that, if you already have the WCF RIA Services for Visual Studio 2008 SP1 installed, this doesn't install on top of it – so you have to chose whether to use the...(read more)

TWC9 features Silverlight AR, BugCamSmash and Blend Extensibility

Posted: 14 Dec 2009 10:50 AM PST

Very cool to see that this week's episode of This Week on Channel 9 feature BugCamSmash along with Rene Schulte's Augmented Reality Proof of Concept. An extra treat though was to see they also featured the videos from the Visual Studio Ecosystem Summit...( read more )...(read more)

The MySpace Developer Challenge and BizSpark

Posted: 14 Dec 2009 10:09 AM PST

MySpace is putting some serious cash ($50,000) behind a new developer challenge announced on their developer website.  They are challenging developers to create the next great applications on the MySpace Developer Platform .  Of course, I've...( read more )...(read more)

The future of Silverlight Desktop

Posted: 14 Dec 2009 06:29 AM PST

We haven't added much lately. The reason is that Silverlight 4 will add most of the additional things we wanted to add. The main thing that SilverlightDesktop provides is "injecting modules into movable re-sizable windows with drag and drop between them...( read more )...(read more)

Wrap music [A more flexible balanced WrapPanel implementation for Silverlight and WPF!]

Posted: 13 Dec 2009 11:18 PM PST

In my last post , I told the story of a customer who asked for an easy way to make the Silverlight/WPF WrapPanel use all available space to spread its children out evenly instead of bunching them up together. The following sample shows off the default...( read more )...(read more)

Back in Business

Posted: 14 Dec 2009 01:28 AM PST

Yeah, the past few days have been a pretty low moment for me and this blog. Long story short, on December 11, a hard-drive failure took down the managed dedicated server which hosts my blog among other sites. ( The following image is a dramatization of actual events and is not the actual hard drive ) This is a server that Jeff Atwood and I share (we each host a Virtual Server on the machine), thus all of the following sites were brought down by the hardware malfunction: http://haacked.com/ http://codinghorror.com/ http://subtextproject.com/ http://blog.stackoverflow.com/ http://fakeplasticrock.com/ That list doesn't include my personal Subversion server ( yes, I'm planning to switch to GitHub for that ). The good news is that my hosting provider...(read more)

Article published on Silverlight Show (how to control/optimize XAP size)

Posted: 14 Dec 2009 12:16 AM PST

One of common headaches that a new Silverlight Developer can face on a real application project is how to control the XAP size... for internet facing applications having 4 MB of XAP files can be something unacceptable in some locations. I have written...( read more )...(read more)

My XAP file is 5 Mb size, is that bad?

Posted: 13 Dec 2009 11:26 PM PST

Introduction My XAP file is 5 Mb size, is that bad? Unfortunately that's a usual question for lot of new Silverlight developers, … you start coding you Silverlight app everything is easy to do, you can use lot of powerful third parties stuff, and finally...( read more )...(read more)

Sunday, December 13, 2009

Experiments using MEF, MVVM and Silverlight 4 Beta – Part 6: Design-mode ViewModel and calling a WCF Service

Experiments using MEF, MVVM and Silverlight 4 Beta – Part 6: Design-mode ViewModel and calling a WCF Service


Experiments using MEF, MVVM and Silverlight 4 Beta – Part 6: Design-mode ViewModel and calling a WCF Service

Posted: 13 Dec 2009 12:48 PM PST

Note – this is a multi part post: First experiments using MEF, MVVM and Silverlight 4 Beta Part 2: Custom attributes Part 3: Part Creator and Creation Policy Part 4: Part Creator Part 5: Enabling Blend and the Visual Studio designer Part 6: Design...( read more )...(read more)

Speaking at Software 2010 with Petri Wilhelmsen

Posted: 13 Dec 2009 08:49 AM PST

On the 9th of February, Software 2010 is kicked off. Petri Wilhelmsen and myself will be holding an hour on game development with managed code using Microsoft Xna and Silverlight (featuring Balder). We will be focusing on 3D development and cross-platform...( read more )...(read more)

Using Fiddler to Capture RIA Services

Posted: 13 Dec 2009 05:50 AM PST

If you're a fan of Fiddler, you may have used it with prior versions of RIA Services to capture the traffic between your Silverlight client and your server side. This worked great in the past because RIA Services used a (somewhat bastardized) JSON encoding...( read more )...(read more)

Tamper Resistant Controllers and APIs (to Seal or not to Seal?)

Posted: 12 Dec 2009 08:41 PM PST

My dog chewed up my slick black XBOX controller last night – the right thumb stick is gone. I feel much cooler and dangerous using the black one, so being inclined toward do it yourself handiness, I thought I'd just swap out a replacement part from my Read More......(read more)

Silverlight Cream for December 12, 2009 -- #755

Posted: 12 Dec 2009 10:02 PM PST

In this Issue: Jeremy Likness , Rudi Grobler , Nick Kramer , Fredrik Normén , Mike Taulty , Deborah Kurata , Shayne Burgess , Glenn Block ( 2 ), and Gill Cleeren ( 2 ). Shoutout: Did you know MIX10 registration was open? Register by Jan 15th and get in...( read more )...(read more)

TailSpin – AuthorizationManager Check Failed

Posted: 12 Dec 2009 08:07 PM PST

  TailSpin is one of the demo applications from PDC09 that is up on Codeplex that demonstrates a lot of the .NET 4 feature set.  I was trying to get it to run today on one of my laptops and it just wouldn't get past the dependency check – Turns...( read more )...(read more)

Multithreading with C and Win32 (Visual C++ 2008)

Posted: 12 Dec 2009 04:10 PM PST

Microsoft Visual C++ provides support for creating multithread applications with Microsoft Windows. You should consider using more than one thread if your application needs to manage multiple activities, such as simultaneous keyboard and mouse input.

Saturday, December 12, 2009

Silverlight 4 Webcam Article

Silverlight 4 Webcam Article


Silverlight 4 Webcam Article

Posted: 12 Dec 2009 11:08 AM PST

Checkout my latest article on the use of the Webcam in Silverlight 4. The article demonstrates how to attach to a device apply a PixelShader then store a captured JPEG in Isolated Storage ....( read more )...(read more)

Visual Studio Project Sample Loading Error: Assembly could not be loaded and will be ignored. Could not load file or assembly or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)

Posted: 11 Dec 2009 08:21 PM PST

Some folks have mentioned to me that they are having trouble getting some of my samples to work.  And in fact, just the other day, I ran into a problem getting my own samples to work.  It turns out to be a problem with the way windows treats...( read more )...(read more)

Visual Studio Project Sample Loading Error: Assembly could not be loaded and will be ignored. Could not load file or assembly or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)

Posted: 11 Dec 2009 08:21 PM PST

Some folks have mentioned to me that they are having trouble getting some of my samples to work.  And in fact, just the other day, I ran into a problem getting my own samples to work.  It turns out to be a problem with the way windows treats the sample that you down load.   Specifically, because you downloaded the sample from the internet, windows treats the sample as "untrusted" content.  When you unzip untrusted content you get a directory full of untrusted content.  Visual Studio is not so good and running untrusted content.  Unfortunately, you get some really bad error messages like the one above.  Here is the error message from VB Warning    1    Assembly 'C:\Users...(read more)

Visual Studio Project Sample Loading Error: Assembly could not be loaded and will be ignored. Could not load file or assembly or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)

Posted: 11 Dec 2009 08:21 PM PST

Some folks have mentioned to me that they are having trouble getting some of my samples to work.  And in fact, just the other day, I ran into a problem getting my own samples to work.  It turns out to be a problem with the way windows treats Read More......(read more)

ViewModel Pattern for Silverlight - Options for Hooking a View to its Model

Posted: 11 Dec 2009 09:42 AM PST

In the ViewModel, aka the MVVM pattern, a view such as a UserControl is bound to its associated view model. The view model manages state exposed as observable properties, operations exposed as methods and raises notifications via events. An interesting...( read more )...(read more)

Friday, December 11, 2009

ViewModel Pattern for Silverlight - Options for Hooking a View to its Model

ViewModel Pattern for Silverlight - Options for Hooking a View to its Model


ViewModel Pattern for Silverlight - Options for Hooking a View to its Model

Posted: 11 Dec 2009 09:42 AM PST

In the ViewModel, aka the MVVM pattern, a view such as a UserControl is bound to its associated view model. The view model manages state exposed as observable properties, operations exposed as methods and raises notifications via events. An interesting question is how a View should specify its view model, and how a view model instance should be created. Like everything else in the ViewModel pattern, this topic is no different. There are different strategies, with pros and cons, and different people have different opinions. In this post, I'll describe a couple of options, and hope to collect some feedback as well as ideas on alternatives. Part of my goal here is to improve what is supported in Silverlight.FX out-of-the-box. The other goal...(read more)

ViewModel Pattern for Silverlight - Options for Hooking a View to its Model

Posted: 11 Dec 2009 09:42 AM PST

In the ViewModel, aka the MVVM pattern, a view such as a UserControl is bound to its associated view model. The view model manages state exposed as observable properties, operations exposed as methods and raises notifications via events. An interesting Read More......(read more)

WCF NET.TCP Protocol in Silverlight 4

Posted: 10 Dec 2009 02:14 PM PST

Introduction As you may already know, Silverlight 4 beta has been released and it has many new features. One of the most important features is net.tcp binding support. Now in Silverlight 4 we can communicate with WCF web service using net.tcp protocol...( read more )...(read more)

New - Preventing Security Development Errors: Lessons Learned at Windows Live by Using ASP.NET MVC

Posted: 10 Dec 2009 11:11 PM PST

Learn how the Windows Live team applied the Security Development Lifecycle (SDL) while developing new Windows Live services with ASP.NET MVC.

Windows 7: Build Innovative Applications

Posted: 10 Dec 2009 11:11 PM PST

Discover new developer features in the Windows 7 operating system with these online resources. Attend a live webcast and learn about using Jump Lists, how to improve robustness and performance, or how the Windows PowerShell–based platform lets you easily monitor multiple data sources. Step into a virtual lab and explore Shell Libraries, Windows Taskbar, and Windows Ribbon, among other features. Watch videos that demonstrate the Windows Touch and handwriting recognition capabilities. Dive into this content today to start learning about Windows 7.

Silverlight Cream for December 10, 2009 -- #754

Posted: 10 Dec 2009 09:38 PM PST

In this Issue: Joel Neubeck , Tim Heuer , Gill Cleeren , Cameron Albert , Damon Serji , Matthew Casperson , Corey Miller , Pete Brown , Aashish , David Poll , and Fredrik Normén . Shoutouts: Brad Abrams reported an interview: Bytes by MSDN: Brad Abrams...( read more )...(read more)

Resizing images from the server using WPF/WIC instead of GDI+

Posted: 10 Dec 2009 05:30 PM PST

I and many others have written about resizing images using GDI+ , or rather its .NET façade, System.Drawing . It works. But there is just this one sentence at the bottom of the documentation : Caution: Classes within the System.Drawing namespace are not supported for use within a Windows or ASP.NET service. Attempting to use these classes from within one of these application types may produce unexpected problems, such as diminished service performance and run-time exceptions. Kind of scary, isn't it? Nobody likes diminished performance and run-time exceptions. But when you need to generate thumbnails from managed code, what other choices do you have? There used to be two: using interop with native APIs (which won't work in medium trust) or writing...(read more)

Silverlight 4 – More on Capturing Video from WebCams

Posted: 10 Dec 2009 04:08 PM PST

Apply a pinch of salt here, this is a work-in-progress….:-) I wanted to follow up a little on the blog post I wrote about capturing video/audio from the webcam/microphone with Silverlight 4. In that post I'd written a little about how you could take the...( read more )...(read more)

Silverlight for Point Of Sale (POS) applications

Posted: 10 Dec 2009 01:32 PM PST

Silverlight provides an ideal platform for developing and deploying modern business applications, including critical Point of Sale (POS) applications. The ChristophDotNet blog provides a nice introduction of how Silverlight can be used in a POS environment...( read more )...(read more)

Deploying your Silverlight and WCF RIA Services application

Posted: 10 Dec 2009 12:42 PM PST

So you've been playing around with Silverlight and WCF RIA Services (the artist formerly known as .NET RIA Services) and you are ready to deploy. You've been living in your happy Visual Studio environment, perhaps even relying on the built-in web server Read More......(read more)