SlideShare une entreprise Scribd logo
1  sur  71
Design e sviluppo di applicazioni Web innovative




            Milano, 27 Febbraio 2008


            Roberto Cavallini - User Experience Evangelist
            roberto.cavallini@microsoft.com - blogs.msdn.com/designexperience
AJAX
Designer/developer Experience
    designer                                       developer


                    designers & developers:
                   speak different languages
                   speak the same language



designers design                          developers add business logic
application logic




                    result

 presentation
designer




           developer
http://silverlight.net/samples/1.0/Silverlight-Pad/default.html




Powered by
Designer / Developer Experience
desktop                                       web



               WPF
Windows Presentation Foundation
   Smart Clients – Fully Connected to the Web




           .net
               Microsoft        3.0
What is WPF?


Part of the          Unified approach
                                        Delivers richest
Microsoft .NET 3.0   to UI, Media and
                                        possible
Framework            Documents
                                        experiences
WPF Adoption
Demo Windows Presentation Foundation




 Fabrikam Demo
Enriched browser experience

SILVERLIGHT
Cross Browser

Cross Platform

Plug-In

Media Experiences
RIAs
.NET
Silverlight Plug-in Experience
Silverlight Adoption
Silverlight Adoption
Silverlight Adoption
Silverlight Adoption
Silverlight Adoption
Silverlight Adoption
Create a Mashup with Microsoft Popfly
Silverlight Showcase
Video.Show
Slide.Show
Kit 3D for Silverlight
Demo Silverlight Player
Silverlight Streaming Services
Fornisce una piattaforma gratuita e scalabile per applicazioni Silverlight
While the product is in pre-release, storage and delivery is free up to 4 GB, with outbound streaming up to 700 Kbps.




                                                                                       http://silverlight.live.com
Expression Encoder > Silverlight Streaming
Silverlight 1.0 : Media Experiences

                     Qualità
                     HD DVD video quality, 720p
                     DVD-like interattività ed overlays


                     Sviluppo flessibile
                     Integrabile con AJAX frameworks esistenti
                     SMPTE-standard VC-1, WMV and MP3

                     Delivery
                     Live Streaming or On-Demand
                     Performance, scale e vantaggi di costo
                     rispetto ad altre soluzioni
Silverlight


Silverlight 1.0 RTW (JavaScript)
Silverlight 1.1 Alpha (.NET support)

(Silverlight 2.0 Beta)




                          Chess    Silverlight Airlines
Supporto server side

Silverlight supporta qualsiasi web server

ASP.NET & Silverlight
   Nuovi controlli server <asp:xaml> e <asp:media>
   Web service Silverlight-friendly


IIS 7.0 & Silverlight
   –   Gestione e amministrazione di servizi applicativi
   –   Gestione centralizzata di web farm
   –   Windows Media Server Streaming
   –   Modulo Bandwidth throttling
Expression Experience
                                  WPF
                           Windows Presentation Foundation

 Grafica vettoriale     Modelli ed oggetti
 immagini bitmap               3D




                            Audio

                               Video
Expression Experience

designer                developer
Expression Design Output




              }
                         Export as “bitmap”.
                         (.png; jpeg; etc.)


                                               Export as “canvas”.




                            eXstensible Application Markup Language




    Export as “resource dictionary”.
Expression Blend Import

                                                                                        [Image]
Import as “canvas”.                                                              (.png, jpg, gif, tif, bmp, etc. )




                                            }                                                 [Audio]




                                       eXstensible Application Markup Language               [Video]
    Import as “resource dictionary”.
Desktop :: Web
designer




                             Windows Presentation Foundation
                                  Smart Clients – Fully Connected to the Web
developer
Silverlight Media Experience




                          } } }
      video                        .wmv VC-1   Player                 Player
(.avi, .mpeg, .mov, wmv, mp3, …)               (Silverlight Player)   custom
Web Experience

web designer                               developer




         }     XHTML, CSS, XML, and XSLT
                                           }
Expression Web




                  XHTML, CSS, XML, and XSLT

        Collaborate with developers using Visual Studio

      Standards, accessibility, cross-browser compatibility
Expression Design




        Design UI elements for Windows applications
       Powerful vector tools and non-destructive effects
           XAML workflow ensures design integrity
