ASP.NET
a cura di Daniele Bochicchio
Per partire con ASP.NET, è necessario dare un'occhiata alle basi: .NET Framework, WebForm, sviluppo event-based. Questo tutorial è basato su ASP.NET 1.0 e successive versioni.
Se hai bisogno di partire da un percorso strutturato, i nostri tutorial sono quello che fanno al caso tuo.
Ti guideranno alla scoperta di una tecnologia raggruppando ed ordinando in crescente livello di difficoltà i nostri contenuti.
Per non perdere tempo: ASP.NET, HTML5, Silverlight, .NET Framework, Windows Phone, Accesso ai dati, Windows 8, Architettura e design software, Windows Azure, Classic ASP, Database, Windows Server, Altri argomenti
Per partire con ASP.NET, è necessario dare un'occhiata alle basi: .NET Framework, WebForm, sviluppo event-based. Questo tutorial è basato su ASP.NET 1.0 e successive versioni.
Uno sguardo più approfondito ad ASP.NET: da ADO.NET a Custom e User Controls, passando per tecniche avanzate. Questo tutorial è basato su ASP.NET 1.0 e successive versioni.
Tutto quello che è necessario per partire con ASP.NET 2.0: dal page framework, al nuovo provider model.
ASP.NET 2.0 è una piattaforma potente, che consente di trarre il massimo vantaggio dalle nostre applicazioni. In questo tutorial sono riportate le tecniche avanzate per utilizzare ASP.NET 2.0: dall'accesso ai dati, passando per controlli e cache.
ASP.NET 3.5 è una versione evolutiva, che aggiunge il supporto al .NET Framework 3.5 ed alle sue novità. Aggiornato al SP 1, per includere anche LINQ, Dynamic Data, Routing ed Entity Framework.
ASP.NET 4.0 è la versione di ASP.NET basata sul .NET Framework 4.0, che include sia il classico supporto a WebForm, quanto ad MVC. Seppure non rivoluzionaria, presenta interessanti novità legate alla piattaforma.
Model View Controller per ASP.NET: script, articoli e video su come trarre il massimo vantaggio dall'alternativa alle WebForm.
Gli ASP.NET Dynamic Data Control rendono possibile la creazione di interfacce di gestione dei dati in maniera semplice, sfruttando LINQ to SQL o Entity Framework.
AJAX in tutte le salse: da ASP.NET AJAX, fino a Javascript, passando per jQuery.
HTML5 è un insieme di nuovi standard, che presto accompagnerà tutti gli sviluppatori web. Porta con sé diverse novità, che vanno verso l'adozione di una serie di specifiche standard, condivise da browser e piattaforme diverse, che dovrebbero semplificare la vita degli sviluppatori web, sempre alle prese con le difficoltà legate ai vari browser.
Tutto sulla nuova tecnologia per il web e le RIA targata Microsoft. Solo per la versione 1.0, sostituita dalla 2.0
Guida all'utilizzo della versione 2.0 della tecnologia per sviluppare RIA targata Microsoft.
Tutte le novità incluse nella terza versione di Silverlight. Da VS 2010 fino ad Expression Blend 3.0.
Tutto quello che c'è da sapere sulla quarta versione di Silverlight: WCF RIA Services, webcam, out of browser.
Il .NET Framework è la base su cui si poggiano le applicazioni managed su piattaforma Windows. E' composto da un'architettura molto complessa, che consente di creare applicazioni di qualsiasi tipo.
Introduzione alle componenti base del .NET Framework 3.0: Windows Presentation Foundation, Windows Communication Foundation e Windows Workflow Foundation. I contenuti si riferiscono a .NET Framework 3.0 e versioni successive.
.NET Framework 3.5 introduce interessanti novità, come LINQ, continuando a migliorare WPF, WCF e WF. I contenuti si riferiscono a .NET Framework 3.5 e versioni successive.
.NET Framework 4.0 e Visual Studio 2010 introducono nuove tecnologie, come ParallelFX, continuando ad innovare quelle attuali, come WPF, Entity Framework o il runtime stesso.
Tutto sulla parte grafica del .NET Framework 3.0, 3.5 e 4.0.
Scambiare informazioni e comunicare all'interno del .NET Framework 3.0, 3.5 e 4.0.
Workflow ed applicazioni basate su flussi con .NET Framework 3.0, 3.5 e 4.0.
Come si sviluppano applicazioni per Windows Phone 7? Quali tecnologie sono coinvolte?
Siete pronti a sfruttare la nuova versione di Windows Phone, nome in codice Mango, per creare applicazioni, sfruttando le novità.
LINQ (Language INtegrated Query) è una tecnologia che consente di semplificare notevolemente l'interrogazione di qualsiasi tipologia di oggetti, arrivando anche ai database. In questo tutorial ne vengono mostrate le caratteristiche principali.
Entity Framework è l'ORM realizzato da Microsoft, basato interamente sul .NET Framework ed in grado, a differenza di LINQ to SQL, di supportare più database e funzionalità evolute. Questo tutorial parte dalle basi, per arrivare a concetti più avanzati.
LINQ to SQL è l'ORM "SQL Server-only" di Microsoft. Seppure limitato, offre una serie di funzionalità interessanti, specie per applicazioni semplici, che non abbiano bisogno della potenza e della flessibilità offerte da Entity Framework.
Entity Framework è l'ORM realizzato da Microsoft, basato interamente sul .NET Framework ed in grado, a differenza di LINQ to SQL, di supportare più database e funzionalità evolute. Giunto alla versione 4.0 Entity Framework rappresenta la Best Practice consigliata da Microsoft per l'acceso ai dati.
Entity Framework 4.1, conosciuto anche con il nome di Code-First, è la nuova versione di Entity Framework, che consente di eseguire il mapping utilizzando il codice, senza necessità di un designer, e supporta POCO (Plain Old CLR Objects).
Un tutorial completamente dedicato a LINQ, in tutte le sue varianti, fatto solo di screencast!
WinRT è l'acronimo di Windows Runtime, il nuovo runtime che consentirà di sviluppare in Windows 8, utilizzando il nuovo stile Metro.
Windows Azure: la nuova piattaforma per il cloud computing targata Microsoft.
Introduzione a Classic ASP: oggetti built-in, interazione con l'utente e prime applicazioni.
Uso di oggetti COM, Windows DNA, accesso al database ed al file system. Include scenari avanzati.
Come utilizzare al meglio i database, da un punto di vista anche sistemistico: da SQL Server a MySQL, passando per Access.
MySQL è probabilmente il più diffuso database open source. Funziona anche su Windows ed in questo tutorial trovarete spunti per trarne il massimo vantaggio.
Un tutto in SQL Server, dalla versione 2000 alla 2008: tutto per sfruttare al massimo uno dei database più diffusi.
IIS è il server web all'interno del quale vengono fatte girare le applicazioni web in ambiente Windows. Nelle ultime versioni è sempre più diventato un application server, con nuove interessanti funzionalità. In questo tutorial sono incluse le tecniche migliori per sfruttarlo al massimo.
Windows Sharepoint Services è un prodotto basato sul .NET Framework che permette la gestione e la collaborazione dei documenti e la condivisione di liste, fornendo ricerca, versioning, processi di flusso e creazioni di moduli, il tutto con una forte integrazione con Microsoft Office.
Sotto il nome di Windows Live Services sono contenuti una serie di servizi, offerti via web, che consentono di aggiungere l'integrazione con Windows Live Messenger, con Bing o con le mappe offerte dai servizi di Microsoft.