ModelVirtualCasting: il codice e le risorse

ModelVirtualCastingModel Virtual Casting è un'applicazione d'esempio che utilizza il .NET Framework 4.0, ASP.NET 4.0, Silverlight 5 beta 1, ASP.NET MVC 3, HTML 5, Entity Framework 4.1 (CodeFirst), WPF 4.0, WCF 4.0, WCF RIA Services, Windows Azure e Windows Phone 7.

Simula un sistema di raccolta delle candidature e di pubblicazione dei profili per una agenzia di modelle, con un sito web pubblico che espone le informazioni, uno privato per la gestione (parzialmente basato su Silverlight e WCF RIA Services), una galleria realizzata con Silverlight ed un'applicazione di gestione basata su WPF. Include inoltre una serie di servizi basati su WCF ed un'applicazione per Windows Phone, per la gestione delle candidature. Sfrutta, inoltre, i nuovi tool per gli architetti introdotti con Visual Studio 2010.

L'applicazione è stata realizzata dall'intero staff di ASPItalia.com e rilasciata con licenza BSD.


La terza release di ModelVC è stata mostrata durante Real Code Day 6 (Firenze, 19 Maggio 2011) e contiene il codice utilizzato per le sessioni (e molto altro!).

Si raccomanda di installare Silverlight 4 SDK e WCF RIA Services per consentire la compilazione quantomeno del progetto Web. Tali due tool sono disponibili tramite Web Platform Installer, scaricabile all'indirizzo
http://www.microsoft.com/web/downloads/platform.aspx

Per utilizzare la parte basata su Silverlight 5, è necessario installare il relativo SDK in beta 1. I package esterni sono referenziati attraverso NuGet (http://nuget.codeplex.com/).

Per eseguire le demo di Windows Phone 7 è necessario il WP7 SDK, scaricabile all'indirizzo
http://developer.windowsphone.com/Default.aspx

Tecnologie utilizzate

L'applicazione è interamente basata sul .NET Framework 4.0 e sfrutta tecnologie quali:
  • ASP.NET 4.0
  • ASP.NET MVC 3
  • Entity Framework 4.1 (Code First)
  • MEF (Microsoft Extensibility Framework)
  • Silverlight 4 e 5 beta 1
  • Windows Communication Foundation
  • WCF RIA Services
  • ADO.NET Entity Framework
  • Silverlight for Windows Phone 7
  • XNA for Windows Phone 7
  • Windows Presentation Foundation
  • HTML5
  • jQuery Mobile
Inside Model Virtual Casting

Tutti i contenuti su ModelVC

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti