La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET Silvano Coriani Academic Developer Evangelist.

Presentazioni simili


Presentazione sul tema: "Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET Silvano Coriani Academic Developer Evangelist."— Transcript della presentazione:

1 Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET Silvano Coriani Academic Developer Evangelist

2 Agenda Intro ad ASP.NET Web Matrix Intro ad ASP.NET Web Matrix Integrazione con i dati Integrazione con i dati Web Matrix e le comunità di sviluppatori Web Matrix e le comunità di sviluppatori Web Matrix Hosting Web Matrix Hosting ASP.NET Starter Kit ASP.NET Starter Kit

3 ASP.NET Web Matrix è un ambiente di sviluppo per applicazioni Web con ASP.NET leggero, intuitivo e integrato con le varie comunità di sviluppatori.

4 Caratteristiche del tool Semplice e intuitivo Semplice e intuitivo Ambiente file-based (non basato sul concetto di progetto) Ambiente file-based (non basato sul concetto di progetto) Designer di form Web WYSIWYG Designer di form Web WYSIWYG Integrazione con varie fonti dati Integrazione con varie fonti dati Basato su task e wizard Basato su task e wizard Supporto a hosting via FTP Supporto a hosting via FTP Code Builder (wizard che generano codice) Code Builder (wizard che generano codice) Code Snippet Code Snippet

5 Caratteristiche del tool Leggero Leggero Eseguibile di piccole dimensioni (~1MB + runtime del.NET Framework) / download veloce Eseguibile di piccole dimensioni (~1MB + runtime del.NET Framework) / download veloce Web server integrato (no IIS) per test sulla macchina locale Web server integrato (no IIS) per test sulla macchina locale Integrato con le comunità Integrato con le comunità Gallery di Controlli / Add-in / Code builder Gallery di Controlli / Add-in / Code builder Client di Instant Messaging integrato Client di Instant Messaging integrato Collegamento diretto con le maggiori comunità di sviluppatori Collegamento diretto con le maggiori comunità di sviluppatori

6 ASP.NET Web Matrix Project MSNMessenger Controls Gallery NewsgroupsListservs Siti Comunità Ricerche Snippets Code Builders Controls WYSIWYG Designer MSDE / SQL Data Integration File Based No Project System Community

7 Web Matrix e Visual Studio.NET Visual Studio.NET Visual Studio.NET Orientato a sviluppatori professionali Orientato a sviluppatori professionali Caratteristiche per lo sviluppo enterprise Caratteristiche per lo sviluppo enterprise Team collaboration Team collaboration Architettura delle applicazioni Architettura delle applicazioni Ampio spettro di tipi di progetto Ampio spettro di tipi di progetto Applicazioni Web e Windows Applicazioni Web e Windows Sviluppo per device mobili Sviluppo per device mobili Web Matrix Project Web Matrix Project Sviluppo di semplici applicazioni Sviluppo di semplici applicazioni Orientato ad ASP.NET Orientato ad ASP.NET Sviluppo file-based Sviluppo file-based Nessun supporto per Nessun supporto per Sviluppo in team Sviluppo in team IntelliSense IntelliSense Debugging Debugging

8 Confronto tra VS.NET e Web Matrix Funzionalità Web Matrix VS.NET Team development noyes Debuggingnoyes Intellisense / Statement Completion noyes Windows Forms Designer noyes Architect Tools noyes Project System noyes Control / Add-in / Code Builder pickers yesno FTP hosting support yesno Self-contained web server yesno Instant Messaging Client Integration yesno Mobile Web Application Designer yesyes WYSIWYG Web Form Designer yesyes Web Services (ability to build and consume) yesyes Integrated Data Designers yesyes

9 Demo Progetto Web Matrix

10 Integrazione con i dati Data Designer Data Designer Drag and drop di tabelle Drag and drop di tabelle Formattazione e paginazione Formattazione e paginazione Database Explorer Database Explorer Per SQL Server o MSDE Per SQL Server o MSDE Comprende MSDE Comprende MSDE Download su Download su Strumento ideale per iniziare a sviluppare applicazioni orientate ai dati Strumento ideale per iniziare a sviluppare applicazioni orientate ai dati

11 Demo Data Integration

12 Supporto alle community Snippets Snippets Import / Export Import / Export Integrazione con la Controls gallery Integrazione con la Controls gallery Download di controlli dal Web Download di controlli dal Web Tab Community Tab Community Collezione di risorse Collezione di risorse Integrazione con MSN Messenger Integrazione con MSN Messenger Lista di contatti dedicata a Web Matrix Lista di contatti dedicata a Web Matrix Ricerca su server delle Community Ricerca su server delle Community Search community listservs Search community listservs Class Browser integrato con MSDN Class Browser integrato con MSDN

