Lo sviluppo di applicazioni web da zero è in alcuni casi una soluzione costosa in termini di tempo impiegato e di risorse coinvolte. Negli scenari in cui non sia possibile iniziare a sviluppare un’applicazione da zero vengono spesso usate applicazioni Open Source su ASP.NET.

imageIn questo ultimo anno Microsoft ha messo a disposizione strumenti nuovi per l’installazione e la pubblicazione di queste appllicazioni. Noti CMS, blog Engine e motori di Forum su ASP.NET, Wiki e applicazioni per il commercio elettronico sono oggi ospitati sulla Web Application Gallery sul sito Microsoft. La Web Gallery si integra con strumenti come il Web Platfrom Installer e WebMatrix.

Potete usare strumenti come il Web Platfrom Installer per installarle sulla vostra macchina oppure per scaricare tool gratuiti per lo sviluppo Web o Windows Azure. Questo tool gratuito vi guiderà nell’installare tutte le dipendenze necessarie all’installazione. Se ad esempio un’applicazione ha bisogno di usare SQL Server, abilitare ASP.NET etc. e questi non sono installati, verranno scaricati e installati prima dell’applicazione stessa, infine il Web Platfrom Installer vi guiderà nel processo di setup imagedella vostra applicazione preferita in pochi passi.

Potete inoltre installare Microsoft WebMatrix, questo tool gratuito non solo si integra con la Web Gallery e vi aiuta ad installare le applicazioni Open Source su ASP.NET, ma vi dà dei template per partire a sviluppare piccole applicazioni Web, senza la necessità di dover iniziare a scriverle da zero. Scaricate le applicazioni, avete la possibilità di testarle in locale, modificandone eventualmente il codice tramite un semplice editor di testo, piuttosto che farne analisi per verificare come migliorarle dal punto di vista di come si presentano ad un motore di ricerca, facendo analisi SEO sulle stesse.

Infine, spesso, uno dei problemi che si pone dopo aver realizzato una soluzione con queste applicazioni è cercare e trovare un hoster che faccia hosting adeguato. In queste ultimi mesi già alcuni hoster stanno cominciando a realizzare infrastrutture compatibili con WebMatrix e pubblicare offerte in una Hosting Gallery a loro dedicata. Vi consiglio di tenere d’occhio le offerte che appariranno in questa gallery e di cercare quelle più adatte alle vostre esigenze.

ASPItalia:le migliori applicaz. Open Source per il web

image

Le applicazioni Open Source su ASP.NET sono un numero considerevole, pertanto vale la pena approndirle e capire meglio come possano aiutarci nello sviluppo quotidiano.

Con oggi inzia uno speciale realizzato dalla community ASPItalia, che vuole aiutare tutti gli sviluppatori ASP.NET a conoscere meglio  le applicazioni Open Source più note realizzate dalle community di sviluppatori ASP.NET, come DotNetNuke, Umbraco, nopCommerce e mojoPortal o quelle più emergenti come Orchard.  Inoltre lo speciale ospiterà atre soluzioni basate sul mondo Open Source che gravitano intorno a .NET e sarà quindi un utile spunto per conocere o approndire altre soluzioni.

Vi consiglio di partire da subito seguendo questo link, dove troverete l’annuncio dello speciale direttamente dalla community ASPItalia.

Nelle prossime settimane, a scadenza settimanale, troverete gli approfondimenti  sui vari temi, i primi appuntamenti saranno con Marco De Sanctis, Gianluca Esposito e Riccardo Golia. Sulla pagina dedicata trovate il piano editoriale delle prossime settimane i cui appuntamenti saranno con Orchard e nopCommerce.

Buona lettura per le prossime settimane.