Design Guidelines, Managed code and the .NET Framework

Brad Abrams

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


Top Stories by Brad Abrams

I am having a blast with the series where I am updating my simple Mix 09 Business Application demo.  In this part, I wanted to explore one of the most popular data access solution for .NET – NHibernate.  Many customers finds that the flexibility of NHibernate makes it easier for them to build maintainable and testable applications.  As an aside, I think NHibernate is an excellent example of the vibrant open source community on .NET that I’d like to support.  You can see the full series here. The demo requires (all 100% free and always free): VS2008 SP1 Silverlight 3 RTM .NET RIA Services July '09 Preview NHibernate (w/ NHibernate Linq ) and Fluent NHibernate Also, download the full demo files and check out the running application. Basically what I wanted to do was switch over my DomainService from getting its data from Entity Framework  to getting its data from NHiber... (more)

Silverlight 4 + RIA: Starting a New Project with the Business App Template

To kick off our series, I wanted to focus on our goal of helping you focus on your business, not plumbing code.  The first place you will see this in the pre-build components in the Business Application Template.  It describes a prescriptive application structure, looks great and is easily customizable. After you have successfully installed Silverlight 4 for developers (which includes RIA Services) you will have a couple of new projects in the Silverlight section.  We are going to focus on the Business Application Template. Notice this creates a single solution with two projects... (more)

Accessing the ASP.NET Authentication, Profile and Role Service in Silverlight

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 wor... (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)

Business Apps Example for Silverlight 3 RTM

With Silverlight 3 shipping and a brand new update to .NET RIA Services I thought I would update the example from my Mix09 talk “building business applications with Silverlight 3”. You can watch the original  video of the full session  The demo requires (all 100% free and always free): VS2008 SP1 (Which includes Sql Express 2008) Silverlight 3 RTM .NET RIA Services July '09 Preview  (optional for this part of the demo) Also, download the full demo files and check out the running application. Today, we will talk about Professional Feel..  Professional Feel Business applications need ... (more)