Welcome!

Design Guidelines, Managed code and the .NET Framework

Brad Abrams

Subscribe to Brad Abrams: eMailAlertsEmail Alerts
Get Brad Abrams via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Brad Abrams

In ASP.NET 2.0, we introduced a very powerful set of application services in ASP.NET (Membership, Roles and profile).  In 3.5 we created a client library for accessing them from Ajax and .NET Clients and exposed them via WCF web services.    For more information on the base level ASP.NET appservices that this walk through is based on, please see Stefan Schackow's excellent book Professional ASP.NET 2.0 Security, Membership, and Role Management. In this tutorial I will walk you through how to access the WCF application services from a directly from the Silverlight client.  This works super well if you have a site that is already using the ASP.NET application services and you just need to access them from a Silverlight client.   (Special thanks to Helen for a good chunk of this implantation) Here is what I plan to show: 1. Login\Logout 2. Save personalization settings ... (more)

Silverlight 4 + RIA Services: Exposing Data from Entity Framework

To continue our series I wanted to look next at how to expose your data from the server side of your application. The interesting data in your business applications come from a wide variety of data sources.  From a SQL Database, from Oracle DB, from Sql Azure, from Sharepoint, from a mainframe and you have likely already chosen a datamodel such as NHibernate, Linq2Sql, Entity Framework, Stored Proc, a service.   The goal of RIA Service in this release is to make it easy to work with data from any (or many) of the sources in a seamless way from a Silverlight application.  This wa... (more)

AJAX World RIA Expo: .NET RIA Services May 2009 Preview

Today we posted a minor update to .NET RIA Services.  This release is mainly focused on addressing bug fixes we have heard in the forums and delivering on a few key areas… There are a lot of other long lead work items that will fall into future releases.  Download it today from: http://code.msdn.microsoft.com/RIAServices  Here is a list of what is available in the May 2009 Preview:- Tons of bug fixes. Most of the bugs reported in the forum have been addressed. New Business application Template… This template adds login\create new user to the Silverlight Navigation Application temp... (more)

Silverlight Ready for Business and .NET RIA Services Presentation

On July 30th @ 8pm  I will be doing a virtual talk at the Linked .NET User’s Group.  I encourage you to come and bring your questions on Silverlight 3 and .NET RIA Services.. Brad Abrams - Silverlight ready for business and .Net RIA Services - Thursday July 30, 2009, 8:00PM PDT - Register: http://events.linkedin.com/LIDNUG-Brad-Abrams-Silverlight-ready/pub/77847 ... (more)

Business Apps Example for Silverlight 3 RTM - Part 7

I wanted to continue with the enhancements to my  Mix09 talk “building business applications with Silverlight 3”.   In this section I am going to show how to get data from a REST based web services rather than directly using Entity Framework or Linq to Sql.  Let’s focus on the cloud source of data.  We will use the same sample from the previous parts and change only the data access part to go against ADO.NET Data Services as the data store.    This pattern might be useful if you do not control your database directly and need to go through a services layer to access it.  The de... (more)