Sessioni
| PRE01 | Demistifying ASP.NET 2.0 AJAX |
| 15/05/2007 - 10:00-11:15 | |
| Speaker: Roberto Brunetti | |
|
Descrizione:
Lo sviluppatore web è abituato da anni a fare i conti con i milioni di versioni dei vari componenti che interagiscono in una applicazione web. Siamo partiti con l'idea che il web è standard e indipendente dal browser, abbiamo vissuto le lotte prima fra Netscape e Internet Explorer, poi fra quest'ultimo e FireFox; abbiamo dapprima lavorato a mano in PHP e ASP per poi…lavorare ancora a mano con ASP.NET 1.x e 2.0. Abbiamo cercato di allineare fino all'ultimo pixel della UI per poi trovare pezzi di immagini sparsi un po' ovunque nella successiva versione di browser. Da sempre abbiamo cercato di migliorare l'interazione fra client e server, lo abbiamo fatto ancora prima di ASP con ADC e RDS: per chi non ricorda o fortunatamente faceva altro, ADC era una tecnica per chiedere dati a un server senza refreshare la pagina usando controlli e scripting lato client. Era il 1995 e queste tecniche sono quanto oggi si chiama, dopo un passaggio per Remote Scripting e altre sigle difficili da ricordare per la loro breve vista, AJAX. Cerchiamo di capire cos'è AJAX, come lo si usa per poi calarci nelle librerie offerte da Microsoft per la piattaforma ASP.NET 2.0 che ci semplicano finalmente la vita. |
|
Argomenti trattati:
|
| BIZ01 | Understanding Workflow Foundation |
| 15/05/2007 - 10:00-11:15 | |
| Speaker: Paolo Pialorsi | |
| Descrizione: In questa sessione valuteremo l’architettura e le funzionalità di Windows Workflow Foundation (WF) pensando al suo utilizzo sia come complemento alla normale logica di business delle applicazioni, sia come sistema per controllare la UI delle applicazioni moderne, sia Windows che Web. In particolare concentreremo la nostra attenzione sul funzionamento di WF, sulle tipologie di workflow definibili (StateMachineWorkflow e SequentialWorkflow) e sui servizi infrastrutturali che WF offre per gestire la persistenza e il tracking dei flussi. Vedremo anche come sia possibile realizzare attività personalizzate, per estendere il framework di base di WF. | |
Argomenti trattati:
|
| PRE03 | Windows Presentation Foundation from a different point of view (for the “Gestionale”) |
| 15/05/2007 - 11:35-13:00 | |
| Speaker: Luca Regnicoli | |
|
Descrizione:
Gli esempi di questa nuova tecnologia sono di grande effetto e suscitano l’entusiasmo degli sviluppatori, ma la creatività si scontra con la realtà ed è ricorrente la frase: “... bello eh! ... potente ma... ma a me WPF non interessa, noi sviluppiamo gestionali non applicazioni multimediali...”. WPF non è solo la “pallina rimbalzante per lo schermo” ma comprende una serie di servizi per migliorare e semplificare lo sviluppo di applicazioni stra-tradizionali. L’adattabilità della risoluzione, la generabilità e il caricamento a runtime di finestre, data entry semplificato con gli Style, controlli custom per le lookup, interfacce personalizzate dall’utente e il supporto in ambiente Terminal sono solo alcune delle funzionalità che studieremo in azione. In questa sessione vedremo come una semplice sezione di un gestionale (lista ordini, dettaglio ordine e prodotto, lookup, data-entry ecc.) possa essere trasformata e migliorata grazie a WPF, e non solo graficamente. |
|
Argomenti trattati:
|
| TEC01 | SharePoint 2007 Architecture |
| 15/05/2007 - 11:35-13:00 | |
| Speaker: Paolo Pialorsi | |
| Descrizione: Microsoft Office SharePoint Server 2007 (MOSS2007) rappresenta la terza versione del motore di gestione di documenti e contenuti di Microsoft. Come spesso accade la terza release di un prodotto segna una vera e propria svolta e rappresenta un prodotto completo, funzionante e funzionale. In questa sessione valuteremo l’architettura di SharePoint, le funzionalità offerte e le novità rispetto alla precedente versione 2003/2.0. In particolare vedremo le nuove politiche di sicurezza anche a livello di singolo item, le nuove logiche legate alle cartelle, ai content-type e alle liste custom, il nuovo supporto per lo sviluppo di soluzioni multilingua/multisite. Vedremo infine come MOSS2007 si integri con la piattaforma client, rappresentata da Microsoft Office 2007. | |
Argomenti trattati:
|
| PRE04 | AJAX, WPF Browser App, ASP.NET 2.0, HTML.. Quando usare cosa |
| 15/05/2007 - 14:00-15:15 | |
| Speaker: Luca Regnicoli | |
|
Descrizione:
La stessa semplicità che ha permesso il rapido proliferare di siti Web ha creato un varco tra le potenzialità lato utente di un’applicazione Web rispetto a un progetto Desktop. Adesso il varco si sta chiudendo: AJAX, WPF Web Browser Application, WPF/E. Sono tecnologie che hanno lo scopo condiviso di rivoluzionare la presentazione di contenuti su Web, ma ognuna di esse ha una serie di vantaggi e svantaggi. L’obiettivo della sessione è far luce sulle diverse potenzialità e limitazioni di ogni nuova (o vecchia) tecnologia, per comprendere al meglio dove e come utilizzare tali strumenti. |
|
Argomenti trattati:
|
| TEC02 | SharePoint 2007 Wedding with Workflow Foundation |
| 15/05/2007 - 14:00-15:15 | |
| Speaker: Paolo Pialorsi | |
| Descrizione: Una delle grandi e importanti novità di MOSS2007 è il supporto alla definizione di workflow, basata sul connubio tra SharePoint 2007 e WF. In questa sessione vedremo come, dal punto di vista architetturale, sia avvenuta questa unione. Vedremo quindi come realizzare ed estendere semplici workflow sviluppati utilizzando SharePoint Designer 2007 (SD2007), senza scrivere righe di codice; vedremo poi c ome realizzare flussi veri e propri usufruendo di WF e Visual Studio 2005, per superare i limite di SD2007 e sfruttare al 100% le potenzialità di WF. | |
Argomenti trattati:
|
| PRE05 | Windows Presentation Foundation Binding revealed |
| 15/05/2007 - 15:30-16:45 | |
| Speaker: Luca Regnicoli | |
|
Descrizione:
Ogni applicazione che non sia HelloWorld ha bisogno di dati, e noi sviluppatori dobbiamo conoscere tutti gli aspetti legati al Binding per padroneggiare ogni situazione. Daremo per scontata la conoscenza della proprietà DataContext e delle semplici espressioni come <TextBlock Text={Binding Path=Cognome} /> per avere così il tempo di addentrarci nei concetti più avanzati della tecnologia come INotifyPropertyChanged e ObservableCollection<T>, DataTemplate complessi, binding in Shape e binding in Panel custom. |
|
Argomenti trattati:
|
| TEC03 | Programming SharePoint 2007 and WSS 3 |
| 15/05/2007 - 15:30-16:45 | |
| Speaker: Paolo Pialorsi | |
| Descrizione: Microsoft Office SharePoint Server 2007 e Windows SharePoint Services 3.0, come già accadeva per le versioni precedenti, offrono una serie di punti di estensione per sviluppare soluzioni complete e articolate. Nella sessione vedremo il modello ad oggetti di MOSS2007/WSS3, capiremo come realizzare content-type, event handler custom, webpart ASP.NET e come creare e/o personalizzare dei template di sito, utilizzando le estensioni di SharePoint 2007 per Visual Studio 2005. | |
Argomenti trattati:
|
| PRE06 | Multithreaded UI on a Device? Why NOT ! |
| 15/05/2007 - 17:15-18:30 | |
| Speaker: Roberto Brunetti | |
|
Descrizione:
Durante molte sessioni mobile o consulenze presso i clienti, alla frase "poi vediamo un po' di multihtread su CE", mi viene posta la seguente domanda: multithread su un ambiente così fragile ? Questo solo per dire che la percezione dei termini e della tecnologia è profondamente diversa in tutti noi: l'obiettivo di questa sessione è vedere come sfruttare chiamate asincrone da un client mobile sia verso web service sia durante la sincronizzazione dei dati. Le tecniche sono identiche a quanto facciamo da sempre su un desktop per: 1. Evitare il blocco della user interface 2. Migliorare il parallelismo di operazioni lunghe 3. Poter lavorare con i dati durante una sincronizzazione Partendo da semplici esempi vedremo tutte le possibilità offerta da .NET CF e SQLCE per evitare di avere una applicazione scritta bene dietro le quinte ma che risulta "antipatica e noiosa" da utilizzare per un utente. |
|
Argomenti trattati:
|
| LAN01 | What is the right tier for LINQ? |
| 15/05/2007 - 17:15-18:30 | |
| Speaker: Marco Russo & Paolo Pialorsi | |
|
Descrizione:
LINQ avvicina i linguaggi di interrogazione dei dati ai tradizionali linguaggi di programmazione. Vedere una query SQL in mezzo a del codice C# sicuramente turba il sonno a chi è abituato a usare sempre e soltanto stored procedure per accedere a un database. Questo porta a fare alcune considerazioni architetturali rispetto alle applicazioni n-tier: dove è giusto usare LINQ, dove è meglio evitarlo? Quale “specializzazione” di LINQ (SQL, Entity, XML, DataSet, …) è opportuno utilizzare in funzione degli scenari? Cercheremo di capire quali sono i pro e i contro delle varie soluzioni, considerando tra le altre cose prestazioni, scalabilità e manutenzione. |
|
Argomenti trattati:
|
| TEC04 | A different session on VSTS |
| 16/05/2007 - 09:00-10:15 | |
| 16/05/2007 - 10:30-11:45 | |
| Speaker: Roberto Brunetti | |
|
Descrizione:
Different Session significa vedere VSTS all'opera su progetti e problematiche concrete. Gli strumenti a disposizioni sono molti, alcuni di essi sono complessi, altri necessitano di pochi click del mouse. In questa sessione prenderemo un progetto e lo analizzeremo con gli strumenti per developer e tester (spesso la stessa persona) cercando di testimoniare come una solution pensata bene faciliti il compito durante la scrittura, ma soprattutto la manutenzione del codice. Tralasceremo metodologie, termini strani o comparazioni "religiose" entrando il più possibile dentro gli strumenti a disposizione su qualcosa di tangibile. Le poche slide servono per inquadrare ogni singolo pezzo nella big picture e non ci distoglieranno dai 3.000 menù, opzioni e possibilità offerte dalla suite e da Team Foundation Server. Oltre alla versione Developer, Tester e Architect, tratteremo ovviamente anche l'ultimo nato (Nov '06) della famiglia ovvero la versione for DB Professional. |
|
Argomenti trattati:
|
| LAN02 | LINQ to SQL, LINQ to XML, LINQ to you |
| 16/05/2007 - 09:00-10:15 | |
| Speaker: Marco Russo & Paolo Pialorsi | |
|
Descrizione:
LINQ (Language Integrated Query) è una delle più grandi novità che arriverà con .NET 3.5. Per certi aspetti, si tratta dell’inizio più che del punto di arrivo di una evoluzione dei linguaggi verso l’integrazione con diverse tecniche di accesso e manipolazione dei dati. In questa sessione affronteremo le possibilità di accesso a dati dati SQL, Entity e XML, concludendo con l’analisi della possibilità di estendere LINQ a una qualsiasi fonte dati, quale potrebbe essere una lista SharePoint piuttosto che una struttura dati proprietaria. |
|
Argomenti trattati:
|
| SOA01 | Practical Windows Communication Foundation |
| 16/05/2007 - 10:30-11:45 | |
| Speaker: Paolo Pialorsi | |
| Descrizione: In questa sessione vedremo le principali caratteristiche di WCF, con un approccio pratico basato su esempi concreti. Obiettivo della sessione è capire quando e come utilizzare WCF per lo sviluppo di soluzioni distribuite e Service Oriented. | |
Argomenti trattati:
|
| PRE13 | Implementing .NET distributed applications for everyday solutions (for the “Gestionale”) |
| 16/05/2007 - 12:15-13:30 | |
| Speaker: Roberto Brunetti & Paolo Pialorsi | |
|
Descrizione:
A DevCon 2005 abbiamo presentato un’idea di architettura di un’applicazione .NET 2.0 (Estates Management) basata su entità di business che “viaggiano” fra i numerosi layer applicativi. La nuova versione della nostra applicazione è composta da 70 progetti che utilizzano Windows Workflow Foundation e Windows Communication Foundation arrivati con .NET 3.0. Sono due i problemi da affrontare su un modello applicativo così articolato: 1) Implemetare il codice dei vari layer per ogni entità di business per le operazioni più comuni: scrivere questo codice, simile per ogni entità, è un’operazione lunga e costosa 2) I modelli applicativi basati su entità vengono percepiti erroneamente come “bloccati e chiusi”. In questa sessione vedremo dapprima Guidance Automation Toolkit e Guidance Automation Extension per l’implementazione del modello applicativo e la generazione di codice con un esempio che produce alcune dei layer di Estates Management per poi rendere elastico (nel senso di estendibilità) il modello basato su entità. Le applicazioni reali che scriviamo per i nostri clienti si basano su questo modello applicativo, anche se, chiaramente abbiamo poi centralizzato tutta una serie di funzionalità in un framework applicativo che referenziamo in ogni progetto. |
|
Argomenti trattati:
|
| PRE09 | Inside Windows Presentation Foundation Styling |
| 16/05/2007 - 12:15-13:30 | |
| Speaker: Luca Regnicoli | |
|
Descrizione:
Possedere il pieno controllo degli stili di WPF è la chiave per soddisfare qualsiasi esigenza in termini di presentazione delle informazioni, non solo per modificare qualche semplice proprietà di un controllo, ma sopratutto la struttura, il layout e il posizionamento dei controlli children, le animazioni e le formattazioni condizionali. Avremo a disposizione un’ora per mostrare tutte le caratteristiche avanzate degli Style per creare risorse condivise riutilizzabili, il tutto con un occhio all’interoperabilità con strumenti da designer come Expression Blend, manutenibilità delle nostre scelte e performance complessive. |
|
Argomenti trattati:
|
| TEC07 | IIS 7.0 Wedding with ASP.NET 2.0 |
| 16/05/2007 - 14:30-15:45 | |
| Speaker: Roberto Brunetti | |
|
Descrizione:
Anche se per adesso abbiamo solo la "versione client" di IIS 7 (nativo su Windows Vista) è giunto il momento di prendere confidenza con il nuovo web server di Microsoft in previsione dell'arrivo di Longhorn. Chi ha Windows Vista come piattaforma di sviluppo avrà notato come IIS ha perso la sua tradizionale interfaccia di amministrazione gerarchica; al suo posto una interfaccia completamente diversa che sfrutta il matrimonio fra ASP.NET 2.0 e IIS 7 per la configurazione di siti e applicazioni. Molte delle semplici operazioni che si facevano in IIS, adesso richiedono interazione con ASP.NET (si pensi agli HttpModule e alla configurazione). Obiettivo di questa sessione: far luce sulle interazioni fra i due componenti partendo proprio dalla User Interface di amministrazione. |
|
Argomenti trattati:
|
| DBS01 | Reports for your app: Reporting Services pros and cons |
| 16/05/2007 - 14:30-15:45 | |
| Speaker: Marco Russo | |
|
Descrizione:
Reporting Services è nato con un’architettura pensata per ambienti Enterprise di reportistica, ma è evoluto offrendo una parte dei suoi servizi anche localmente ad applicazioni Web (ASP.NET) o Windows. L’obiettivo della sessione è di analizzare come Reporting Services può essere sfruttato in maniera “embedded” da un’applicazione, come potrebbe essere il “classico gestionale”, sia sfruttando l’architettura distribuita sia sfruttando le capacità di reportistica “locale”. Quest’ultima non richiede licenze di sorta per la parte server e può quindi essere interessante per programmi che devono essere distribuiti senza richiedere SQL Server. La nostra attenzione sarà concentrata soprattutto sul capire pro e contro delle varie scelte architetturali e per fare questo sarà inevitabile scendere in molti dettagli implementativi che possono determinare l’effettiva convenienza di una soluzione rispetto a un’altra. |
|
Argomenti trattati:
|
| DBS02 | Can SQL Compact Edition perform a single record lookup with 100K rows in 0,01 sec? Sure! |
| 16/05/2007 - 16:00-17:15 | |
| Speaker: Roberto Brunetti | |
|
Descrizione:
A gennaio 2007 è uscito SQL CE 3.1, la prima versione della famosa Compact Edition di SQL Server, con licenza per l'utilizzo su un PC. L'utilizzo dello strumento tramite wizard e automatismi lo rende spesso lentissimo su device, soprattutto per le problematiche di gestione della memoria ridottissima di un palmare. Vi sono però tecniche molto efficienti per l'accesso ai dati, non presenti sul fratellone maggiore, che, se applicate con coscienza forniscono prestazioni elevatissime. Inoltre, da sempre si possono provare le applicazioni su Desktop per rendere molto più semplice lo sviluppo e soprattutto il debug del codice. In questa vedremo all'opera SQLCE sotto stress sia su PC, ma soprattutto su device, utilizzando anche una libreria helper rivista rispetto a quanto presente negli Application Block proprio per sfruttare queste caratteristiche. |
|
Argomenti trattati:
|
| SOA02 | Inside Windows Communication Foundation Security |
| 16/05/2007 - 16:00-17:15 | |
| Speaker: Paolo Pialorsi | |
| Descrizione: Windows Communication Foundation offre una serie di servizi infrastrutturali per realizzare contesti di comunicazione sicura. In questa sessione partiremo dei servizi infrastrutturali di base quali: autenticazione con Username e password; autenticazione Windows/Kerberos; autenticazione con certificati X.509. Vedremo come realizzare comunicazioni sicure con WS-SecureConversation e WS-Federation. Vedremo infine come realizzare un sistema di autenticazione personalizzato, tramite l’utilizzo di token custom, ottenendo versatilità delle soluzioni senza perderne la sicurezza. | |
Argomenti trattati:
|
| PRE12 | ASP.NET AJAX: How to correctly use it [Bonus Session] |
| 16/05/2007 - 17:30-18:45 | |
| Speaker: Roberto Brunetti | |
| Descrizione: Nella sessione “Demistifying ASP.NET 2.0 AJAX” introdurremmo la libreria client e server con esempi semplici e chiari per capirne il funzionamento. In questa sessione invece scenderemo nei dettagli cercando di capire come si usa correttamente la libreria, come si debuggano le soluzioni AJAX-based e come costruirsi nel modo corretto un proprio controllo server che ne sfrutta le caratteristiche. Possiamo considerare la sessione come la naturale prosecuzione della prima per gli interessati allo sviluppo concreto. | |
Argomenti trattati:
|
| LAN05 | Leverage generics today, lambda-expressions and extension methods tomorrow [Bonus Session] |
| 16/05/2007 - 17:30-18:45 | |
| Speaker: Marco Russo | |
|
Descrizione:
C# 3.0 introduce i concetti di lambda expression e extension methods, che offrono al programmatore la possibilità di esprimere le sue intenzioni al compilatore in modo più sintetico. Nell’attesa del nuovo C#, però, è utile approfondire i generics già disponibili nel C# attuale, vedendo vari scenari di utilizzo e arrivando a scoprirne i veri limiti. Partendo da qui, vedremo quali tecniche di programmazione consentono di ottenere risultati simili alle lambda expression e agli extension method. Lo scopo finale è capire come individuare i casi che potranno avvantaggiarsi realmente delle nuove capacità del linguaggio (e per i quali è “tollerabile” una soluzione “ponte” non troppo pulita), distinguendoli da quelli in cui è bene non prendere scorciatoie oggi perché non c’è all’orizzonte un’alternativa valida. |
|
Argomenti trattati:
|
| TEC08 | BizTalk Server is for you |
| 17/05/2007 - 09:00-10:45 | |
| 17/05/2007 - 11:15-13:00 | |
| Speaker: Luca Regnicoli | |
|
Descrizione:
Lo scopo di un “prodottone” come BizTalk Server è ormai stra-conosciuto: Enterprise Application Integration, integrare applicazioni che non si conoscono a priori senza doversi inventare ogni volta meccanismi custom di dialogo e di scambio di informazioni, ma basandosi su una piattaforma scalabile, estendibile e altamente programmabile. L’obiettivo della sessione è semplice: capire insieme che BizTalk Server 2006 non è un prodotto rivolto solo a multi-nazionali con milioni di transazioni giornaliere tra centinaia di partner diversi, ma anche per medi progetti che coinvolgono un modesto numero di applicazioni da integrare. Non è quindi una panoramica delle nuove funzionalità del prodotto rispetto alle versioni precedenti, ma è uno studio completo delle caratteristiche della piattaforma rivolto a chi non ha mai visto e usato il prodotto. Partiremo dai concetti fondamentali per costruire insieme e step-by-step una soluzione completa basata su BizTalk Server 2006, il tutto condito con tanti semplici consigli derivati da esperienze concrete. Per seguire al meglio la sessione è sufficiente una buona conoscenza di XML e di .NET 2.0. |
|
Argomenti trattati:
|
| BIZ03 | Using Workflow Foundation in real applications |
| 17/05/2007 - 09:00-10:45 | |
| 17/05/2007 - 11:15-13:00 | |
| Speaker: Paolo Pialorsi | |
| Descrizione: Da ormai due anni si parla di Windows Workflow Foundation, ma quanto realmente questo framework per la creazione di flussi ci aiuta ed è adottato sul mercato? In questa sessione valuteremo alcuni progetti reali che abbiamo realizzato utilizzando WF e con l’occasione vedremo i problemi, le difficoltà e le soluzioni che abbiamo adottato per realizzare soluzioni stabili ed affidabili. L’obiettivo di questa sessione è aiutare chi deve decidere se usare o meno WF nelle proprie applicazioni, a capire come e dove sfruttarlo per avere una maggiore e migliore mantenibilità dei prodotti e della propria logica di business. | |
Argomenti trattati:
|
| ALL01 | Server-side Async: With some tricks your 5K Server can perform as a 40K server |
| 17/05/2007 - 14:00-15:15 | |
| 17/05/2007 - 15:45-17:45 | |
| Speaker: Roberto Brunetti | |
|
Descrizione:
Il sottotitolo di questa sessione potrebbe essere "non fare adesso quello che puoi fare dopo". Questo slogan, che tanto piace a noi italiani nella vita di tutti i giorni, spesso viene sottovalutato durante lo sviluppo di una applicazione. Le tecniche asincrone migliorano la vita su un client consentendo di non bloccare la user interface, di gestire in parallelo le operazioni e di fermare una operazione lunga o invocata erroneamente. Server-side, alcuni automatismi messi a disposizione dal framework .NET devono essere valutati attentamente perché l'impatto potrebbe essere devastante. Analizzeremo dapprima le motivazioni e successivamente le caratteristiche di ASP.NET 2.0 per rendere asincrona l'esecuzione di pagine che richiedono elaborazione online con risposta immediata all'utente per poi spostarci su prodotti e tecniche per migliorare ulteriormente il carico di lavoro. Passeremo in rassegna il SQL Server Broker Service mettendolo in relazione con l'ormai mitico MSMQ. Spesso si sottovaluta l'utilizzo di queste tecnologie rilegandole a scenari complessi. Spesso, quando presento queste tecniche, mi sento rispondere: "si, chiaro, ma queste cose si fanno su applicazioni di larga scala". Secondo me non è così, perché una piccola applicazione solitamente si installa su un piccolo server e una grande applicazione su un grande server; inoltre, le piccole applicazioni di piccole realtà non hanno alle spalle la fase di progettazione che comunque meriterebbero per motivi di budget. Inoltre, molte operazioni non migliorano al crescere delle performance dell'hardware: in pratica non basta comprare un server più potente al crescere del carico. Per questi motivi, secondo me, ogni applicazione ha bisogno di tecniche asincrone, che come scopriremo in questa sessione, sono utili e semplici da implementare. La morale "facciamo del nostro piccolo server un grande server :-)". |
|
Argomenti trattati:
|
| DBS05 | Analyze your OLTP data without a Data Warehouse: infrastructure, tools, components |
| 17/05/2007 - 14:00-15:15 | |
| 17/05/2007 - 15:45-17:45 | |
| Speaker: Marco Russo | |
|
Descrizione:
Spesso un’applicazione ha dei dati che qualcuno (di solito l’utente) ha piacere di analizzare. La via maestra per queste analisi è la costruzione di un Data Warehouse, con tutti i tool possibili a contorno (Analysis Services, Reporting Services e client analitici più avanzati). Non sempre però questa soluzione è praticabile, per problemi di latenza, di costi o di qualsiasi altro tipo. Questa sessione è dedicata ad analizzare le opzioni possibili in tutti quei casi in cui non c’è un Data Warehouse alle spalle. Dal punto di vista del back-end, prenderemo in considerazione la replica di database, gli snapshot di SQL Server, Reporting Services (in particolare le opzioni di delivery e schedulazione), Analysis Services real-time e/o Molap a bassa latenza. Ci occuperemo poi della presentazione dei dati, valutando i componenti disponibili (compresi quelli di terze parti), l’integrazione con Office 2007 e gli eventuali AddIn rilevanti, come il Data Mining AddIn per Office 2007. L’obiettivo è di arrivare a conoscere tutte le carte che è possibile mettere in gioco per ottenere il miglior risultato possibile, facendo leva su infrastruttura, tool e componenti già esistenti e collaudati. |
|
Argomenti trattati:
|
Ultime novità
[11 Mag 2007] Visual Studio Orcas for Mobile Dev
[23 Apr 2007] DevCon 2007: Agenda Finale
[11 Apr 2007] Sessione Visual Studio Team System a DevCon 2007: richiesta di info
[11 Apr 2007] Solution che accompagnerà molte demo della conferenza
[02 Apr 2007] Definita la prima Bonus Session
Iscriviti subito
Sponsor
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |







