Codice e slide della sessione Migliora il tuo codice con Knockout.js

by Andrea Dottor 10 April 2013 00:03

Ecco qui il codice e le slide della sessione “Migliora il tuo codice con Knockout.js” che ho tenuto venerdì 5 Aprile 2013:

In questa sessione vedremo come Knockout.js permetta di scrivere codice JavaScript in modo pulito e organizzato, semplificando la scrittura del codice e la sua manutenzione. Come lo si utilizza KO? Quali vantaggi ci offre? Quali librerie ci vengono in aiuto? Quali sarebbe meglio evitare?

Visto l’interesse che l’argomento ha avuto, appena troverò il tempo (e visto il periodo, purtroppo, non sarà cosa semplice), ho intenzione di pubblicare alcuni post di approfondimento a riguardo di Knockout e Durandal
Winking smile

 

Tags: , , ,

ASP .NET | JavaScript | XeDotNet

Migliora il tuo codice con Knockout.js

by Andrea 30 March 2013 11:52

Venerdì 5 Aprile 2013 terrò un meeting dal titolo "Migliora il tuo codice con Knockout.js"

Abstract:
In questa sessione vedremo come Knockout.js permetta di scrivere codice JavaScript in modo pulito e organizzato, semplificando la scrittura del codice e la sua manutenzione. Come lo si utilizza KO? Quali vantaggi ci offre? Quali librerie ci vengono in aiuto? Quali sarebbe meglio evitare?

Ci troviamo a scrivere sempre più codice client-side, e utilizzare strumenti/librerie che ci permettano di aiutarci in questo compito è sicuramente un valore aggiunto, sia per i tempi di sviluppo, ma anche per la manutenzione del codice. Rendere il codice più leggibile, strutturare meglio l'applicazione, utilizzare strumenti validi sono solo alcune delle cose di cui vi parlerò.

Se non conoscete Knockout (http://knockoutjs.com/), questo meeting fa proprio al caso vostro. Vedrete le potenzialità di questa libreria, e scoprirete un paio di framework che combinati con KO vi aiuteranno davvero molto nello sviluppo JavaScript.

Per registrarvi: http://www.xedotnet.org/Home/Meeting/20130405

Tags: , , ,

.NET | JavaScript | jQuery | XeDotNet

Codice e slide della sessione Sviluppo di applicazioni mobile con ASP.NET MVC 4

by Andrea Dottor 12 November 2012 21:19

Venerdì 09 Novembre 2012 ho tenuto la sessione Sviluppo di applicazioni mobile con ASP.NET MVC 4 al XeDotNet Community Meeting.

Lo sviluppo di applicazioni mobile stà entrando sempre maggiornmente nella vita dello sviluppatore web.In questa sessione vedremo come ASP.NET MVC 4, con l'aiuto di alcune librerie, possa agevolare lo sviluppo di applicazioni web che dovranno essere consumate da dispositivi mobile. Analizzeremo le problematiche che differenziano lo sviluppo web-mobile rispetto al normale sviluppo web e le affronteremo passo passo.

Il tutorial di cui vi ho parlato lo trovate a questo link: ASP.NET MVC 4 Mobile Features

Tags: , , ,

ASP .NET | .NET | XeDotNet | Microsoft

Codice e slide della sessione What's New in ASP.NET 4.5 and Visual Studio 2012

by Andrea Dottor 17 September 2012 23:59

Venerdì 14 Settembre 2012 ho tenuto la sessione What's New in ASP.NET 4.5 and Visual Studio 2012 ed ecco qui il codice di esempio e le slide pronte al download:

Abstract: Il Microsoft .NET Framework è in continua evoluzione, e con la prossima versione verranno rilasciate interessanti funzionalità riguardanti ASP.NET.All'interno di questa sessione conosceremo tutte queste novità, ed andremo invece più in dettaglio in alcune di esse, permettendo a chi conosce già ASP.NET di poter essere più produttivo (Strongly Typed Data Controls, Model Binding, Asynchronous, WebSocket, ... ), mentre, per chi invece non ha molta esperienza con questa tecnologia, potrà vedere come i nuovi template di progetto e Visual Studio 2012 potranno aiutarlo ad approcciare correttamente queste tipologie di applicazioni.

Tags: , ,

ASP .NET | .NET | XeDotNet

Il meeting si avvicina - What's New in ASP.NET 4.5 and Visual Studio 2012

by Andrea Dottor 05 September 2012 23:25

La prossima settimana, venerdì 14 Settembre 2012 si terrà il prossimo Community Meeting di XeDotNet dal titolo ASP.NET 4.5, SQL Server 2012 e Visual Studio 2012.

In questo evento terrò una sessione dal titolo What's New in ASP.NET 4.5 and Visual Studio 2012, dove parlerò delle novità di Visual Studio 2012 riguardanti lo sviluppo web, e continuerò entrando in dettaglio in quelle che sono le novità introdotte in ASP.NET 4.5.

Il Microsoft .NET Framework è in continua evoluzione, e con la prossima versione verranno rilasciate interessanti funzionalità riguardanti ASP.NET.All'interno di questa sessione conosceremo tutte queste novità, ed andremo invece più in dettaglio in alcune di esse, permettendo a chi conosce già ASP.NET di poter essere più produttivo (Strongly Typed Data Controls, Model Binding, Asynchronous, WebSocket, ... ), mentre, per chi invece non ha molta esperienza con questa tecnologia, potrà vedere come i nuovi template di progetto e Visual Studio 2012 potranno aiutarlo ad approcciare correttamente queste tipologie di applicazioni.

Per chi volesse partecipare, trova l’agenda ed il link per la registrazione al seguente link:
http://www.xedotnet.org/Home/Meeting/20120914

Vi aspetto numerosi Winking smile

Tags: , , ,

ASP .NET | XeDotNet

Codice e slide della sessione ASP.NET e lo sviluppo Client Side

by Andrea Dottor 20 March 2012 14:30

Ecco pronti al download il codice e le slide della mia sessione "Il mondo è sempre più client. ASP.NET e lo sviluppo Client Side" che ho tenuto il 9 marzo 2012.

IScriptControl, Knockout e le ASP.NET Web API sono stati i principali protagonisti :-)