13 Demo Community

14 Estendibilità e configurazione Control model Control model Utilizza lo stesso modello di controlli di ASP.NET Utilizza lo stesso modello di controlli di ASP.NET Add-In Add-In È possibile creare add-in per estendere il prodotto È possibile creare add-in per estendere il prodotto XML config file XML config file Per configurare il tab delle community Per configurare il tab delle community

15 Web Matrix Hosting Possibilità di testare le proprie applicazioni su un sito reale. Possibilità di testare le proprie applicazioni su un sito reale. Supporto completo ad ASP.NET e SQL Server 2000 Supporto completo ad ASP.NET e SQL Server Mb di spazio su disco 20 Mb di spazio su disco 10 Mb di spazio su SQL Server 10 Mb di spazio su SQL Server Accesso via FTP Accesso via FTP Amministrazione del proprio sito via Web Amministrazione del proprio sito via Web ASP.NET Starter Kit installabili ASP.NET Starter Kit installabili

16 Demo Web Matrix Hosting

17 ASP.NET Starter Kit Sono una serie di applicazioni complete e funzionanti. Sono una serie di applicazioni complete e funzionanti. Basate su ASP.NET e SQL Server 2000 Basate su ASP.NET e SQL Server 2000 Disponibili in versione per Visual Studio.NET 2003 oppure per il solo.NET Framework SDK (no progetti / soluzioni) Disponibili in versione per Visual Studio.NET 2003 oppure per il solo.NET Framework SDK (no progetti / soluzioni) Architettura a più livelli Architettura a più livelli Accesso al codice sorgente completamente documentato Accesso al codice sorgente completamente documentato direttamente dallapplicazione direttamente dallapplicazione

18 ASP.NET Starter Kit Community Starter Kit Community Starter Kit Sito di una comunità sul web Sito di una comunità sul web Portal Starter Kit Portal Starter Kit Portale personalizzabili Portale personalizzabili Commerce Starter Kit Commerce Starter Kit Tipico sito di commercio elettronico Tipico sito di commercio elettronico Reports Starter Kit Reports Starter Kit Reportistica on line Reportistica on line Time Tracker Time Tracker Gestione di progetti Gestione di progetti Disponibile anche per dispositivi mobili Disponibile anche per dispositivi mobili

19 Demo ASP.NET Starter Kit

20 Conclusioni ASP.NET Web Matrix è un tool intuitivo e leggero per lo sviluppo di applicazioni Web con ASP.NET ASP.NET Web Matrix è un tool intuitivo e leggero per lo sviluppo di applicazioni Web con ASP.NET Sviluppato interamente in.NET con C# Sviluppato interamente in.NET con C# Fornito con MSDE (download separato) Fornito con MSDE (download separato) ASP.NET Web Matrix è complementare a Visual Studio.NET ASP.NET Web Matrix è complementare a Visual Studio.NET Per sviluppatori non professionisti o per semplici progetti Per sviluppatori non professionisti o per semplici progetti VS.NET rimane il tool per gli sviluppatori enterprise VS.NET rimane il tool per gli sviluppatori enterprise Il modo più intuitivo per iniziare a sviluppare applicazioni Web con ASP.NET Il modo più intuitivo per iniziare a sviluppare applicazioni Web con ASP.NET

21 Risorse Link Link

22 Microsoft Certified Professional (MCP) Microsoft Certified Professional è un programma di certificazione individuale delle competenze indirizzato a tutti gli specialisti informatici che operano sulle tecnologie Microsoft. Microsoft Certified Professional è un programma di certificazione individuale delle competenze indirizzato a tutti gli specialisti informatici che operano sulle tecnologie Microsoft. Il programma, riconosciuto a livello internazionale, individua percorsi di certificazione strutturati ed attesta leffettivo apprendimento delle competenze tecniche legate al software. Il programma, riconosciuto a livello internazionale, individua percorsi di certificazione strutturati ed attesta leffettivo apprendimento delle competenze tecniche legate al software. La qualifica di MCP si acquisisce superando un esame a scelta fra quelli disponibili. Ulteriori livelli del programma sono: area sistemistica area sistemistica Microsoft Certified Systems Administrator Microsoft Certified Systems Engineer area di sviluppo area di sviluppo Microsoft Certified Application Developer Microsoft Certified Solution Developer area database area database Microsoft Certified Database Administrator Per maggiori informazioni:


Scaricare ppt "Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET Silvano Coriani Academic Developer Evangelist."

Presentazioni simili


Annunci Google