Expression Blend




                 Design stunning Windows applications

  Vector art, pixel images, high quality text, video, and real 3D content

                        Ultimate user experiences
Expression Media




               Supports over 100 file formats
            Version control and folder watching
       Rename, convert, tag, batch process and search
Expression Encoder




        Batch convert WMV, AVI, MPEG, QT, and more
         Cross-browser, cross-platform, cross-device
                  Command-line encoder
Resouces:



 www.silverlight.net
 www.microsoft.com/silverlight




                                 www.microsoft.com/expression
                                 www.microsoft.it/expression NEW!
Resouces:


                            Nibbles Tutorials:
                            Sample and training.
                            http://www.nibblestutorials.net




  Lynda.com:
  Video training on technologies and tool.
  http://www.lynda.com
Resouces:


                                         Windows Live Quick Applications
                                         http://dev.live.com/quickapps/




Design Experience Blog:
http://blogs.msdn.com/designexperience
XAML Third-Party Conversion

Vector-based conversions:
Adobe Illustrator to WPF/XAML Export Plug-in
http://www.mikeswanson.com/xamlexport/




Animation conversions:
The Converted
http://www.theconverted.ca/




3D conversion:
Swift 3D application
http://www.erain.com/products/swift3d/silverlight/

Maya to XAML Exporter
http://www.highend3d.com/maya/downloads/tools/3d_converters/3782.html
Microsoft DreamSpark
               Software gratuito per gli studenti universitari.
               Il nuovo servizio, DreamSpark, nei prossimi mesi
               sarà disponibile anche in Italia, ma già da oggi gli
               studenti italiani in possesso di una tessera ISIC
               (International Student Identity Card) possono
               scaricare il software gratuitamente.
               Strumenti per il design:
               • Expression Web
               • Expression Blend
               • Expression Design
               • Expression Media
               Strumenti di sviluppo:
               • Visual Studio 2008 Professional Edition
               • Visual Studio 2005 Professional Edition
               • XNA Game Studio 2.0
               • 12 mesi di abbonamento Academic per XNA Creators Club

               Piattaforma:
               • SQL Server 2005 Developer Edition
               • Windows Server, Standard Edition
o Un unico punto ti accesso per le risorse tecniche e marketing, ideato
  per coinciliare i bisogni dei partner che sviluppano soluzioni basate
  sulle ultime tecnologie Microsoft.

o Fornisce benefits per supportare i partner in tutte le fasi del ciclo di vita
  del prodotto che stanno sviluppando (risorse tecniche, formative
  e commerciali)

o All’interno una guida step-by-step per aiutarvi a certificare la vostra
  soluzione come “Certified for...” e ottenere quindi il logo e tutti gli altri
  benefits

o Un’opportunità per differenziare i propri prodotti/soluzioni
  sul mercato

o Aiuta i partner a massimizzare le proprie potenzialità di business
  promuovendo le soluzioni certificate sulle aziende clienti
Microsoft Action Pack Subscription (MAPS)
for Web Solution Toolkit


  “Un’edizione speciale dell’abbonamento MAPS dedicato a chi
  sviluppa soluzioni basate sul web.
  Sostenendo un semplice assessment tra 3 a scelta, riceverai
  un kit addizionale con Visual Studio 2008 Standard Edition,
  Expression Studio, Windows Live™ Resource Kit,
  Custom Web Development Jumpstart Kit.



      REQUISITI             CONTENUTI                DURATA           COSTO

  • Sottoscrivere        • 2 Toolkit             • Abbonamento   • 320€ +IVA
    il MAPS                addizionali oltre       annuale
  • Assessment             al MAPS Kit
    on-line
Microsoft Action Pack Subscription (MAPS)
for Web Solution Toolkit




  Sottoscrivi per la prima volta un abbonamento MAPS
  o Empower entro il 15 giugno 2008 e parteciperai all’estrazione
  di un fantastico Microsoft High Technology Package!
Contacts



                            Grazie!

              I vostri feedback sono importanti.

             roberto.cavallini@microsoft.com



           Le slide sono disponibili al seguente link:
                 http://www.slideshare.net/....
Creativity Day Milano 27 Febbraio Milano

Contenu connexe

Tendances

