silverlight for line of business

9
Laurent Bugnion Senior User Experience Integrator Silverlight for Line of Business with WCF RIA Services http://blog.galasoft.ch

Upload: laurent-bugnion

Post on 19-May-2015

1.721 views

Category:

Technology


2 download

DESCRIPTION

Silverlight is today the platform of choice for cross-compatible applications in .NET. In this session rich in code samples, you will see how so-called line-of-business applications can be developed in a short time, using the WCF RIA Services framework. The Model-View-ViewModel (MVVM) pattern will be applied to the application to improve the testability, the designability and the maintainability.

TRANSCRIPT

Page 1: Silverlight for line of business

Laurent BugnionSenior User Experience Integrator

Silverlight for Line of Businesswith WCF RIA Services

http://blog.galasoft.ch

Page 2: Silverlight for line of business

layers, layersXAML

Code behind

ViewModel

Model

Data Access

Network client

Database

Network server

ModelServer Validation

rules

Client Validation rules

Page 3: Silverlight for line of business

layers, layersXAML

Code behind

ViewModel

Model

Data Access

Network client

Database

Network server

ModelModelServer Validation

rules

Client Validation rules

Data Access

WCF RIA Services

Page 4: Silverlight for line of business

shameless plug

http://www.galasoft.ch/sl4-amazon

Page 5: Silverlight for line of business

About MVVM

http://www.galasoft.ch/mvvm-session

Model View

Presentation Model

(ViewModel)

DataBinding

WCF RIA Services

Page 6: Silverlight for line of business

DEMOWCF RIA Services and

MVVM

Page 7: Silverlight for line of business

more infocomplete sample

Customizing columns, Executing CRUD, Displaying messages, Validating, Filtering, Enhancing the UX, Paging, Showing errors, Reconciling data, Printing, Copy/paste, Running out of the browser...http://blog.galasoft.chhttp://www.galasoft.ch/mvvm-session (MVVM)http://www.galasoft.ch/sl4-amazon (SL4 Unleashed)

Page 8: Silverlight for line of business

Q&A Twitter: @LBugnionhttp://www.galasoft.ch

Page 9: Silverlight for line of business

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.