Skip to main content

PORTALS:

Piattaforme
Attività

desktop

Web

cloud

Phone

Tutti i developer center e gli hub

Piattaforme

desktop

Per sviluppo desktop si intende generalmente il processo di scrittura di software che verrà eseguito su un computer standard (desktop, portatile o generico).
Le applicazioni desktop potranno sfruttare completamente la potenza del computer.

Windows Client Developer Center
WPF Developer Center
Windows Performance Analysis Developer Center
Download della versione di valutazione di Visual Studio Ultimate

Web

Per sviluppo Web si intende il processo di scrittura di un sito o una pagina Web. Le pagine Web sono scritte in HTML, CSS e JavaScript e possono essere costituite da semplice testo e immagini, o interattive. Le pagine interattive sono leggermente più complesse da scrivere, ma consentono di realizzare siti Web avanzati.

Internet Explorer Developer Center
Silverlight Developer Center
MVC di ASP.NET
Web Form ASP.NET

cloud

Il cloud computing si riferisce a computer e applicazioni in esecuzione remota e accessibili tramite Internet. Grazie all'aggregazione delle esigenze di elaborazione di molti utenti, è possibile ottenere ottimi risultati in termini di scalabilità, che si traducono in significativi vantaggi.

Introduzione a Windows Azure
Vuoi sviluppare per la cloud? Comincia da qui
Microsoft SQL Azure
Versione di valutazione di Windows Azure

Phone

Lo sviluppo di applicazioni per smartphone è simile allo sviluppo di applicazioni desktop, a parte le differenze nei dispositivi. Per semplificare il processo, molti sviluppatori eseguono, effettuano il debug e testano le applicazioni su un emulatore installato in locale.

Windows Phone App Hub
Windows Phone Development QuickStarts
Development for Absolute Beginners
Corsi di formazione su Windows Phone 7

Strumenti

Visual Studio è una suite di strumenti di sviluppo basati su componenti e tecnologie per la creazione di applicazioni a elevate prestazioni. Visual Studio è disponibile in versione base gratuita, in versione Professional e in versioni ottimizzate per lo sviluppo in team.

Visual Studio Developer Center
Download di Visual Studio Express

Microsoft Visual Studio 2010 Ultimate è un ambiente integrato che semplifica le attività di base per la creazione, il debug e la distribuzione di applicazioni. Visual Studio Ultimate è ideale per lo sviluppo ALM (Application Lifecycle Management) all'interno di team.

Visual Studio: sviluppo del ciclo di vita delle applicazioni
Download della versione di valutazione di Visual Studio Ultimate

Microsoft Visual Studio Team Foundation Server 2010 è la piattaforma di collaborazione alla base delle soluzioni ALM (Application Lifecycle Management), che consente ai team di ottimizzare le interazioni ed eliminare gli sprechi nel processo di distribuzione del software.

Team Foundation Server 2010
Download della versione di valutazione di Team Foundation Server 2010

Microsoft Visual Studio LightSwitch consente di risolvere diverse esigenze aziendali grazie alle funzionalità per la creazione di applicazioni di qualità professionale, a prescindere dalle competenze in ambito di sviluppo. Visual Studio Lightswitch semplifica e snellisce lo sviluppo di applicazioni aziendali di tipo "forms over data".

Visual Studio LightSwitch
Download di Visual Studio LightSwitch Beta 2

WebMatrix è uno strumento di sviluppo gratuito che comprende tutto il necessario per creare un sito Web: permette di gestire le applicazioni Web Open Source, include modelli Web e semplifica la scrittura del codice. Comprende tutto il necessario, è semplice e gratuito.

Sviluppo in WebMatrix

Microsoft Expression Studio è una suite di strumenti per progettare e creare applicazioni Web e client avanzate. Questa serie di strumenti consente di progettare il layout delle pagine Web senza scrivere una singola riga di codice.

Community di Expression

Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di. Se si sceglie di partecipare, quando si lascia il sito Web di verrà visualizzato il sondaggio in linea.

Si desidera partecipare?