| Metodi di progettazione, esperienze di sviluppo, soluzioni pratiche e tecniche di implementazione
Problemi di sviluppo con COM+? Altri programmatori li hanno già risolti. Questo testo illustra casi e problemi di implementazione e progettazione di COM+, fornendo soluzioni già sperimentate e offrendo informazioni e consigli tecnici pratici per evitare le insidie della tecnologia COM+. All'interno del testo sono illustrati diversi modelli di sviluppo, presentati i metodi migliori di implementazione e fornite spiegazioni sull'utilizzo dei servizi COM+ più recenti. Inoltre vengono dettagliatamente analizzati i tracciati delle prestazioni tra le soluzioni più competitive per COM+. Questo manuale consente di trarre vantaggio dalle esperienze positive emerse nei progetti aziendali dei programmatori dell'ambiente di sviluppo COM+. Nel testo e nel CD-ROM incluso vengono anche forniti esempi di codice in Microsoft Visual C++ e Visual Basic.
All'interno del testo, oltre ai metodi di risoluzione dei problemi, vengono trattati i seguenti argomenti:
- Nozioni fondamentali su COM+: gestione degli errori in maniera appropriata per migliorare la manutenzione del software in uso, utilizzo di puntatori intelligenti per migliorarne la robustezza, nozioni sui dettagli delle stringhe in C++ e sviluppo internazionale, utilizzo della concorrenza della tecnologia COM+, apprendimento delle modalità di creazione, chiamata e implementazione degli oggetti COM+ in ambienti di sviluppo interoperativo.
- Soluzioni e modelli di architettura: uso di ATL (Active Template Library) per riutilizzare i modelli grazie alla funzionalità di eredità multipla, creazione di efficienti servizi di trasformazione dati per diverse piattaforme, nozioni sulle implementazioni ordinate in base alla priorità in C++ e Visual Basic, controllo della gestione del ciclo di riferimento COM+, utilizzo della programmazione generica e di STL (Standard Template Library) nell'ambiente COM+.
- COM+ nell'azienda: progettazione di sistemi di impresa con un modello di applicazione aziendale di tecnologia COM+ a quattro velocità, progettazione di soluzioni con il protocollo SOAP (Simple Object Access Protocol), creazione massiccia di sistemi scalabili con MTS (Microsoft Transaction Server), nozioni di accesso ai dati nella tecnologia COM+.
Ray Brown, Wade Baron e William D. Chadwick III sono consulenti che collaborano con Magenic Technologies Inc., un'azienda Microsoft Certified Solution Provider che trova soluzioni ai più impegnativi problemi aziendali odierni utilizzando i programmi e la tecnologia Microsoft. Con uffici ad Atlanta, Dallas, Minneapolis e nell'area attorno alla Baia di San Francisco, Magenic vanta una gamma di clienti che va da società appena nate che operano in Internet a compagnie già ben avviate. Gli sviluppatori e i consulenti di Magenic forniscono perizie nello sviluppo di applicazioni per l'e-Commerce e applicazioni distribuite, nell'integrazione di applicazioni, nei servizi di dati aziendali e nell'integrazione ERP.
Il CD-ROM allegato contiene:
- La versione elettronica del testo originale inglese
- Esempi di codice in Visual Basic e Visual C++
- Internet Explorer 5.5
Tutto il materiale contenuto nel CD-ROM è in lingua originale inglese; Internet Explorer è presente anche nella versione italiana.
Per informazioni sui requisiti di sistema, consultare il capitolo Introduzione. |