Silverlight 2 line-of-business application

by lichen 8/25/2008 11:00:00 PM

Silverlight 2 could be an interesting platform for business applications. It comes with a set of VB like controls, yet it could be deployed like a web application. The silverlight 2 runtime is only 3.5 MB, yet it supports C#/VB language and client-side library with good set of functionalities, includding LINQ and web service communication library.

A Silverlight 2 business application would typically communicate with back-end via web service calls. Interestingly, .NET 3.5 sp1 also comes with ADO.NET data service that allows us quickly turn database into a web service. The following are the resources, from the front-end to the back end, that allows us to construct application using architecture:

Silverlight 2 control demo Download

Using ASP.NET authentication in Web Service with Silverlight

Accessing ASP.NET membership, role and profile from Silverlight

ADO.NET Entity Framework and ADO.NET Data Service Framework

The following are additional resources that allows us to create rich applications:

Silverlight Rich TextBox

Silverlight and Virtual Earth and Album Atlas (Created with VIEWS)

Silverlight File Browser and Upload and Silverlgiht File Uploader

Unit Testing: Silverlight unit testing, Silverlight NUnit

Dependency injection or IOC: SLUnity, Bloom, ninject

Model view presenter framework: MVC#

AOP for Silverlight: PostSharp

Lastly, there is an MSDN casts on this subject by Shawn Wildermuth. I would also recommend Shawn's blog.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

.Net

Comments

5/21/2009 3:42:20 PM

business franchise

Hey - nice blog, just looking around some blogengine.net sites, seems a pretty nice platform. I'm currently using Wordpress for a few of my sites but looking to change one of them over to blogengine.net as a trial run. Anything in particular you would recommend about it? Cheers, Matthew

business franchise gb

5/21/2009 7:17:15 PM

lichen

I used blogengine.net because my primary site is a .net site. I was using .text. Both blogengine.net and subtext were ported from .text and that makes converting data easier. I picked blogengine.net because it runs well as a sub application under the root application (at that time).

lichen us

Add comment


(Will show your Gravatar icon)  

  Country flag





Live preview

7/5/2009 11:09:59 PM

Powered by BlogEngine.NET 1.2.0.0
Theme by Mads Kristensen

About the author

Name of author Author name
Something about me and what I do.

E-mail me Send mail

Calendar

<<  July 2009  >>
MoTuWeThFrSaSu
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

View posts in large calendar

Pages

    Recent posts

    Recent comments

    Authors

    Tags

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2009

    Sign in