presentazione ated 20110908 silverlight 2 ottobre 2008 silverlight 3 luglio 2009 silverlight 4...

Download Presentazione ATED 20110908 Silverlight 2 Ottobre 2008 Silverlight 3 Luglio 2009 Silverlight 4 Aprile…

Post on 18-Feb-2019

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

MontemariMontemariMontemariMontemariMirkoMirkoMirkoMirko

Docente SSIG

Consulentepresso la Montemari Consulting SAGL

Silverlight 5

Adattamentodellapresentazionedi Ronnie Saurenmann al TechDay 2011, Lugano

Collaboratoredi centro informatica

SSIGSSIGSSIGSSIG

Silverlight 2Ottobre 2008

Silverlight 3Luglio 2009

Silverlight 4Aprile 2010

>74% dei computer collegati a Internet in Svizzera ha il plugin ononimo installatoSource: www.riastats.com,

Silverlight 5 RCOggi

SSIGSSIGSSIGSSIG

Premium mediaOlympics, Roland Garros, Swisscom TV Air, Streming video allinterno delle scuole

Web specialsDeepzoom Zermatt, Kunsthaus, Playboy archive, Sistema decisionale per docenti e direzione

Line of BusinessSAP, SQL Server Crescent, Azure Manag. Portal, Esempio di applicazione LOB

Silverlight Key Scenarios

SSIGSSIGSSIGSSIG

Occorre imparare la nuova tecnologiaWPF

Nuovomodello di posizionamento

Importante motore di databindind

.. ma per fortuna abbiamo BLEND

Semplificazione della scrittura del codice XAML

risorse, stili, templates, behaviours, actions, triggers, animazioni, stati, attached properties,

Silverlight: cosa serve ? (1/2)

SSIGSSIGSSIGSSIG

Dobbiamo estendere le nostre conoscenze tecniche

Tecnologia ad oggetti, interfaccie

Tipi anonimi, LINQ, WCF, DataAnnotation, funzionilambda, collezioni osservabili,

Patterns diversi come ad esempio MVVM, MVC,

ma (forse) possiamo delegare parte dellacomplessit a WCF RIA Services (a patto di comprendere comunque cosa stiamo facendo)

Silverlight: cosa serve ? (2/2)

SSIGSSIGSSIGSSIG

Silverlight Pivot Viewer

SSIGSSIGSSIGSSIG

WCF RIA Services

Web ApplicationBrowser Rich Internet Application

DB

Services

Other Applications

Data Access Layer

AppLogic

Services

HTMLPresentation

LogicNetwork

SSIGSSIGSSIGSSIG

Model-View-ViewModel

Data Access

Model

View Model

C#

XAML

ViewUserControlWindow

SQL XMLRSS

Entities

Commands

Styling

SQL/WCF/ORM

Interesse per Silverlight ?

http://www.silverlight.nethttp://www.ssig.ch/www_doc/silverlight.pdf

Contatti:

info@montemari.ch

mirko.montemari@ssig.ch