Anche quest’ anno sarò al TechDays WPC 2009, io personalmente terrò tre sessioni:
BizTalk vs Dublin Strategie di integrazione e Business Progress Managment | DEV317
SOA & Business Processes
"BizTalk Server si presenta come il miglior framework di casa Microsoft per l' implementazioni di soluzioni di system integration e Buisiness Progress Managment. L' arrivo delle nuove tecnologie in ambito online services, come Dublin e Azure, non può che rendere maggiormente interessante l' ipotesi di nuove strade in ambito di services collaboration, in questa sessione cercheremo di prenderle in esame e capire le le migliori strategie
{Livello: 300 ; sala: 5 ; ora: 12.00 ; giorno: 26 Novembre }
Nino Crudele
Troubleshoting di soluzioni sviluppate con BizTalk Server | IT336
SOA & Business Processes
Seguire il Troubleshoting di una soluzione BizTalk richiede strategie e tattiche spesso dettate dall' esperienza di chi lavora sul campo da tempo. BizTalk 2009 presenta alcune nuove e interessanti soluzioni, vediamole in dettaglio e cerchiamo di discuterle insieme. "Seguire il Troubleshoting di una soluzione BizTalk richiede strategie e tattiche spesso dettate dall' esperienza di chi lavora sul campo da tempo. BizTalk 2009 presenta alcune nuove e interessanti soluzioni, vediamole in dettaglio e cerchiamo di discuterle insieme
{Livello: 300 ; sala: 4 ; ora: 10.30 ; giorno: 26 Novembre }
Nino Crudele
BizTalk 2009 nuove stategie per l'integrazione | DEV315
SOA & Business Processes
La nuova architettura presentata da Microsoft si basa essenzialmente su quello che sarà alla base di ogni infrastruttura di cominicazione di business e collaboration, WCF. La nuova piattaforma BizTalk 2009 presenta un layer totalmente nuovo, basato su Windows Comunication Foundation, questo in vista anche dei futuri rilasci previsti da Microsoft in ambito di online services e integration technology. Esaminiamo quali possono essere le migliori strategie da seguire per sfruttare al massimo i packs attualmente rilasciati ed essere in linea con quello che arriverà nell' immediato futuro.
{Livello: 300 ; sala: 5 ; ora: 17.45 ; giorno: 25 Novembre }
Nino Crudele
Voglio segnalarvi le sessioni che secondo me possono essere di sicuro interesse per chi segue BizTalkia:
Sviluppare Soluzioni con Windows Azure | DEV303
Cloud Computing: Azure service platform
{Livello: 300 ; sala: 1 ; ora: 14.45 ; giorno: 25 Novembre }
Giuseppe Guerrasio
Sviluppare Soluzioni con i .NET Services | DEV302
Cloud Computing: Azure service platform
{Livello: 300 ; sala: 1 ; ora: 16.15 ; giorno: 25 Novembre }
Giuseppe Guerrasio
Introduzione alla Azure Services Platform | DEV201
Cloud Computing: Azure service platform
Il Cloud Computing è una tematica estremamente importante per il futuro dell'IT. In questa sessione vedremo come sviluppare per il 'cloud' utilizzando la Windows Azure Pltform e Visual Studio. Verrano presentati i diversi componenti della piattaforma: Windows Azure, .NET services, SQL Azure e mostreremo come questi si possano utilizzare per sviluppare applicazioni, testandole in locale per poi farne il deploy finale nel "cloud".
{Livello: 200 ; sala: 1 ; ora: 12.00 ; giorno: 25 Novembre }
Giuseppe Guerrasio
Essere Agili con Visual Studio Team System | DEV212
Developer Tools & Development Practice
In questa sessione si vedrà come Visual Studio e Team Foundation Server supportano pienamente le metodologie agili di sviluppo e di gestione dei progetti. Si passerà dal Test Driven Development di codice e database alla Continuous Integration, dall'Agile planning alla reportistica avanzata, da Scrum ad MSF Agile, dall'analisi di impatto dei test ai Gated Checkin per migliorare le build, per citare solo alcuni degli argomenti che verranno trattati. Il tutto naturalmente senza dimenticare che per essere agile gli strumenti non sono sufficienti, ci vuole la mentalità giusta... ma di certo gli strumenti aiutano ad essere più produttivi!
{Livello: 200 ; sala: 6 ; ora: 17.15 ; giorno: 24 Novembre }
Davide Vernole
Creare una soluzione ETL di riferimento con SQL Server 2008 Integration Services | IT415
Business Intelligence
Un recente caso di studio pubblicato da Unisys ha dimostrato come una soluzione basata su Integration Services possa raggiungere performance assolute, e caricare 1 Tb di dati in circa 30 minuti. Durante questa sessione analizzeremo le linee guida architetturali e le diverse opzioni disponibili per realizzare soluzioni ETL con performance di livello assoluto, che possono essere utilizzate in scenari che vanno da volumi più ridotti sino a milioni di record da trasformare e trasportare.
{Livello: 400 ; sala: 4 ; ora: 12.00 ; giorno: 26 Novembre }
Davide Mauri
SQL Server on-premise or in the Cloud? What's hot and what's not! | DEV308
Data Platform
Nonostante possa essere naturale pensare a queste tecnologie come "concorrenti", la realtà è che esistono tutta una serie di scenari di soluzione dove l'utilizzo combinato di SQL Server in una infrastruttura aziendale e dei SQL Service "in the cloud" può portare enormi vantaggi nell'ottimizzazione delle risorse e nella flessibilità di sviluppo. Durante questa sessione affronteremo alcuni di questi scenari, analizzando in dettaglio le possibili integrazioni e i vantaggi da esse derivati.
{Livello: 300 ; sala: 6 ; ora: 10.30 ; giorno: 26 Novembre }
Silvano Coriani
System Center Configuration Manager 2007: Distribuzione del Sistema Operativo | IT423
Dynamic&green infrastructure: Virtualization e Management
La sessione illustra come gestire la distribuzione del sistema operativo tramite System Center Configuration Manager 2007, verrà illustrato come catturare un immagine, come modificarla e come distribuirla. Si vedrà inoltre come integrare System Center Configuration Manager 2007 con Microsoft Deployment Toolkit per aggiungere ulteriori funzionalità.
{Livello: 400 ; sala: 2 ; ora: 17.45 ; giorno: 25 Novembre }
Fabrizio Grossi
System Center Operations Manager 2008 R2: Panoramica | IT224
Dynamic&green infrastructure: Virtualization e Management
La sessione analizza le nuove funzionalità introdotte da System Center Operations Manager 2008 R2. Vedremo in particolare come sia possibile gestire sistemi client e server basati anche su piattaforme open source e come la gestione dell'infrastruttura di rete.
{Livello: 200 ; sala: 3 ; ora: 10.30 ; giorno: 25 Novembre }
Fabrizio Grossi
System Center Virtual Machine Manager 2008 R2: le novità | IT325
Dynamic&green infrastructure: Virtualization e Management
System Center Virtual Machine Manager 2008 R2 è la soluzione completa per la gestione di ambienti virtuali basati su Hyper-V, Virtual Server e Vmware ESX. La versione R2 supporta completamente le nuove funzionalità di Hyper-V in WS2008 R2 (Live Migration, Cluster Shared Volume,Storage Hot Add/Remove, etc) ed inoltre introduce numerose altre funzionalità come Storage Quick Migration, Migrazione di Virtual Machine intra/extra cluster, Rapid Provisioning che lo rendono la soluzione ideale per la gestione del Datacenter Virtuale. In questa sessione verranno esplorate e dimostrate le nuove funzionalità di VMM.
{Livello: 300 ; sala: 3 ; ora: 15.30 ; giorno: 24 Novembre }
Alessandro Giacometti
Windows Server 2008 R2: Novità in Hyper-V R2 | IT326
Dynamic&green infrastructure: Virtualization e Management
Con Windows Server 2008 R2 e Microsft Hyper-V Server 2008 R2 sarà rilasciata la infrastruttura di virtualizzazione basata du Hyper-V R2. Questa nuova versione dello stack di virtualizzazione Microsoft contiene alcune importanti novità, che saranno illustrate in questa sessione: Live Migration, aggiunta di hardware a caldo, CSV, Processor Compatibility Mode.
{Livello: 300 ; sala: 2 ; ora: 14.00 ; giorno: 24 Novembre }
Piergiorgio Malusardi
Windows Server 2008 R2: Failover Cluster Service | IT312
Client & Server Infrastructure
Con Windows Server 2008 R2 continua l’evoluzione dei Failover Cluster services, già profondamente innovati in Windows Server 2008. Durante questa sessione vedremo insieme quali sono le aree di maggior innovazione e interesse, per il deployment di 2008 R2 in ambienti clustered. Parleremo quindi dei miglioramenti tecnologici di base (iSCSI, Storage, Network) e il Cluster Shared Volume, dei nuovi supporti per Remote Desktop Services/DFS-R e delle migliorate funzioni di amministrazione (anche con Powershell), monitoraggio e troubleshooting. Concluderemo introducendo delle linee guida per la coesistenza e migrazione da versioni precedenti, oltre a indicazioni sulle pratiche migliori.
{Livello: 300 ; sala: 3 ; ora: 9.00 ; giorno: 26 Novembre }
Claudio Galletti
Windows Server 2008 R2: Lo stack di virtualizzaione e il supporto nativo dei VHD visti dall'interno | IT350
Client & Server Infrastructure
Questa sessione esplora gli “internals” di Hyper-V fornendo una visione di insieme del funzionamento delle componenti che costituiscono lo stack di virtualizzazione del S.O. In particolare verrà chiarito il ruolo della “parent partition”, degli “integration services”, dei device sintetici ed emulati. Sarà possibile capire come avviene la comunicazione “inter-partition” con l’hypervisor e con le risorse fisiche della macchina host. Agenda breve Introduzione all'Hypervisor Cosa significano le partizioni Device emulati vs device sintetici Come i dati attraversano lo stack di virtualizzazione Virtualizzazione e Power Management in Windows Server 2008 R2 Network Virtual Machine Queue"
{Livello: 300 ; sala: 2 ; ora: 15.30 ; giorno: 26 Novembre }
Luca Sanson
Windows Server 2008 R2: Novità in Server Core | IT314
Client & Server Infrastructure
Con la nuova release del S.O., anche la versione Core è stata potenziata e migliorata. Powershell, Framework, Certificate Services sono solo alcuni elementi che sono stati aggiunti e che fanno della server core una scelta sempre più facile da fare. Vedremo quindi cosa è possibile fare con una server core Windows 2008 R2: demo, demo e ancora demo...
{Livello: 300 ; sala: 3 ; ora: 9.00 ; giorno: 25 Novembre }
Corrado Mollica
Windows Server 2008 R2: Novità di Internet Information Server 7.5 | IT313
Web & User Experience
Anche sul fronte delle infrastrutture per il Web, Windows 2008 Server R2 porta con sè rilevanti novità. Internet Information Server 7.5 segna un’altra pietra miliare nel lungo percorso di evoluzione della piattaforma. Il supporto per ASP.Net su Server Core costituisce forse la novità più attesa ma anche l’integrazione di FTP/WebDAV/CGI e le nuove funzionalità per il monitoring e tracing sono di sicuro interesse per gli IT Pro. In questa versione vengono anche accorpate in modo omogeneo molte delle feature gratuite precedentemente disponibili via web come addon per IIS 7. Si tratta di Administration Pack (Database Manager, Configuration Editor, IIS Reports, URL Filtering, ...), dell’utilissimo Powershell provider, il Web Deployment Tool e molto altro ancora – ci sarà di che parlare.
{Livello: 300 ; sala: 3 ; ora: 18.45 ; giorno: 24 Novembre }
Claudio Galletti
Adottare Team Foundation Server in azienda: step by step | DEV209
Developer Tools & Development Practice
In questa sessione si vedrà come adottare gradualmente Team Foundation Server in azienda. Dalla pianificazione, installazione e configurazione fino ai passi successivi di adozione (codice sorgente, build, work item, documenti, gestione completa dei progetti). Il tutto ragionando per scenari di adozione incrementali e adatti sia per team piccoli, sia per team di medie e grandi dimensioni.
{Livello: 200 ; sala: 6 ; ora: 14.00 ; giorno: 24 Novembre }
Corrado Iorizzo
Creare un laboratorio per lo sviluppo, il test e l'individuazione dei problemi con Visual Studio Lab Management 2010 | DEV310
Developer Tools & Development Practice
Visual Studio Lab Management 2010 è il prodotto che rivoluzionerà la gestione di laboratori di sviluppo e test. In questa sessione verrà mostrato come gli amministratori possono configurare e impostare il laboratorio, come sviluppatori e tester non tecnici possono, tramite Visual Studio Test and Lab Management 2010, instanziare, configurare, e utilizzare le macchine del laboratorio senza dover passare da SCVMM e da Hyper-V.
{Livello: 300 ; sala: 6 ; ora: 15.30 ; giorno: 26 Novembre }
Lorenzo Barbieri
C# 4.0 (oppure Sviluppare applicazioni WCF 4 & WF 4 e Visual Studio 2010) | DEV332
Windows & Frameworks
Una nuova major release del linguaggio C# e del framework.net si stanno avvicinando. In questa sessione cercheremo di vedere le novità sotto due fondamentali prospettive. Da una parte osservare le nuove funzionalità e dall'altra cercare di capire quali siano gli scenari che possono trarne vantaggio e di conseguenza semplificare il nostro codice.In particolare guarderemo con attenzione all'uso della keyword dynamic e del DLR, la semplificazione degli scenari che prevedono l'interoperabilità COM, e le altre novità come varianza, covarianza e controvarianza che, tecnicisimi a parte, semplificano scenari molto comuni.
{Livello: 300 ; sala: 5 ; ora: 9.00 ; giorno: 25 Novembre }
Raffaele Rialdi
Architecting business logic | DEV342
Architecture
{Livello: 300 ; sala: 6 ; ora: 12.00 ; giorno: 25 Novembre }
Andrea Saltarello
Tutta l’agenda dell’ evento è disponibile a questo indirizzo:
http://techdays-wpc.it/
Iniziamo, come tutti gli anni la rassegna alle novità editoriali di prodotto.
SOA Patterns with BizTalk Server 2009 by Richard Seroter
Gran, ripeto gran bel libro, finalmente qualcosa di nuovo.
E’ un testo energico e prende in esame quello che io personalmente definisco la next SOA.
Perciò BizTalk + WCF + chiaramente WAS ecc.
A mio parere andavano messi anche online services ma l’opera diventava ciclopica, a tal fine suggerisco questo per coronare il tutto:
Cloud Computing with the Windows Azure Platform by Roger Jennings
Semplicemente stupendo