Wordcamp Thessaloniki 2011 The Nextweb
Wordcamp Thessaloniki 2011 The NextwebWordcamp Thessaloniki 2011 The Nextweb
Wordcamp Thessaloniki 2011 The Nextweb
George Kanellopoulos
 
Wintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class LibraryWintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class Library
Jeremy Likness
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT Group
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
Amal J
 

Tendances (20)

CV
CVCV
CV
 
Silverlight
SilverlightSilverlight
Silverlight
 
Introduction to silver light
Introduction to silver lightIntroduction to silver light
Introduction to silver light
 
JavaFx
JavaFxJavaFx
JavaFx
 
E internet além da web
E internet além da webE internet além da web
E internet além da web
 
Microsoft Silverlight - An Introduction
Microsoft Silverlight - An IntroductionMicrosoft Silverlight - An Introduction
Microsoft Silverlight - An Introduction
 
Wordcamp Thessaloniki 2011 The Nextweb
Wordcamp Thessaloniki 2011 The NextwebWordcamp Thessaloniki 2011 The Nextweb
Wordcamp Thessaloniki 2011 The Nextweb
 
Wintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class LibraryWintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class Library
 
Silverlight Splashes Out
Silverlight Splashes OutSilverlight Splashes Out
Silverlight Splashes Out
 
Silver Light
Silver LightSilver Light
Silver Light
 
Education&work experience
Education&work experienceEducation&work experience
Education&work experience
 
Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010
 
Clifford nelson resume_16-06
Clifford nelson resume_16-06Clifford nelson resume_16-06
Clifford nelson resume_16-06
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
 
AD201 - IBM Domino Application Development Today And Tomorrow
AD201 - IBM Domino Application Development Today And TomorrowAD201 - IBM Domino Application Development Today And Tomorrow
AD201 - IBM Domino Application Development Today And Tomorrow
 
JavaME UI - JMDF 2007
JavaME UI - JMDF 2007JavaME UI - JMDF 2007
JavaME UI - JMDF 2007
 
Qt S60 Technical Presentation Fn Stripped
Qt S60 Technical Presentation Fn StrippedQt S60 Technical Presentation Fn Stripped
Qt S60 Technical Presentation Fn Stripped
 
TRWResume-10-2016
TRWResume-10-2016TRWResume-10-2016
TRWResume-10-2016
 
AJAX vs. Flex, 2007
AJAX vs. Flex, 2007AJAX vs. Flex, 2007
AJAX vs. Flex, 2007
 

Similaire à Creativity Day Milano 27 Febbraio Milano

An Overview Of Silverlight 2
An Overview Of Silverlight 2An Overview Of Silverlight 2
An Overview Of Silverlight 2
Clint Edmonson
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
Martha Rotter
 
Modern C&C Systems, Using New Technologies
Modern C&C Systems, Using New TechnologiesModern C&C Systems, Using New Technologies
Modern C&C Systems, Using New Technologies
Tamir Khason
 
Silverlight: Designer and Developer Workflow
Silverlight: Designer and Developer WorkflowSilverlight: Designer and Developer Workflow
Silverlight: Designer and Developer Workflow
roberto.design
 
Introduction to silverlight
Introduction to silverlightIntroduction to silverlight
Introduction to silverlight
msarangam
 
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
Nuno Godinho
 

Similaire à Creativity Day Milano 27 Febbraio Milano (20)

Silverlight Briefing Deck
Silverlight  Briefing  DeckSilverlight  Briefing  Deck
Silverlight Briefing Deck
 
An Overview Of Silverlight 2
An Overview Of Silverlight 2An Overview Of Silverlight 2
An Overview Of Silverlight 2
 
SilverLight Overview
SilverLight OverviewSilverLight Overview
SilverLight Overview
 
Silverlight
SilverlightSilverlight
Silverlight
 
An Overview Of Wpf
An Overview Of WpfAn Overview Of Wpf
An Overview Of Wpf
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
 
EDMUG Silverlight Talk
EDMUG Silverlight TalkEDMUG Silverlight Talk
EDMUG Silverlight Talk
 
UX@Vitra - Experience Continuum
UX@Vitra - Experience ContinuumUX@Vitra - Experience Continuum
UX@Vitra - Experience Continuum
 