Abstract: Le applicazioni che sviluppiamo, e che il mercato richiede sempre più, stanno modificando il modo in cui le applicazione vengono scritte. La logica di interazione con l'utente stà diventando sempre più client side, questo grazie anche all'espansione di dispositivi mobile che fruiscono le nostre applicazioni. JQuery ed il javascript in generale hanno un ruolo sempre maggiore, e permetteno in molti casidi poter far fare la differenza a ciò che sviluppiamo.

Come per il codice dello scorso meeting, per quanto riguarda il database utilizzato nella demo è necessario scaricare il database AdventureWorks che trovate al seguente link http://msftdbprodsamples.codeplex.com/e modificare la connectionstring del progetto web.

Tags: , , ,

ASP .NET | ASP.NET AJAX | XeDotNet | Microsoft

Codice e slide della sessione ASP.NET e lo sviluppo mobile

by Andrea Dottor 16 February 2012 09:42

Ecco pronte al download le slide ed il codice della sessione ASP.NET e lo sviluppo mobile che ho tenuto al XeDotNet Community Meeting HTML5 e lo sviluppo mobile del 10 febbraio 2012.

Abstract: I dispositivi mobile che permettono di navigare in rete sono sempre più diffusi, e gli smartphone ed i tablet ne sono l'esempio più lampante. In questa sessione vedremo come realizzare un sito ASP.NET che sia ottimizzato per questo genere di dispositivi sia dal punto di vista delle prestazioni ma anche delle problematiche riguardanti i dispositivi touch.

Come database per il codice della demo è necessario scaricare il db AdventureWorks dal seguente link http://msftdbprodsamples.codeplex.com/e modificare la connectionstring del progetto web.

Devo ringraziare tutti i partecipanti all'evento...vedervi così numerosi, e vedere facce nuove, ci da una carica in più e riuscite a farci quasi dimenticare le notti spese a preparare sessioni di questo tipo. Grazie

Tags: , ,

ASP .NET | .NET | XeDotNet

