Silverlight 4 + RIA Services – Ready for Business: Ajax Endpoint

Continuing in our series, I wanted to touch on how a RIA Services can be exposed  your service in JSON.  This is very handy for Ajax clients.   The great thing is that enabling the JSON endpoint is that it requires NO changes whatsoever to the DomainService.  All you need to do is enable it…

2

Silverlight 4 + RIA Services – Ready for Business: Exposing WCF (SOAPWSDL) Services

Continuing in our series, I wanted to touch on how a RIA Services can be exposed as a Soap\WSDL service.   This is very useful if you want to enable the exact same business logic\data access logic is available to clients other than Silverlight.    For example to a WinForms application or WPF or even a console…

26

Silverlight 4 + RIA Services – Ready for Business: Authentication and Personalization

To continue our series,  In real business applications our data is often very valuable and as such we need to know who is accessing what data and control certain data access to only users with privilege.  Luckily this is very easy to do with RIA Services.  For example, say we want to let only authenticated…

7

Great Presentation to the Israel Dot Net Developers User Group (IDNDUG)

I continue to be impressed with the quality of .NET Developers in Israel.. we had a full house last night for a 2+ hour presentation on building business applications with Silverlight and RIA Services.   The audience was very engaged and had lots of good, relevant questions which created a really good conversation.    Check out the…

2

Silverlight 4 + RIA Services – Ready for Business: Validating Data

  To continue our series let’s look at data validation our business applications. Updating data is great, but when you enable data update you often need to check the data to ensure it is valid.  RIA Services as clean, prescriptive pattern for handling this.   First let’s look at what you get for free.  The value…

8

A Great Time at Developer Academy 4 In Israel

I had a great time today at Developer Academy 4.  It was in a beautiful part of Tel Aviv.  The weather was great and the food fantastic.  They had well over 1,000 paid attendees, so the house was PACKED.   Dev Academy’s page on Facebook.  Including some pictures of me.  I was very impressed with the…

4

Silverlight 4 + RIA Services – Ready for Business: Localizing Business Application

To continue our series, let’s look at localizing our business applications.  In today’s global village, it is often no longer OK to support only one language.   Many real world business applications need to support multiple languages.  To demonstrate the pattern, let’s look at localizing the Silverlight Business Application Template. Update (3/28): I added a bit…

22

Silverlight 4 + RIA Services – Ready for Business: Search Engine Optimization (SEO)

To continue our series, let’s look at SEO and Silverlight.  The vast majority of web traffic is driven by search. Search engines are the first stop for many users on the public internet and is increasingly so in corporate environments as well.  Search is also the key technology that drives most ad revenue.  So needless…

4

Silverlight 4 + RIA Services: Ready for Business: Updating Data in the Client

To continue our series, let’s look at updating the data.  I have created a Plates.xaml page with very similar structure to the above.    For details on how I created this page, check out my PDC 09 demo walk through.    Now let’s look at updating the Plate data.. First we will create some default “form”…

4

Silverlight 4 + RIA Services – Ready for Business: Consuming Data in the Silverlight Client

To continue our series, let’s see where the fun comes in my look at how easy that is to consume from the client.  First just to help you understand what is happening behind the covers, let’s look at a code-behind solution.  In View\Home.xaml put a simple DataGrid on the form. <sdk:DataGrid Name="dataGrid1" Height="152" Width="692" />…

24