It's Time for Silverlight @iRajLal
It's Time for Silverlight @iRajLalIt's Time for Silverlight @iRajLal
It's Time for Silverlight @iRajLal
 
Luis Martins
Luis MartinsLuis Martins
Luis Martins
 
Silverlight
SilverlightSilverlight
Silverlight
 
Modern C&C Systems, Using New Technologies
Modern C&C Systems, Using New TechnologiesModern C&C Systems, Using New Technologies
Modern C&C Systems, Using New Technologies
 
Silverlight: Designer and Developer Workflow
Silverlight: Designer and Developer WorkflowSilverlight: Designer and Developer Workflow
Silverlight: Designer and Developer Workflow
 
Ph Pgg Frontend
Ph Pgg FrontendPh Pgg Frontend
Ph Pgg Frontend
 
Silverlight
SilverlightSilverlight
Silverlight
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
 
Introduction to silverlight
Introduction to silverlightIntroduction to silverlight
Introduction to silverlight
 
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
 
I T Mentors V S2008 Onramp240 V1
I T Mentors  V S2008  Onramp240 V1I T Mentors  V S2008  Onramp240 V1
I T Mentors V S2008 Onramp240 V1
 
Web Hosting for Web Designers and Developers
Web Hosting for Web Designers and DevelopersWeb Hosting for Web Designers and Developers
Web Hosting for Web Designers and Developers
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Creativity Day Milano 27 Febbraio Milano

  • 1. Design e sviluppo di applicazioni Web innovative Milano, 27 Febbraio 2008 Roberto Cavallini - User Experience Evangelist roberto.cavallini@microsoft.com - blogs.msdn.com/designexperience
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Designer/developer Experience designer developer designers & developers: speak different languages speak the same language designers design developers add business logic
  • 21. application logic result presentation
  • 22. designer developer
  • 24.
  • 25. Designer / Developer Experience
  • 26. desktop web WPF Windows Presentation Foundation Smart Clients – Fully Connected to the Web .net Microsoft 3.0
  • 27. What is WPF? Part of the Unified approach Delivers richest Microsoft .NET 3.0 to UI, Media and possible Framework Documents experiences
  • 29. Demo Windows Presentation Foundation Fabrikam Demo
  • 39. Create a Mashup with Microsoft Popfly
  • 43. Kit 3D for Silverlight
  • 45. Silverlight Streaming Services Fornisce una piattaforma gratuita e scalabile per applicazioni Silverlight While the product is in pre-release, storage and delivery is free up to 4 GB, with outbound streaming up to 700 Kbps. http://silverlight.live.com
  • 46. Expression Encoder > Silverlight Streaming
  • 47. Silverlight 1.0 : Media Experiences Qualità HD DVD video quality, 720p DVD-like interattività ed overlays Sviluppo flessibile Integrabile con AJAX frameworks esistenti SMPTE-standard VC-1, WMV and MP3 Delivery Live Streaming or On-Demand Performance, scale e vantaggi di costo rispetto ad altre soluzioni
  • 48. Silverlight Silverlight 1.0 RTW (JavaScript) Silverlight 1.1 Alpha (.NET support) (Silverlight 2.0 Beta) Chess Silverlight Airlines
  • 49. Supporto server side Silverlight supporta qualsiasi web server ASP.NET & Silverlight Nuovi controlli server <asp:xaml> e <asp:media> Web service Silverlight-friendly IIS 7.0 & Silverlight – Gestione e amministrazione di servizi applicativi – Gestione centralizzata di web farm – Windows Media Server Streaming – Modulo Bandwidth throttling
  • 50. Expression Experience WPF Windows Presentation Foundation Grafica vettoriale Modelli ed oggetti immagini bitmap 3D Audio Video
  • 52. Expression Design Output } Export as “bitmap”. (.png; jpeg; etc.) Export as “canvas”. eXstensible Application Markup Language Export as “resource dictionary”.
  • 53. Expression Blend Import [Image] Import as “canvas”. (.png, jpg, gif, tif, bmp, etc. ) } [Audio] eXstensible Application Markup Language [Video] Import as “resource dictionary”.
  • 54. Desktop :: Web designer Windows Presentation Foundation Smart Clients – Fully Connected to the Web developer
  • 55. Silverlight Media Experience } } } video .wmv VC-1 Player Player (.avi, .mpeg, .mov, wmv, mp3, …) (Silverlight Player) custom
  • 56. Web Experience web designer developer } XHTML, CSS, XML, and XSLT }
  • 57. Expression Web XHTML, CSS, XML, and XSLT Collaborate with developers using Visual Studio Standards, accessibility, cross-browser compatibility
  • 58. Expression Design Design UI elements for Windows applications Powerful vector tools and non-destructive effects XAML workflow ensures design integrity
  • 59. Expression Blend Design stunning Windows applications Vector art, pixel images, high quality text, video, and real 3D content Ultimate user experiences
  • 60. Expression Media Supports over 100 file formats Version control and folder watching Rename, convert, tag, batch process and search
  • 61. Expression Encoder Batch convert WMV, AVI, MPEG, QT, and more Cross-browser, cross-platform, cross-device Command-line encoder
  • 62. Resouces: www.silverlight.net www.microsoft.com/silverlight www.microsoft.com/expression www.microsoft.it/expression NEW!
  • 63. Resouces: Nibbles Tutorials: Sample and training. http://www.nibblestutorials.net Lynda.com: Video training on technologies and tool. http://www.lynda.com
  • 64. Resouces: Windows Live Quick Applications http://dev.live.com/quickapps/ Design Experience Blog: http://blogs.msdn.com/designexperience
  • 65. XAML Third-Party Conversion Vector-based conversions: Adobe Illustrator to WPF/XAML Export Plug-in http://www.mikeswanson.com/xamlexport/ Animation conversions: The Converted http://www.theconverted.ca/ 3D conversion: Swift 3D application http://www.erain.com/products/swift3d/silverlight/ Maya to XAML Exporter http://www.highend3d.com/maya/downloads/tools/3d_converters/3782.html
  • 66. Microsoft DreamSpark Software gratuito per gli studenti universitari. Il nuovo servizio, DreamSpark, nei prossimi mesi sarà disponibile anche in Italia, ma già da oggi gli studenti italiani in possesso di una tessera ISIC (International Student Identity Card) possono scaricare il software gratuitamente. Strumenti per il design: • Expression Web • Expression Blend • Expression Design • Expression Media Strumenti di sviluppo: • Visual Studio 2008 Professional Edition • Visual Studio 2005 Professional Edition • XNA Game Studio 2.0 • 12 mesi di abbonamento Academic per XNA Creators Club Piattaforma: • SQL Server 2005 Developer Edition • Windows Server, Standard Edition
  • 67. o Un unico punto ti accesso per le risorse tecniche e marketing, ideato per coinciliare i bisogni dei partner che sviluppano soluzioni basate sulle ultime tecnologie Microsoft. o Fornisce benefits per supportare i partner in tutte le fasi del ciclo di vita del prodotto che stanno sviluppando (risorse tecniche, formative e commerciali) o All’interno una guida step-by-step per aiutarvi a certificare la vostra soluzione come “Certified for...” e ottenere quindi il logo e tutti gli altri benefits o Un’opportunità per differenziare i propri prodotti/soluzioni sul mercato o Aiuta i partner a massimizzare le proprie potenzialità di business promuovendo le soluzioni certificate sulle aziende clienti
  • 68. Microsoft Action Pack Subscription (MAPS) for Web Solution Toolkit “Un’edizione speciale dell’abbonamento MAPS dedicato a chi sviluppa soluzioni basate sul web. Sostenendo un semplice assessment tra 3 a scelta, riceverai un kit addizionale con Visual Studio 2008 Standard Edition, Expression Studio, Windows Live™ Resource Kit, Custom Web Development Jumpstart Kit. REQUISITI CONTENUTI DURATA COSTO • Sottoscrivere • 2 Toolkit • Abbonamento • 320€ +IVA il MAPS addizionali oltre annuale • Assessment al MAPS Kit on-line
  • 69. Microsoft Action Pack Subscription (MAPS) for Web Solution Toolkit Sottoscrivi per la prima volta un abbonamento MAPS o Empower entro il 15 giugno 2008 e parteciperai all’estrazione di un fantastico Microsoft High Technology Package!
  • 70. Contacts Grazie! I vostri feedback sono importanti. roberto.cavallini@microsoft.com Le slide sono disponibili al seguente link: http://www.slideshare.net/....