SpriteHand
Module Border
  Silverlight Futures: Building Business Focused Applications
Module Border
Location: BlogsAndy's Blog    
Posted by: host 10/30/2008 1:41 PM

Silverlight 2 lays a great foundation for building line of business applications, but there is still a good chunk of grunt work when it comes to validation and workflow... but what if you had all of the power of XAML and the .NET framework _and_ the ease of rapid development like the Client/Server tools of the 90's gave us?

Well, it looks like Microsoft is hard at work to make this happen! Check out this Sneak Preview from Jamie Cool, recorded at PDC 2008, where he shows off a future set of project templates for Silverlight business app development:

http://channel9.msdn.com/pdc2008/PC11/

You might want to fast-forward about 30 minutes into the talk, where Jamie starts talking about "Silverlight Futures." Here are some interesting points from the video:

  • Jamie uses a prototype Silverlight template to add a new "Silverlight Business Logic Class" to a web project, and then instantly use that class from the Silverlight project (without adding a web service reference).
  • He uses an "ObjectDataSource" class to bind results from a Business Logic class to a DataGrid...And add sorting and paging... with no code!
  • He shows a DataForm control and by setting a DataContext property, gets instant default validation type checking and feedback
  • By adding MetadataType attributes to a server-side class, the Silverlight client automatically picks up those validation changes on the client - so by writing the validation logic in one place, it carries out to both client and server.
  • He makes a single SubmitChanges() call to synchronize changes on the client to the server.
  • He uses something called a "Frame" control and StackPanel to create a navigation workflow --- including Browser History!
  • He adds a Login control to immediately generate a Login screen, and then uses an attribute on his business logic class to lock down access to data based on role.

 

Here is the session summary for Jamie's talk:

Silverlight Futures: Building Business Focused Applications
What if you could develop your solutions with the ease pioneered by Microsoft Office Access, deploy them like an Internet application, and take advantage of the power of Microsoft .NET? Learn about an exciting new technology that is all about making business applications for RIA (Rich Internet Applications) much easier to build. In this session, hear how we've made n-tier application development as simple as traditional 2-tier, provided application level solutions to developers, and how we're doing all of this with the same .NET platform and tools on both the client and server.

Permalink |  Trackback

Comments (3)   Add Comment
出会い    By Anonymous on 6/10/2009 12:59 AM
出会い系サイトメル友出会い系出会い

Re: Silverlight Futures: Building Business Focused Applications    By Anonymous on 6/22/2009 10:15 PM
Even wow gold though there is wow gold not a wow gold university that buy wow gold would graduate buy wow gold someone as buy wow gold stupid as cheap wow gold Dumb Boy cheap wow gold or his old man, cheap wow gold GHW Bush; world of warcraft gold that Nazi world of warcraft gold school, Yale world of warcraft gold University probably wow power leveling prides themselves nike shoes on helping jordan shoes dupe the public sport shoes into thinking casual shoes that such buy nike shoes morons could cheap nike shoes graduate from wholesale nike shoes Yale. I bet buy jordan shoes that their cheap jordan shoes diplomas were wholesale jordan shoes written on wholesale watches toilet paper wholesale watch in invisible replica watches ink! GHW watches replica Bush says replica watches that Yale's watch replica secret society, fake watches Skull and fake watch Bones is cheap watches composed rolex replica of drop-outs replica rolex and flunk-outs replica rolex watches from Yale replica rolex watch and that fake rolex they just breitling replica eliminate wholesale watches anyone who wholesale watch opposes replica watches anything that watches replica they are trying replica watch to promote, watch replica even brainless fake watches Bushes in fake watch the White cheap watches House. Is rolex replica there any replica rolex surprise that replica rolex watches their "private replica rolex watch army"; Secret fake rolex Service; i.e. breitling replica Zion's Secret wholesale watches Police can replica watches hoodwink watches replica everyone? replica watch With 100,000 watch replica of them, there fake watches is no way fake watch that anyone cheap watches could ever rolex replica talk to Dumb replica rolex Boy or his replica rolex watches old man. replica rolex watch Now that fake rolex President Obama breitling replica has been wholesale watches made manifest wholesale watch via the usual replica watches vague and ambiguous watches replica inaugural address, replica watch there is no watch replica way that he can fake watches escape from the fake watch "coils" of the cheap watches SERPENT. If rolex replica he was going replica rolex to move on the replica rolex watches SERPENT, he replica rolex watch had to do it before fake rolex he took Office. breitling replica The SERPENT car insurance probably favored auto insurance him because he home insurance obviously had health insurance health problems to life insurance begin with. business insurance All it takes is a auto insurance quotes few toxic substances cheap auto insurance from their cheap car insurance toxic menagerie car insurance quotes to convince him to ugg boots "toe the line". buy ugg boots Of course the SERPENT cheap ugg boots will show him pictures wholesale ugg boots of mutilated victims, even victims that they had mutilated themselvesIni

Re: Silverlight Futures: Building Business Focused Applications    By Anonymous on 6/22/2009 10:42 PM
無料出会い系サイト-Google版-


Title:
Comment:
Add Comment   Cancel 
Module Border Module Border
Module Border
  Subscribe
Module Border

RSS

Module Border Module Border
Module Border
  Diversions
Module Border

DESTROY ALL INVADERS
A scrolling shooter game where the objective is to destroy the invading UFO's flying over a neighborhood of your choosing. Imagery provided by Microsoft Virtual Earth. Created using Silverlight 2.
PLAY IT

INFO AND CODE



PHYSICS HELPER DEMOS
These demos were created for the Physics Helper Library, which makes it easy to create physics games and simulations using Expression Blend, Silverlight, and the Farseer Physics Engine.
PLAY IT

INFO AND CODE



HOOK SHOT
This little basketball game took first place in the TeamZoneSports Silverlight Contest. Created using Silverlight 2 and the Farseer Physics engine.
PLAY IT

INFO AND CODE



SORT THE FOOBARS
A game where you need to sort the good foobars from the bad ones. Created using Silverlight 2 and the Farseer Physics engine.
PLAY IT

MORE INFO



POLYGON PHYSICS DEMO
A demo showing polygon physics where the user draws physics objects with the mouse. Created using Silverlight 2 and the Farseer Physics engine.
PLAY IT

MORE INFO



SILVERLIGHT ROCKS!
Destroy the asteroids before they destroy your ship! Created using Silverlight 2.
PLAY IT

INFO AND CODE



FISH GAME
A simple game of harpoon-the-fish. Written using the AJAX Sprite Toolkit.
PLAY IT

INFO AND CODE

Module Border Module Border
Module Border
  Search_Blog
Module Border
Module Border Module Border
Module Border
  Blog_Archive
Module Border
Module Border Module Border
Copyright (c) 2009 andy.beaulieu.com - Login