Categoria Eventi

  • Community Meeting - .NET Compact Framework - Giovedì 4 Dicembre 2008 - Pordenone

    .NET Compact Framework

    Lo sviluppo per dispositivi mobili ha avuto una notevole spinta negli’ultimi anni per la convergenza di diversi fattori: diminuzione dei prezzi dei dispositivi, dispositivi sempre più performanti, disponibilità di strumenti di sviluppo sempre più affidabili ed integrati, disponibilità di nuove tecnologie. La sessione offrirà una panoramica generale delle tecnologie Microsoft disponibili, in particolare .NET Compact framework, per lo sviluppo su dispositivi mobili equipaggiati con Windows Mobile. 

     

    • Introduzione ai dispositivi mobili e il loro impatto nella vita quotidiana
    • Strumenti di sviluppo e ultime tecnologie disponibili
    • Introduzione al .NET Compact Framework, filosofia del framework, limiti e vantaggi
    • Creazione di un programma per dispositivi mobili (demo)
    • Creazione di una form con i controlli base (demo)
    • Integrazione con “API” di sistema (P/Invoke) (demo)
    • Persistenza 
    • Multithreading, limiti e vantaggi.
    • Esempi (demo)

    AGENDA MEETING:

      18:30 – Apertura Meeting

      18:45 - Saluto ai partecipanti da parte dei presidenti delle community (Andrea Boschin e Marco Pozzan)

      19:00 – .NET Compact Framework #1 (Mirco Vanini)

      20:00 – Break

      20:30 – .NET Compact Framework #2 (Mirco Vanini)

      21:30 – Sessione Q&A

      22:00 – Chiusura dei lavori 

    Dopo un’iniziale panoramica sulla piattaforma, Mirco Vanini (Proxima Software - .NET Consultant & Contractor) vi illustrerà alcuni esempi di programmazione su dispositivi mobili e insegnerà alcuni trucchi su come realizzare un progetto di successo nell’ambiente del futuro: quello dei dispositivi mobile! 

    In collaborazione con:

     

     

    Pubblicato giovedì 30 ottobre 2008 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Microsoft Days 08 - Community After Hour

    Giovedì 29 Ottobre 2008

    Microsoft Days 08


    AGENDA

    18:00 Registrazione

    18:00 Happy Hour
     
    18:30 Benvenuto

    19:00 ASP.NET MVC Framework
    Speaker: Davide Vernole - MVP Visual Developer ASP.NET

    L'ASP.NET MVC Framework fornisce un'alternativa alle ASP.NET Web Forms per creare applicazioni web basate sul pattern Model – View – Controller (MVC). Questo framework fornisce un sistema leggero e altamente testabile che si integra con le attuali funzionalità di ASP.NET come Master Page e l'autenticazione basata sulle Membership. Dopo aver presentato le peculiarità di questo nuovo framework evidenzieremo con esempi i punti salienti di questa tecnologia.


    20:00 Consumare Entity Framework da applicazioni RIA
    Speaker: Andrea Boschin - MVP Visual Developer ASP.NET

    La scelta della tecnologia di comunicazione da utilizzare per sviluppare applicazioni distribuite è sempre stata ampia. Ogni tecnologia tra DCOM, COM+, MSMQ, Remoting, ASMX, WSE presenta vantaggi e svantaggi propri ed un diverso modello di programmazione da seguire. Windows Communication Foundation cerca di semplificare lo scenario, consentendo di separare la scelta di quale protocollo di trasporto usare o che politica di sicurezza implementare da altre più importanti decisioni che riguardano l’architettura dell’applicazione stessa. Windows Communication Foundation, introdotto nel .Net Framework 3.0 ed ampliato con nuove funzionalità nel .Net Framework 3.5, apre nuove ed interessanti possibilità a chi sviluppa applicazioni distribuite e non solo.

    21:00 ASP.NET AJAX in .NET 3.5 e Visual Studio 2008
    Speaker: Andrea Dottor - MVP Visual Developer ASP.NET

    Con il Framework 3.5 e con l'uscita del suo Service Pack 1 sono uscite diverse novità che riguardano ASP.NET AJAX. In questa sessione vedremo quali sono queste nuove funzionalità e i vantaggi che esse portano alle nostre applicazioni.


    22:00 Fine Lavori

    ISCRIZIONI

    http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032391659&Culture=it-IT

     

     

     

     

    Pubblicato mercoledì 8 ottobre 2008 da Andrea Dottor - Categoria Eventi - Commenti 0
  • Community Meeting: SQL Server 2008: Le novità - Venerdì 21/11/2008 - Novotel Mestre Venezia

    SQL Server 2008: Le novità

    Una rapida carrellata su le principali novità di SQL Server 2008. Toccando punti come sicurezza, gestione, business inteligence, reportistica. E ovviamente toccando anche punti un po' più interessanti anche per gli sviluppatori come i nuovi tipi di dato e gestione dei tipi destrutturati.

    SPEAKER

    • Simone Corsini

    LUOGO e DATA

    • 21/11/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    ISCRIZIONI:

    http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato martedì 7 ottobre 2008 da Andrea Dottor - Categoria Eventi - Commenti 1
  • Community Meeting: IEnumerable Tales - Venerdì 12/12/2008 - Novotel Mestre Venezia

    IEnumerable Tales: The next Linq, Entity framework and Linq to entities

    Con la release della Service Pack 1 del .NET Framework 3.5 sarà disponibile il nuovo Entity Framework uno strumento il cui scopo primario è
    di creare un livello di astrazione rispetto alla sorgente dati che consenta di interfacciarsi facilmente a qualunque database supportato. Si tratta di uno
    strumento che va sotto il nome di ORM e già il mercato offre innumerevoli strumenti di questo tipo. La vera chiave di volta dell'Entity Framework è Linq to
    Entities che fornisce uno strumento senza precedenti in termini di espressività e produttività per interrogare un object model creato con l'EF. In questa
    sessione ci occuperemo di capire le qualità e i problemi di questo interessante strumento affrontando dapprima l'entity framework e in seguito linq to entities.

    SPEAKER

    • Andrea Boschin - MVP ASP.NET

    LUOGO e DATA

    • 12/12/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    ISCRIZIONI:

    http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato lunedì 14 luglio 2008 da Andrea Dottor - Categoria Eventi - Commenti 1
  • Community Meeting: MVC Framework - Venerdì 24/10/2008 - Novotel Mestre Venezia

    MVC Framework

    L'ASP.NET MVC Framework fornisce un'alternativa alle ASP.NET Web Forms per creare applicazioni web basate sul pattern Model – View – Controller (MVC). Questo framework fornisce un sistema leggero e altamente testabile che si integra con le attuali funzionalità di ASP.NET come Master Page e l'autenticazione basata sulle Membership. Dopo aver presentato le peculiarità di questo nuovo framework evidenzieremo con esempi i punti salienti di questa tecnologia.

    AGENDA

    SPEAKER

    • Davide Vernole - MVP ASP.NET

    LUOGO e DATA

    • 24/10/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    ISCRIZIONI:

    http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato lunedì 14 luglio 2008 da Andrea Dottor - Categoria Eventi - Commenti 0
  • Community Meeting: Integrazione TFS in azienda - Giovedì 25/09/2008 - Novotel Mestre Venezia

    Integrazione TFS in azienda

    Team Foundation Server è ormai una realtà consolidata in molte aziende, tuttavia ancora molti si chiedono come facilitare l'adozione di questo strumento. In questo meeting cercheremo di comprendere queste strategie.  

    Argomenti
    : B
    reve introduzione a TFS, Utilizzo base di TFS (sostituzione di Source Safe o altri strumenti), Sfruttare appieno il TFS (work item, build, documenti e report), Configurazioni tipo (intranet, extranet, etc...), Best Practices e cosa abbiamo imparato dopo tre anni di utilizzo reale, Q&A


    SPEAKER

    LUOGO e DATA

    • 25/09/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    ISCRIZIONI:

    http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato lunedì 14 luglio 2008 da Andrea Dottor - Categoria Eventi - Commenti 0
  • WebCongress 2008

    Giovedì 29 Maggio 2008

    Via Prasecco, 3/a
    33170 - Pordenone

    Partecipa gratuitamente, per renderti conto di come le tecnologie più innovative in ambiente Web lo stiano ri-vo-lu-zio-nan-do!-do!

    Oramai, in diverse maniere si sta sconfiggendo il gap tra un'applicazione browser-based ed una client-based.

    Grazie alle tecniche di programmazione più moderne, le applicazioni Web affronteranno sempre meno limiti, supporteranno l’alta definizione, disporranno di un’interfaccia utente con controlli più avanzati,…

    Ecco una sintesi delle tecnologie che saranno illustrate nella giornata.

     

    Silverlight è una tecnologia creata per gli sviluppatori web che permette di creare e pubblicare online contenuti interattivi e applicazioni di grafica 2D, audio, video, animazioni vettoriali e giochi.
    Rispetto a Flash, Microsoft Silverlight crea contenuti più facilmente indicizzabili dai motori di ricerca, e supporta nativamente lo standard HD (video in alta definizione) e il DRM. Scritto in XAML Silverlight permette di cancellare la diversità di interfaccia esistente tra tecnologie web e desktop, creandone una vera e propria unica piattaforma.

    Oltre a far funzionare le nuove Rich Internet Applications, cioè quei software che arriveranno dalla rete e funzioneranno utilizzando la potenza di calcolo del computer dell'utente, annullando la differenza tra un software installato e una applicazione web.             

     

    ASP.NET è stata per molto tempo una piattaforma di sviluppo Web molto popolare. ASP.NET 2.0 aveva aggiunto molte funzionalità in più rispetto alle versioni precedenti. Con ASP.NET 3.5 ovviamente si hanno ancora più funzionalità; le più significative riguardano:

    Supporto Ajax integrato;

    Nuovi strumenti di controllo dei dati (ListView e DataPager)

    Il controllo LinqDataSource.

    Un Web Service (Servizio Web) è un sistema software progettato per supportare l'interoperabilità tra diversi elaboratori appartenenti alla stessa rete; caratteristica fondamentale di un Web Service è quella di offrire un'interfaccia software (descritta in un formato automaticamente elaborabile quale, ad esempio, il Web Services Description Language) con cui altri sistemi possono interagire con il Web Service stesso, attivando le operazioni descritte nell'interfaccia tramite appositi "messaggi" inclusi in una "busta" (la più famosa è SOAP): tali messaggi sono, solitamente, trasportati tramite il protocollo HTTP e formattati secondo lo standard XML.


    AGENDA

    18:00 Registrazione

    18:15 Saluto delle associazioni

    18.20 Aspettando Silverlight 2.0: Incontro ravvicinato con il futuro prossimo del web
    Speaker: Andrea Boschin - MVP Visual Developer ASP.NET

    Sin dalla nascita del web, il miglioramento della User Experience è sempre stata in cima alle richieste dell'utente e oggetto di incessante ricerca da parte dello sviluppatore. Fino ad oggi, nonostante il miglioramento introdotto da AJAX la differenza tra una applicazione web e una applicazione desktop è stata rilevante. La nascita di Silverlight ha avanzato la promessa di unire in una sola tecnologia il meglio dei due ambienti garantendo la facilità nel deploy tipica del web e l'usabilità del desktop. In questa sessione faremo il nostro incontro con Silverlight 2.0, una tecnologia per le Rich Internet Application sviluppata da Microsoft che sembra riuscire in questo difficile intento.


    19:40 Overview di Windows Communication Foundation
    Speaker: Davide Bedin - Bedin Shop Systems

    La scelta della tecnologia di comunicazione da utilizzare per sviluppare applicazioni distribuite è sempre stata ampia. Ogni tecnologia tra DCOM, COM+, MSMQ, Remoting, ASMX, WSE presenta vantaggi e svantaggi propri ed un diverso modello di programmazione da seguire. Windows Communication Foundation cerca di semplificare lo scenario, consentendo di separare la scelta di quale protocollo di trasporto usare o che politica di sicurezza implementare da altre più importanti decisioni che riguardano l’architettura dell’applicazione stessa. Windows Communication Foundation, introdotto nel .Net Framework 3.0 ed ampliato con nuove funzionalità nel .Net Framework 3.5, apre nuove ed interessanti possibilità a chi sviluppa applicazioni distribuite e non solo.

    21:00 Coffe Break (Offerto da 1nn0va)

    21:15 Realizzare un'appplicazione completa con ASP.NET 3.5
    Speaker: Andrea Dottor - Senior Developer

    L'uscita del framework 3.5 ha introdotto importanti novità alla piattaforma di sviluppo web Microsoft, e questa sessione permetterà di vedere come con Visual Studio 2008 sia possibile realizzare un'applicazione ASP.NET in pochi e semplici passi. Sarà una sessione ricca di codice, dove i nuovi controlli introdotti in ASP.NET 3.5 come la ListView, il DataPager e la LinqDataSource faranno da fulcro ad esempi pratici ed applicabili a problemi e soluzioni reali.

     

     

    Pubblicato martedì 1 luglio 2008 da Andrea Boschin - Categoria Eventi - Commenti 0
  • ONE-DAY Web Development 2008

    E' disponiblie il materiale delle sessioni del One-Day Web Development 2008 che si è tenuto lo scorso 17/1/2008

    1) Windows Live ID - (Davide Vernole)

    2) Rich Internet Applications nel mondo reale -  (Andrea Boschin)

    3) Applied AJAX (Andrea Dottor)

    4) Web Games - (Davide Senatore) - in preparazione

    Pubblicato lunedì 28 gennaio 2008 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: Compact Framework - Venerdì 20/6/2008 - Novotel Mestre Venezia

    Sviluppo per dispositivi mobili utilizzando .NET Compact Framework

    Lo sviluppo per dispositivi mobili ha avuto una notevole spinta negl’ultimi anni per la convergenza di diversi fattori: diminuzione dei prezzi dei dispositivi, dispositivi sempre più performanti, disponibilità di strumenti di sviluppo sempre più affidabili ed integrati, disponibilità di nuove tecnologie.

    La sessione offrirà una panoramica generale delle tecnologie Microsoft disponibili, in particolare .NET Compact framework, per lo sviluppo su dispositivi mobili equipaggiati con Windows Mobile. 

    AGENDA

    • Introduzione ai dispositivi mobili e il loro impatto nella vita quotidiana
    • Strumenti di sviluppo e ultime tecnologie disponibili
    • Introduzione al .NET Compact Framework, filosofia del framework, limiti e vantaggi
    • Creazione di un programma per dispositivi mobili (demo)
      • Ambiente di sviluppo
      • Emulazione dispositivo
      • Strumenti disponibili
        • Introduzione ai nuovi strumenti VS 2008 (Unit Test, Performance monitor, Logger, ecc.)
    • Creazione di una form con i controlli base (demo)
    • Integrazione con “API” di sistema (P/Invoke) (demo)
    • Persistenza
      • Windows CE file system
      • File I/O
      • Introduzione SQL CE (demo)
    • Multithreading, limiti e vantaggi.
    • Programma di esempio (demo)
      • Disegno base dati
        • Limiti e considerazioni utilizzo di SqlCE
      • Costruzione strato di astrazione base dati
        • Definizione B.O.
        • Accesso base dati tramite ADO.NET
        • Accesso base dati tramite Linq
      • Implementazione U.I. e collegamento B.O.
      • Tecniche di sincronizzazione con sistemi remoti

    SPEAKER

    • Mirco Vanini - C++ / .NET Senior Developer - Consultant and Contractor

    LUOGO e DATA

    • 20/6/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    DOWNLOAD

    ISCRIZIONI : http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato domenica 6 gennaio 2008 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: ASP.NET 3.5 - Venerdì 16/5/2008 - Novotel Venezia Mestre

    Realizzare un'appplicazione completa con ASP.NET 3.5

    Con l'uscita del framework 3.5 e con le ancora più recenti ASP.NET Extension CTP, la piattaforma di sviluppo web Microsoft ha aperto la strada a una quantità notevole di novità che vanno dalla nuova ListView e DataPager alla LinqDataSource per finire con i Dynamic Data Controls e l'innovativo MVC Framework.

    La serata in compagnia di ASP.NET 3.5 ci condurrà in una esplorazione di quello che è stato introdotto con il Framework 3.5 e di quello che ragionevolmente si attende per l'uscita delle ASP.NET Extensions. Sarà come consueto una lunga sessione condotta con grande quantità di esempi pratici di codice piuttosto che con innumerevoli slide.

    SPEAKER

    • Andrea Dottor - Senior Developer

    LUOGO e DATA

    • 16/5/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    DOWNLOAD

    ISCRIZIONI : http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato domenica 6 gennaio 2008 da Andrea Boschin - Categoria Eventi - Commenti 2
  • Community Meeting: Microsoft Sync Framework - Venerdì 4/4/2008 - Novotel Venezia Mestre

    Microsoft Syncronization Framework: Sistemi occasionalmente connessi

    Realizzare sistemi che possano anche lavorare su dati e files in maniera disconnessa è sempre stato negli interessi degli sviluppatori.

    Con Visual Studio 2008 Microsoft  ha rilasciato un framework per sviluppare applicazioni che permettano l'accesso off-line a dati, servizi e files. Faremo un'overview del framework, delle sue potenzialità ed estensibilità, dimostrando con una semplice applicazione la replica non solo di dati ma anche di files multimediali.

    SPEAKER

    • Marco Trova - Matika S.r.l.

    LUOGO e DATA

    • 4/4/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    ISCRIZIONI : http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato domenica 6 gennaio 2008 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: System.AddIn - Venerdì 14 Marzo 2008 - Novotel Mestre Venezia

    System.AddIn – L’estensibilità entra di prepotenza nel Framework

    Con l’uscita del Framework .NET 3.5 Microsoft ha introdotto, tra le tante novità, anche un nuovo namespace dedicato all’estensibilità.

    Chiunque si sia mai imbattuto nella necessità di realizzare un’infrastruttura a plugin per la propria applicazione troverà in questo nuovo set di classi un valido alleato per portare a termine con semplicità un compito che fino ad oggi è stato tutto tranne che banale.

    L’infrastruttura di System.AddIn si fa carico di gestire anche l’annoso problema derivante dalla gestione del versioning sia dei plugin che dell’applicazione host introducendo un modello architetturale che semplifica enormemente anche questo task.

    AGENDA

    • Concetti di base dell’estensibilità a prescindere dal framework: perchè è importante avere un’applicazione estensibile
    • Il problema del Versioning sia dell’host che del plugin;
    • La soluzione manuale prima del fx 3.5;
    • Introduzione all’architettura di System.AddIn;
    • Architetture implementabili con System.AddIn;
    • Il problema del Versioning e la sua soluzione: gli “Adapter”;
    • Tanto codice di esempio

    SPEAKER

    • Mauro Servienti - Microsoft MVP – Visual C#

    LUOGO e DATA

    • 14/3/2008 ore 19:00 - Novotel Venezia Mestre Castellana
      Via Alfredo Ceccherini 21
      30174 Venezia Mestre

    DOWNLOAD: http://www.xedotnet.org/67/section.aspx/download/29

    ISCRIZIONI : http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato domenica 6 gennaio 2008 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: LINQ - Venerdì 15 Febbraio 2008 (VERONA)

    LINQ: The Missing Link

    Con LINQ, Microsoft fa ufficialmente ingresso nel mercato degli ORM (Object Relational Mappers), e lo fa con gran classe.

    Integrando un vero e proprio linguaggio parallelo, con una propria sintassi e propri costrutti, permette non solo di mappare entità da un Domain Model ad un Database, bensì di effettuare query complesse su grafi di oggetti in memoria, permettendo di fatto una conversione dal modello relazionale (tipico dei database) al modello gerarchico (tipico del domain model).

    Il risparmio in termini di tempo e di risorse impiegate in progetti che adottano Linq per gestire lo strato di Business/Accesso ai dati è tangibile, e proprio per questo lo si può definire l'anello mancante dello sviluppo di software.

    AGENDA

    Introduzione a LINQ:

    • Cos'è
    • Un pò di storia
    • Come funziona
    • Confronti tra il modello Relazionale ed il modello Gerarchico

    LinQ Flavors

    • LINQ to Objects
    • LINQ to ADO.net
      • LINQ to Entities
      • LINQ to SQL
      • LINQ to Dataset
    • LINQ to XML

    LINQ to XML

    • Lavorare con XML e LINQ

    SPEAKER

    • Simone Corsini - Docente VECOMP SOFTWARE S.r.l.

    LUOGO e DATA

    • 15/2/2008 ore 19:00 - Verona, presso la sede di VECOMP SOFTWARE

    ISCRIZIONI : http://www.xedotnet.org/nextmeeting.aspx

    Pubblicato domenica 6 gennaio 2008 da Andrea Boschin - Categoria Eventi - Commenti 0
  • One-Day Web Development 2008

    Dopo svariati anni trascorsi in una prolungata gioventù, la rete Internet e con essa il Web si avviano verso una feconda maturità nella quale spiccano applicazioni che si avvalgono di look & feel accattivante, di servizi distribuiti e di tecnologie che sempre più portano a convergere i due paradigmi applicativi - quello web e quello desktop - fino ad oggi rimasti ben distinti.

    Nell’ambito di questo rinnovato fervore si colloca il  primo evento di XeDotNet, usergroup dedicato alle tecnologie del framework .NET, denominato “ONE-Day”.

    Durante questa densa giornata alcuni dei nostri speaker vi condurranno nell’esplorazione di quanto la moderna rete trasporta sull’http. ASP.NET, Silverlight, AJAX e i servizi LiveID saranno i nostri alleati in questa scoperta che sarà condotta come consueto per il nostro gruppo con innumerevoli esempi pratici e pronti per essere applicati il giorno seguente.

    9:00 – 9:30

    Registrazione

     

    9:30 – 10:15

    La piattaforma Microsoft per il Web

    Speaker: Pietro Brambati

     

    Il mondo del web è in continua evoluzione e questo porta con sé notevoli cambiamenti sia nel modo in cui tutti i giorni lo “consumiamo”, ma anche e soprattutto nel modo di realizzare applicazioni. Sempre più spesso, infatti, si sente parlare di applicazioni RIA (Rich Interactive Application), nelle quali è necessario offrire all’utente contenuti multimediali e interazione. Architetti e sviluppatori di soluzioni web troveranno in questa sessione un’utile roadmap sulle tecnologie e servizi per creare il web di oggi e di domani.

    10:15 – 11:25

     

     

     

    Certezza dell’identità nell’autenticazione web: Windows Live ID come possibile soluzione

    Speaker: Davide Vernole

     

     

     

    La maggior parte delle applicazioni web che conosciamo, siano essi portali di commercio elettronico, siti di home banking o community che uniscono persone con comuni interessi, implementano un sistema di autenticazione per verificare l’identità degli utenti che vogliono accedere ad aree e contenuti riservati. I principali problemi correlati con i sistemi di autenticazione nel mondo web sono la certezza dell’identità e la protezione delle informazioni ad essa associate. Windows Live ID SDK può aiutarci ad implementare un sistema di verifica dell’identità ad elevato valore aggiunto a fronte di una riduzione dei costi d’implementazione ed una maggior sicurezza fornita da un’infrastruttura tecnologica costantemente aggiornata qual è quella di Windows Live ID. Durante la sessione dimostreremo come sia possibile sfruttare questo servizio valutando soluzioni di utilizzo, benefici e sviluppi futuri con particolare attenzione all’integrazione con Windows CardSpace in ambito web.

    11:25 – 11:40

    Coffee Break

     

    11:40 – 12:50

     

     

     

    Rich Internet Application nel mondo reale: Silverlight e AJAX alleati per migliorare la User Experience

    Speaker: Andrea Boschin
    Download: http://www.xedotnet.org/67/section.aspx/download/26

     

     

     

    L’evoluzione del web attraverso gli anni ha condotto le tecnologie moderne verso il concetto di Rich Internet Application, che a partire da AJAX e ora con Silverlight sta rapidamente trasformando la user-experience delle applicazioni web avvicinandola sempre più a quella disponibile in ambiente desktop. L’introduzione di Silverlight, la tecnologia RIA per eccellenza, con il supporto di strumenti quali ASP.NET AJAX e LINQ oggi consente lo sviluppo di applicazioni accattivanti che uniscano il meglio di due mondi che finora hanno avuto ben poco in comune, regalando all’utente un feedback e un look&feel senza precedenti. Durante i 70 minuti che trascorremo assieme vedremo come queste tecnologie possano collaborare per migliorare l’appeal delle nostre applicazioni e per risolvere problematiche che tipicamente sono relegate alle applicazioni Windows Forms. Avremo occasione di sperimentare varie tecniche incentrate sulle capacità di Silverlight allo scopo di chiarire lo stato dell’arte di questo dinamico settore.

    12:50 – 13.50

    Pranzo

     

    13:50 – 15:00

     

    Applied ASP.NET AJAX 1.0

    Speaker: Andrea Dottor

    Download: http://www.xedotnet.org/67/section.aspx/download/27

     

     

     

    La nuova libreria ASP.NET AJAX è stata ideata per permettere la rapida creazione di applicazioni di nuova generazione, più efficienti, interattive e altamente personalizzabili. L’utilizzo di ASP.NET AJAX Extensions e dell’AJAX Control Toolkit consente di spostare facilmente parte della logica delle applicazioni dal server verso il client aprendo la strada a nuovi scenari che danno vita ad interfacce user-friendly e innovative per le applicazioni web. In questa sessione vedremo in dettaglio alcune tecniche che aiutano a sfruttare al meglio i vantaggi dell'adozione di queste tecnologie e di massimizzare il valore aggiunto che esse possono dare.

    15:00 – 16:10

     

    Web Games con Silverlight 1.1

    Speaker: Davide Senatore

    Download: http://www.xedotnet.org/67/section.aspx/download/28

     

     

     

    Anche se il mercato ludico si è fortemente espanso e la realizzazione di un moderno videogame richiede risorse fuori della portata degli appassionati, è sempre piacevole cimentarsi nella realizzazione di un semplice videogioco, familiarizzando con le tecniche che portano spesso all’estremo la potenza di calcolo dei moderni computer. In questa sessione, dopo aver evidenziato rapidamente le caratteristiche di Silverlight 1.1, cercheremo di capire come questa piattaforma si candidi come ambiente ideale per lo sviluppo di software per l’intrattenimento. Durante la presentazione verranno illustrate le tecniche di base per la realizzazione di un videogioco: sprite, movimento, suoni ed interazione con l’utente.

    Pubblicato lunedì 3 dicembre 2007 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: Silverlight! - 14 Dicembre 2007


    Web Development - A step into the future... Silverlight! - 14 Dicembre 2007

    Il dominio incontrastato di flash, che ormai regna da svariati anni come plugin di grafica vettoriale per i browser, sembra ormai volgere al termine. Da qualche mese a questa parte ha fatto capolino Silverlight, la nuova piattaforma di sviluppo, basata su XAML la cui linearità e semplicità apre finalmente la strada a grandi possibilità nel campo dello sviluppo web. In questo meeting, condotto da Andrea Boschin, inizieremo a prendere coscienza delle feature della piattaforma e delle sue possibilità. 

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE) 

    PER ISCRIZIONI:  ISCRIZIONI APERTE

    • ore 19:30 - Inizio Accoglienza

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - A step into the future... Silverlight!

      di Andrea Boschin - Most Valuable Professional - Visual Developer ASP

      Lo scopo di questa sessione sarà di dimostrare le caratteristiche di punta della corrente versione di Silverlight 1.0 e di introdurre gli sviluppi che avranno luogo con la versione immediatamente successiva 1.1 che imporrà dei cambiamenti radicali.

      Tra i pregi che vedremo di dimostrare vi sarà sicuramente la semplicità e l'eccellente livello di integrazione con il DOM Javascript. Inizieremo esplorando questo mondo alla ricerca innanzitutto dei concetti più semplici e basilari, quali il layout e la gestione del testo e della grafica, per poi incontrare le animazioni e le integrazioni con il modo di AJAX.

      L'ultima parte del meeting vedrà la presentazione della evoluzione verso la versione Silverlight 1.1 e quindi l'uso di C# come valido e produttivo sostituto di Javascript.


      Durante la sessione vi sarà una pausa di alcuni minuti tra la prima e la seconda ora.

      Download:

    • slides (disponibile dopo il meeting)
    • esempi di codice (disponibile dopo il meeting)

    • Ore 22:00 - Question & Answer Session

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Durante il meeting saranno estratti alcuni premi gentilmente offerti da Jetbrains e Telerik

    Pubblicato domenica 15 luglio 2007 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: Web Development Ways - 16 Novembre 2007

    Andrea Dottor

    Web Development Ways  - 16 Novembre 2007

    Lo sviluppo di applicazioni web è una attività che impegna sempre più risorse per molte aziende. In questo meeting abbiamo deciso di affrontare due argomenti apparentemente molto diversi, la customizzazione di DotNetNuke e i futures di ASP.NET AJAX. La nota piattaforma open source e le novità imminenti di AJAX in realtà condividono il medesimo spirito di framework capaci di dare con facilità feature interessanti e di farci risparmiare tempo nello sviluppo. Davide Senatore e Andrea Dottor si alterneranno ad illustrarci con dovizia di particolari questi argomenti.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE) 

    PER ISCRIZIONI:  ISCRIZIONI APERTE

    • ore 19:30 - Inizio Accoglienza

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - Customizzare DotNetNuke

      di Davide Senatore - NET Senior Developer - Consultant and Contractor

      Dal suo rilascio come semplice modifica del celeberrimo progetto IBuySpy, DotNetNuke ne ha fatta di strada; E' passato attraverso 3 versioni di Framework ed ha girato a proprio favore le differenze del modello di compilazione di ASP.net 2.0 rispetto a quello impiegato in ASP.net 1.1. In questo meeting cercheremo di capire cosa si può fare con DNN e se questo Portal Application Framework è una buona base da cui partire per sviluppare le proprie applicazioni web based, non necessariamente di stampo "portale"..

      • Il concetto di Portal Framework; cosa deve avere un framework per essere appetibile per lo sviluppo e la personalizzazione.
      • DotNetNuke; un pò di storia. Installare ed amministrare DotNetNuke; mai un portale è stato così facile da gestire!
      • Aree chiave di un Portal Framework: Utenti-Ruoli-Profilazione-Editing di pagina
      • Skins e Containers: rendere un portale personalizzato
      • Hi-End features: AJAX, Localizzazione e creazione di moduli
      • Creare un modulo per DNN ed utilizzarlo all'interno del
        portale; moduli custom
      • accesso ai dati e la libreria messa a disposizione dello sviluppatore DNN
      • Conclusioni

    Download:

    • slides (disponibile dopo il meeting)
    • esempi di codice (disponibile dopo il meeting)
    • ore 21.00 15 minuti di pausa.

    • ore 21.15 - ASP.NET AJAX Futures

    di Andrea Dottor - NET Senior Developer

    ASP.NET 2.0 AJAX ha introdotto nelle nostri applicazioni una nuova User Experience permettendoci di renderle più efficienti, interattive e personalizzabili.
    Ma questo framework è in continua crescita, ed infatti in questo meeting vedremo cosa ci aspetterà nella prossima versione scoprendo che alcune limitazioni sono state finalmente superate: Cosumare servizi WCF e interazione con la history del browser sono solo alcune delle novità presenti nel ASP.NET AJAX Futures.

      • Introduzione agli ASP.NET AJAX Futures
      • Nuovi controlli server 
        • History (integrazione con la History dei browser)
      • Nuove funzionalità lato client 
        • CSS selector APIs
        • Client Data Controls, Validazione,  Xml Script
        • Accesso ai "Astoria" Web data services (un nuovo tipo di Window Communication Framework (WCF) Web service)
        • Integrazione con Silverlight (Sys.Preview.UI.Xaml)
      • Conclusioni

    Download:

    • slides (disponibile dopo il meeting)
    • esempi di codice (disponibile dopo il meeting)
    • Ore 22:00 - Question & Answer Session

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Durante il meeting saranno estratti alcuni premi gentilmente offerti da Jetbrains e Telerik

    Pubblicato domenica 15 luglio 2007 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: Visual Studio Team System 2008... e anche un po' di "Rosario" - 12 Ottobre 2007


    Visual Studio Team System 2008... e anche un po' di "Rosario" - 12 Ottobre 2007

    Febbraio 2008 porterà con se l'avvento della prossima versione di molti prodotti quali SQL Server 2008, il Framework 3.5 e naturalmente la RTM di Visual Studio 2008 (a.k.a "orcas"). L'ingresso di questa nuova versione della IDE di riferimento per tutti i programmatori .NET richiede un meeting, che serva a fare luce sulle novità che introdurrà nelle nostre vite. Ci guiderà Lorenzo Barbieri, uno speaker che non ha bisogno di presentazioni.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE) 

    PER ISCRIZIONI:  ISCRIZIONI APERTE

    • ore 19:30 - Inizio Accoglienza

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - Visual Studio Team System 2008... e anche un po' di "Rosario"

      di Lorenzo Berbieri - Most Valuable Professional - Team System

      La versione 2008 rappresenta per la famiglia Visual Studio Team System un aggiornamento che coinvolge tutti i prodotti:

      - Visual Studio Team Edition for Software Architects
      - Visual Studio Team Edition for Software Developers
      - Visual Studio Team Edition for Software Testers
      - Visual Studio Team Foundation Server

      oltre ad alcune piccole novità per la versione Database Professionals.

      Durante la sessione vedremo le novità riguardo al supporto delle Software Factories, le metriche del codice, il test di siti Ajax, il nuovo profiler, le novità in Team Foundation Server, etc... Vedremo inoltre quali novità si prospettano in "Rosario", la versione di Team System a cavallo tra la release 2008 ("Orcas") e la prossima release di tutta la famiglia Visual Studio ("Hawaii").

      Durante la sessione vi sarà una pausa di alcuni minuti tra la prima e la seconda ora.

      Download:

    • slides (disponibile dopo il meeting)
    • esempi di codice (disponibile dopo il meeting)

    • Ore 22:00 - Question & Answer Session

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Durante il meeting saranno estratti alcuni premi gentilmente offerti da Jetbrains e Telerik


    Pubblicato domenica 15 luglio 2007 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: Windows Vista Gadgets - 14 Settembre 2007


    Windows Vista Development - Windows Vista Gadgets - 14 Settembre 2007

    Windows Vista ha introdotto un nuovo strumento che prende un posto di onore sul desktop. Si tratta della Sidebar, un componente che promette di raggiungere e superare il menu di avvio in quanto a popolarità e attesa. Al suo interno possono trovare posto una serie di "gadgets", piccoli programmi che a dispetto del nome un po' giocoso sono in grado di portare più vicino all'utente una serie di funzioni di immediata utilità e di fornire un nuovo appeal alle nostre applicazioni. Con Simone Chiaretta, noto blogger e Senior Architect in una azienda neozelandese avremo occasione di esplorare esaustivamente l'argomento.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE) 

    PER ISCRIZIONI:  clicca qui

    • ore 19:30 - Inizio Accoglienza

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - Windows Vista Gadgets

      di Simone Chiaretta - Senior Architect

      I gadget per la sidebar di Vista sono delle piccole applicazioni specializzate, pensate per eseguire semplici operazioni e per essere sempre a portata di mano. In questa serata vedremo come si sviluppano e come sfruttare questo nuovo tipo di applicazione per dare una possibilità in più ai nostri utenti.

      • Cosa sono e perchè sviluppare un Gadget

      • Com’è fatto un gadget

      • Life-cycle di un gadget

      • Le varie UI del gadget

      • Localizzazione

      • Tips and tricks


        Durante la sessione vi sarà una pausa di alcuni minuti tra la prima e la seconda ora.

        Download:

    • Ore 22:00 - Question & Answer Session

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Durante il meeting saranno estratti alcuni premi gentilmente offerti da Jetbrains e Telerik

    Pubblicato domenica 15 luglio 2007 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Community Meeting: ASP.NET AJAX 1.0 - 29 Giugno 2007


    Poco dopo l'uscita del Framework 3.0, un serie di estensioni web sono state presentate al pubblico con l'intento di migliorare il feedback e la usability delle web application.  Pur non essendo realmente parte del Framework 3.0, abbiamo deciso di includere un community meeting su AJAX nel percorso che riguarda il framework 3.0 perchè si tratta di un completamento molto importante che gli sviluppatori web attendevano da tempo.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE) 

    PER ISCRIZIONI: clicca qui

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - 90 minuti con ASP.NET AJAX

      di Davide Vernole (ASP.NET MVP) e Andrea Dottor

      Il miglioramento dell’interfaccia utente di un applicazione web è un obiettivo che ogni web developer si pone quando realizza una nuova soluzione. In passato le tecniche utilizzate sono state diverse con esiti più o meno soddisfacenti ma ancora lontane da dirsi la soluzione finale per l’usabilità dell’interfaccia utente di una web application. In questa continua ricerca di miglioramento, si inserisce ASP.NET AJAX 1.0 promettendo una nuova user experience per le vostre applicazioni web. 

      Ci immergeremo in questo nuovo framework per capirne le caratteristiche principali; partendo dalla sua architettura per arrivare alla sua estendibilità. Ovviamente non potremmo esaurire l’argomento in questo meeting ma cercheremo di indicare alcune vie più o meno esplorate che potrete seguire autonomamente dopo questo incontro.

      Durante la sessione vi sarà una pausa di alcuni minuti tra la prima e la seconda ora.

      Download:

    • Ore 22:00 - Question & Answer Session

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Pubblicato mercoledì 14 febbraio 2007 da andrea boschin - Categoria Eventi - Commenti 2
  • Community Meeting: Workflow Foundation - 11 Maggio 2007


    Per l'iscrizione visitare la seguente Pagina Iscrizioni

    Il mese di Maggio rivela una grande opportunità di conoscere personalmente Raffaele Rialdi. Grazie alla sua grande disponibilità Raffaele sarà il mattatore del meeting a proposito di Workflow Foundation.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE)


    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - Workflow Foundation

      di Raffaele Rialdi (Microsoft Security MVP)

      Per la prima volta in Windows esordisce con Workflow Foundation un'infrastruttura che gli sviluppatori possono usare per progettare visualmente una logica, sia essa in forma sequenziale oppure una macchina a stati.

      Durante questo incontro vedremo come l’approccio di Workflow Foundation sia quello di provvedere ad una infrastruttura così come un linguaggio provvede agli statement che fungono da mattoncini per costruire le applicazioni. Analizzeremo perciò la costruzione delle Activity, come queste possano comunicare con i layer della nostra applicazione, come scrivere Activity asincrone e trarre beneficio dal meccanismo di persistenza, come fornirle un aspetto adeguato nel designer non solo per l’occhio dello sviluppatore ma anche per fornire un tracking visuale agli occhi dell’utente o per lasciare che sia lui stesso a modellare una parte della logica.

      In particolare analizzeremo come usare le activity di base e i pro/contro di certe soluzioni basandoci su dati raccolti durante lo svolgimento di un progetto reale.

      Infine faremo una valutazione ponderata se l'investimento nell’imparare Workflow Foundation ci possa ripagare dei nostri sforzi non solo per i benefici diretti ma anche per l’impostazione architetturale multilayer e a servizi che l’adozione di questa tecnologia implica.

      Durante la sessione vi sarà una pausa di alcuni minuti tra la prima e la seconda ora.

      Download:

    • Ore 22:00 - Question & Answer Session

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Pubblicato mercoledì 14 febbraio 2007 da andrea boschin - Categoria Eventi - Commenti 0
  • Community Meeting: Windows Communication Foundation - 6 Aprile 2007


    Per l'iscrizione visitare la seguente Pagina Iscrizioni

    Continua il percorso nelle nuove tecnologie Microsoft introdotte con il Framework 3.0 in concomitanza con l'uscita di Windows Vista. In questo Community Meeting affronteremo Windows Communication Foundation, in compagnia di Davide Bedin.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE)


    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - 90 minuti con Windows Communication Foundation

      di Davide Bedin

      La scelta della tecnologia di comunicazione da utilizzare per sviluppare applicazioni distribuite è sempre stata ampia. Ogni tecnologia tra DCOM, COM+, MSMQ, Remoting, ASMX, WSE presenta vantaggi e svantaggi propri ed un diverso modello di programmazione da seguire.

      Windows Communication Foundation cerca di semplificare questa situazione, consentendo di separare la scelta di quale protocollo di trasporto usare o che politica di sicurezza implementare da altre più importanti decisioni che riguardano l’architettura dell’applicazione stessa.

      Windows Communication Foundation, introdotto nel .Net Framework 3.0, apre nuove ed interessanti possibilità a chi sviluppa applicazioni distribuite e non solo.

      Durante la sessione vi sarà una pausa di alcuni minuti tra la prima e la seconda ora.

      Download:

    • Ore 22:00 - Question & Answer Session

    • Al termine del meeting saranno estratti a sorte tra i partecipanti un Voucher valido per un esame Microsoft e una licenza Business di Windows Vista

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

     

    Pubblicato mercoledì 14 febbraio 2007 da andrea boschin - Categoria Eventi - Commenti 1
  • Community Meeting: Windows Presentation Foundation - 9 Marzo 2007

    Comincia con questo meeting una serie di eventi dedicati alle nuove tecnologie introdotte con il Framework 3.0. Il nostro percorso che toccherà tutte le tre "foundation" proposte da Microsoft a corredo della nuova release comincia parlando di Windows Presentation Foundation, con la quale trascorreremo una intera serata affrontando alcune delle peculiarità che la contraddistinguono.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE)


    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - 90 minuti con Windows Presentation Foundation

      di Andrea Boschin

      E' indiscutibile che l'interfaccia utente è la parte che può facilmente regalarle il successo ad una applicazione moderna ma che con altrettanta facilità può condannarla al fallimento. Fino ad oggi, il problema è stato che l'interfaccia di utente si è dovuta piegare alle limitazioni imposte non solo da capacità eleborative, ma anche dalla ripetitività dei componenti che vengono utilizzati per la presentazione dei dati. E' per sopperire a questo problema che Microsoft ha rilasciato alla fine dell'anno scorso, in concomitanza con l'uscita di Windows Vista la nuova Windows Presentation Foundation, una innovativa tecnologia che consente di realizzare con facilità delle interfacce molto accattivanti e ricche di effetti grafici.

      Durante questa sessione esploreremo le potenzialità di Windows Presentation Foundation, dapprima con una overview dei concetti fondamentali e delle parti di maggior interesse e in seguito con un approfondimento ricco di esempi di codice durante il quale vedremo come sia possibile personalizzare i controlli mediante l'uso dei ControlTemplate. In questa seconda parte, si vedrà la raffinatezza con cui è possibile manipolare l'output di controlli, che di default hanno una interfaccia molto consueta, per trasformarli in qualcosa che non ricorda nemmeno l'originale.

      Durante la sessione vi sarà una pausa di alcuni minuti tra la prima e la seconda ora.

      Download:

    • slides (disponibile dopo il meeting)

    • esempi di codice (disponibile dopo il meeting)

    • Ore 22:00 - Question & Answer Session

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Per registrarsi cliccare qui

    Pubblicato giovedì 8 febbraio 2007 da Andrea Boschin - Categoria Eventi - Commenti 0
  • Reporting Services Primer - 10 Novembre 2006

     

    La problematica dei reports all'interno delle applicazione Windows è un argomento che ha dei risvolti pratici molto importanti in termini di tempi di sviluppo e di produttività. Conoscere bene gli strumenti di reportistica è fondamentale per riuscire a sfruttare le loro caratteristiche in tutto il vasto campo di applicazione. Microsoft, a partire da Sql Server 2000 ha rilasciato dei servizi che da subito sono apparsi come una chiave di volta in questo settore ma che solo con la versione 2005 hanno raggiunto una produttività adeguata. In questo meeting affronteremo questo argomento accompagnati da chi li ha già utilizzati in un campo reale.

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE)

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti da parte di Andrea Boschin. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.

    • ore 20:15 - SQL Server Reporting Services 2005: un passo avanti nella reportistica.
      di Davide Senatore
      Nel 2003, anno in cui Microsoft ha rilasciato Reporting Services come Add-On di SQL Server 2000, le applicazioni distribuite basate su Web Services non erano ancora ben conosciute e diffuse. Oggi, con il rilascio di SQL Server 2005, la nuova versione di Reporting Services ha raggiunto un livello di maturità ed affidabilità molto alto, e si presenta come LA soluzione per la reportistica, sia per la piccola/media impresa, sia per la grande impresa

    In questa sessione verranno trattati i tre argomenti cardine di RS
    1) Reporting Services Architecture: comprendere l'architettura distribuita di Reporting Services
    2) Report Design e Report Management: creare e gestire reports. Il linguaggio RDL
    3) Report integration: integrare le funzionalità di RS in applicazioni custom
    Per ciascuno degli argomenti, ove possibile, verranno prodotti esempi di codice. Verranno sondate inoltre le possibilità di migrazione da Crystal Reports

    Download:

    • slides
    • esempi di codice    
    • Ore 21:00 - Reporting beyond the Database
      di Andrea Boschin e Andrea Dottor
      Abstract: Una esperienza diretta di uso di Reporting Services ha rivelato la possibilita di uso di questi strumenti oltre le classiche problematiche legate al database. Andrea Dottor, illustrerà alcuni utilizzi atipici di questo strumento che nell'ottica dell'uso sempre più diffuso di architetture SOA sono di vitale importanza. La sessione sarà introdotta da una prefazione di Andrea Boschin che ha seguito la parte architetturale delle soluzioni proposte. In seguito Andrea Dottor proporrà numerosi esempi di codice da lui realizzati.

    1) Recupero dati da oggetti di business usando un'ObjectDataSource.
    2) Recupero dati da file XMl.
    3) Recupero dati da Web Services.
    4) Recupero dati da altre fonti per mezzo di Custom DataSource (Overview).

    Download:

    • Ore 21:45 - Question & Answer Session con gli speaker

    Al termine dell'incontro come di consueto ci troveremo alla birreria Scarpon di Mestre per condividere il pane assieme alla conoscenza.

    Pubblicato lunedì 9 ottobre 2006 da Andrea Boschin - Categoria Eventi - Commenti 2
  • Persistence & Framework - 7 Luglio 2006

    La persistenza delle informazioni è un argomento da sempre considerato cruciale nello sviluppo. Negli ultimi anni con l'avanzare della programmazione ad oggetti, i metodi di persistenza che un tempo erano considerati all'avanguardia hanno subito il peso degli anni e cominciano a far sentire i propri limiti. In questo meeting daremo uno sguardo alle nuove proposte che promettono di far risparmiare molto tempo.

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti da parte di Andrea Boschin. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.
         
    • ore 20:15 - Lo zen e la persistenza con NHibernate.
      di Giancarlo Sudano

      Abstract
      : 1.L'Orm: un modello di vita, 2.Architettura di NHibernate, 3.Mapping di una entity, 4.La unit of work definitiva: NH Session, 5.Composizioni di Entity: component, 6.Aggregazioni di Entity: many to one, 7.Collection: Parent child pattern, 8.Hibernate Query Language, 9.Concetti Avanzati. Una sola anticipazione...la sessione sarà all'insegna del peperoncino...

      Download:
    • Ore 21:15 - The Others O/R Mappers: Lost in the jungle of data access
      di Davide Senatore

      Abstract: Le problematiche connesse all'accesso ai dati. L'approccio degli Object Relational Mappers. La diatriba Business Objects VS Datasets nel mondo n-tier. 3 metodi di accesso ai dati con relativi utilizzi, pro e contro: ORM.net di Olero Software, ORMapper di Paul Wilson, Typed Datasets e Visual Studio 2005

      Download:
    • Ore 22:00 - Applicazioni pratiche di ORM: Cuyahoga e Wilson Portal
      di Marco Trova

      Abstract: 1.overview: Wilson ORMapper, 2.differenze con NHibernate, 3.portali basati su NHibernate e WilsonORMapper, 4.Perchè non Dotnetnuke, 5.E le performance? 6.Cuyahoga: Overview, 7.Moduli, 8.Cuyahoga: Modulo, 9.Cuyahoga: Templates


      Download:



    Pubblicato venerdì 8 settembre 2006 da andrea boschin - Categoria Eventi - Commenti 0
  • Design Patterns - 5 Maggio 2006

    A grande richiesta, il secondo meeting di XE.NET che si terrà il 5 Maggio 2006 verterà su argomenti di progettazione del software affrontando i Design Patterns. L'incontro sarà incardinato su due sessioni, la prima dedicata a chi ha da poco intrapreso la conoscenza dei Patterns e la seconda dedicata a chi invece ne fa già uso e desidera approfondire la propria conoscenza.

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti da parte di Andrea Boschin. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.
         
    • ore 20:15 - Design Pattern da Zero a GoF.
      di Andrea Boschin

      Abstract
      : In questa sessione verranno introdotti i concetti alla base dei Design Patterns con particolare rilievo a quelli descritti dalla Gang of Four. Dopo una breve analisi dei concetti fondamentali si approfondiranno degli esempi concreti.
      Prerequisiti: Conoscenza dei concetti alla base della programmazione Object Oriented (Ereditarietà, Polimorfismo, Incapsulamento)

      Download:
    • Ore 21:00 - Design Pattern Advanced Topics
      di Luca Minudel

      Abstract: Il senso dei DP oltre la soluzione, DP ed eliminazione dei salti condizionali, DP simmetrici: ereditarietà e contenimento, DP&XP: Applicare i DP in modo agile, approfondimenti sull'uso dei singoli DP, similitudini e differenze, scelta del DP
      Prerequisiti: Conoscenza e comprensione dei singoli DP, Esperienza di utilizzo dei DP

              Download:

      • esempi di codice
        • ore 21:45 - Dibattito pubblico con Andrea Boschin e Luca Minudel
           
        • ore 22:45 - Saluto ai partecipanti e appuntamenti

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE)

    Pubblicato venerdì 8 settembre 2006 da andrea boschin - Categoria Eventi - Commenti 0
  • Vernissage XE.NET - 3 Marzo 2006

    In questo evento inaugurativo dell'attività dello user group avremo degli ospiti di eccezione che ci parleranno delle nuove tecnologie che Microsoft sta proponendo o proporrà nel prossimo futuro.

    • ore 20:00 - Inizio dei lavori, saluto ai partecipanti da parte di Andrea Boschin. Notizie a proposito dell'attività del gruppo e dei prossimi appuntamenti.
         
    • ore 20:15 - Visual Studio Team System & Team Foundation Server.
      di Lorenzo Barbieri - Microsoft MVP Virtual Machines

      Download:
      • slides (non ancora disponibili)
    • Ore 21:00 - Microsoft Expression Interactive Designer
      di Davide Vernole - Microsoft MVP ASP.NET

              Download:

      • slides
        • ore 21:45 - Dibattito pubblico con Lorenzo Barbieri e Davide Vernole
           
        • ore 22:45 - Saluto ai partecipanti e appuntamenti

    L'incontro si terrà presso i locali gentilmente offerti dalle ACLI di Venezia in Via Ulloa 3/a Marghera (VE)

    Pubblicato venerdì 8 settembre 2006 da andrea boschin - Categoria Eventi - Commenti 0