Building Data-Driven RIAs with Microsoft ASP.NET and Microsoft Silverlight


Right click “Save as…”

Slides (view online)
Two-tier applications have long been the source of inflexibility and brittleness because data access logic is intermingled with the UI. Using the N-tier pattern has been a known solution to this problem for many years. So why do we still have data and UI mixed, even in new applications? Primarily because it is too complex to avoid it. The .NET Business Logic Layer provides a lightweight pattern that makes it easy to write and test your business logic, provides a non-leaky abstraction of the Data Access layer, and makes it a joy to consume directly from the client--whether across a network boundary as with Silverlight or in the space process as with ASP.NET.
For more information, check out this course on Microsoft Virtual Academy:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.