Pro BizTalk 2009 by George Dunphy, Sergei Moukhnitski, Harold Campos, and Stephen Kaufman
Aggiornamento del vecchio testo sulla versione 2009.

Pro Mapping in BizTalk Server 2009 (Expert's Voice in BizTalk) by Jim Dawson and John Wainwright
Ho un amico, Paolo, ormai ultra mapper BizTalk :-D, al quale può interessare questo testo per raggiungere l’onnipotenza sulle mappe :-D

Pro BAM in BizTalk Server 2009 by Jeff Sanders and Geoff Snowman
Finalmente e ripeto finalmente un testo completo su questo oscuro mondo del BAM

Pro RFID in BizTalk Server 2009 (Expert's Voice in BizTalk) by Mark Beckner, Mark Simms, and Ram Venkatesh
Testo molto ben fatto e pieno di esercizi pratici.

BizTalk: The Practical Course by Moustafa Refaat
Valido per imparare, superiore a una insipida introduzione, più basso di un difficile pro.
Spesso sento richiedere i requisiti per installare BizTalk 2009 Server.
Ecco tutta la documentazione principale:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=9c697e02-d1bc-4684-8748-28b3a292d5bf
Ho voluto raccogliere solo le informazioni indispensabili per ottenere una quick guide.
BizTalk Server System Requirements
http://www.microsoft.com/biztalk/en/us/system-requirements.aspx#BizTalk_Server_Req
Software Prerequisites
Nell’ installazione è richiesto anche 8.0 di ADOMD.NET che è nei cabs di prerequisito, potrebbero tuttavia insorgere alcuni problemi, nel caso a scanso di equivoci installare la versione 10 di ADOMD.NET, ecco i links:
32bit: http://go.microsoft.com/fwlink/?LinkId=130651&clcid=0×409
64bit: http://go.microsoft.com/fwlink/?LinkId=130652&clcid=0×409
BizTalk Server Software Requirements
-
OS:
▪ Windows Server 2008
▪ Windows Server 2003 with Service Pack 1 or Service Pack 2, or Windows Server 2003 R2. Windows Server 2003 Web Edition is not supported.
▪ Windows Vista with Service Pack 1
▪ Windows XP with Service Pack 3
-
Microsoft Internet Information Services (IIS) 6.0 or 7.0
-
Microsoft Office Excel 2007
-
Microsoft Visual Studio 2008 with Visual C# .NET. Required for BizTalk Server applications development and debugging; not required for production-only systems
-
SQL Server 2008 or 2005. SQL Server 2005 Express Edition is not recommended
-
SQL Server 2005 Notification Services with Service Pack 2
-
The Windows SharePoint Services adapter Web service requires Windows SharePoint Services 3.0 with Service Pack 1. Side-by-side installation of Windows SharePoint Services 2.0 and Windows SharePoint Services 3.0 is supported
If you intend to install BizTalk RFID side-by-side with BizTalk Server the following software components are required in addition to the requirements listed above:
-
Microsoft .NET Framework 3.0
-
Web Services Enhancements (WSE) 3.0 – Required only if you install the BizTalk RFID SDK.
-
Microsoft Message Queuing service (MSMQ)
-
Microsoft Management Console (MMC) 3.0
CABs files:
Per i cab file le note non sono certo esaustive:
NOTE: CAB files intended for previous versions of BizTalk Server, including pre-release versions of BizTalk Server 2009, are not suitable for use with BizTalk Server 2009. Verify that you have downloaded the latest CAB file before starting BizTalk Server setup.
Attenzione! utilizzate i cabs del corrispondente sistema!
In giro vengo molti blogs che rilasciano links su cabs di redist di BizTalk 2009 ma senza specificarne il sistema di destinazione, sbagliare il cab può creare problemi irrisolvibili.
ecco il link dei cabs:
Windows 2008
CAB Files (32-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 32-bit Windows.
CAB Files (64-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 64-bit editions of Windows.
Windows 2003
CAB Files (32-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 32-bit Windows.
CAB Files (64-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 64-bit editions of Windows.
Windows Vista
CAB Files (32-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 32-bit Windows.
CAB Files (64-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 64-bit editions of Windows.
Windows XP
CAB Files (32-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 32-bit Windows.
CAB Files (64-Bit Editions)
The following table provides the locations of the localized CAB files for BizTalk Server 2009 running on 64-bit editions of Windows.