Inizia un nuovo anno per XeDotNet

by Andrea 11 January 2012 00:10

E' stato pubblicato il calendario degli eventi XeDotNet per il primo semestre del 2012.

10/02/2012 - HTML5 e lo sviluppo mobile

  • Andrea Dottor - ASP.NET e lo sviluppo mobile
  • Davide Senatore - Packaging HTML5 application with PhoneGap

09/03/2012 - Sviluppo client side

  • Andrea Boschin - What's new in Silverlight 5.0
  • Andrea Dottor - Il mondo è sempre più client. ASP.NET e lo sviluppo Client Side

06/04/2012 - Real world experience

  • Cristiano Simionato - Ma quanto costa Windows Azure?
  • Mirco Vanini - REST & .NET Micro FW - A Real Case

04/05/2012 - Uno sguardo a futuro

  • Davide Vernole - Visual Studio vNext - Application Lifecycle Management
  • Andrea Boschin - Sviluppare applicazioni Metro con Windows 8 e WinRT.

01/06/2012 - Playing with gadgets

  • Mirco Vanini - Are you a Gadgeteer?
  • Davide Vernole - Playing with Team Foundation Server
Per quanto mi riguarda, avrò il piacere di tenere due sessioni, basate su alcune esperienze lavorative che ho affrontato in quest'ultimo periodo.
Le sessioni si completano a vicenda, la prima basata sullo sviluppo verso il mondo mobile grazie all'utilizzo di HTML5, jquery mobile, ASP.NET MVC e WCF...mentre la seconda si propone di presentare alcune interessanti librerie javascript e la loro integrazione con ASP.NET, e alcuni suggerimenti di come sviluppare al meglio client-side.

Quindi non vi rimane che registrarvi ;-)

Tags: , , , ,

.NET | ASP .NET | ASP.NET AJAX | XeDotNet

Codice e slide della sessione ASP.NET MVC in a real world

by Andrea 28 September 2011 13:04

Sono disponibili al download le slide ed il codice della sessione ASP.NET MVC in a real world che ho tenuto al XeDotNet Community Meeting Web & Natural Interfaces del 13 settembre 2011.

Abstract: ASP.NET MVC stà prendendo sempre più piede, e le ultime release hanno portato importanti nuove funzionalità. Sempre più applicazioni vengono realizzate utilizzando questa tecnologia, e lo sviluppatore si trova ad affrontare nuove problematiche, che spesso differiscono da quelle di ASP.NET WebForm. Questa sessione non sarà una carellata sulle nuove funzionalità, ma bensì affronteremo problematiche reali in cui spesso lo sviluppatore incappa durante lo sviluppo di un'applicazione web, dimostrando quanto questa tecnologia sia flessibile e al tempo stesso potente e performante.

Un ringraziamento particolare ad Andrea Agnoletto per aver contribuito con la sua presentazione.

Tags: , , ,

ASP .NET | XeDotNet

Codice e slide della sessione Sviluppare con DotNetNuke. Un framework sul framework

by Andrea 01 June 2011 05:56
Ecco pronti al download le slide ed il codice della sessione Sviluppare con DotNetNuke. Un framework sul framework che ho tenuto al XeDotNet community meeting del 20 Maggio 2011.

Abstract: Sviluppare applicazioni, occupandosi delle sole funzionalità che vuole il cliente, senza doversi occupare anche del codice di infrastruttura può sembrare un'utopia, ma non è così. In questa sessione vedremo come DotNetNuke, che è un CMS (content management system) open source, permetta allo sviluppatore tutto ciò. DotNetNuke può essere visto come un framework sul framework, in grado di fornire allo sviluppatore funzionalità avanzate che permettono di aumentare la produttiva e al contempo di ridurne i tempi di sviluppo.

PS: Nello zip contenente il codice non è presente DotNetNuke. Per il suo donwload rimando al sito di riferimento www.dotnetnuke.com.

PPS: E aggiungo che Speaker Timer ha funzionato alla perfezione! Testato sia con la mia sessione, che con quella di Davide… Android rulez!

Tags: , , ,

ASP .NET | .NET | XeDotNet