Programmazione.NET


Prodotto ESAURITO/FUORI CATALOGO

.NET Common Language Runtime full contact
EditoreMondadori Informatica
AutoreRusso Marco
CollanaProgramming series
Pagine252
Volumi1
LivelloAvanzato
LinguaItaliano
Data pubblicazione05 - 2003
ISBN8883315189


 Prezzo di copertina 
 Euro 30,00  

 Presentazione       Indice      

Questo libro e' dedicato a sviluppatori che hanno gia' esperienza di sviluppo con il Framework .NET e vogliono approfondire i concetti fondamentali del CLR (Common Language Runtime) presenti in qualsiasi applicazione, al fine di scrivere codice piu' scalabile, efficiente e aderente agli standard .NET.
Si tratta di un testo di approfondimento sui temi del CLR, che contiene linee guida e spiegazioni approfondite sulle parti del runtime di uso piu' comune, ma che non sempre sono conosciute a fondo dai programmatori.
L'ultimo capitolo, dedicato al reverse engineering, fornisce le informazioni per valutare tecniche e strumenti che rendono piu' difficile la decompilazione di un'applicazione.

Tra gli argomenti trattati:

  • Pattern implementativi di Dispose
  • Uso corretto di Finalize
  • Blocchi try/finally e using
  • Convenzione di nomi
  • Gestione degli errori in .NET
  • Eccezioni nel CLR
  • Prestazioni nella gestione delle eccezioni
  • Gestione degli errori in componenti condivisi, ASP.NET, ADO.NET, Windows Forms, servizi e XML Web Service
  • Versioning di componenti e applicazioni
  • Strong name & code signing
  • Tecniche di deployment e analisi di casi pratici
  • Convivenza di piu' versioni del Framework sulla stessa macchina
  • Thread, Thread pool, Callback asincrone
  • Meccanismi di sincronizzazione
  • Tecniche applicate di threading e programmazione asincrona
  • Reverse engineering e protezioni possibili
Gli esempi di codice contenuti nel testo sono scritti utilizzando il linguaggio C#.

Marco Russo e' un libero professionista che si occupa di consulenza e formazione nel campo delle tecnologie di sviluppo legate a Windows. e' specializzato nello sviluppo di componenti COM, servizi di sistema in Win32, componenti, applicazioni e servizi in .NET. Recentemente si e' anche occupato del mondo Mobile (SmartPhone, PocketPC e CE.NET). Parallelamente, si occupa di Business Intelligence (Data Warehouse, Olap, Data Mining), utilizzando prevalentemente Analysis Services con tecnologie annesse (DTS, ADOMD, MDX) per la parte server. Ha partecipato ad attivita' legate alla traduzione di testi tecnici, sempre per il mondo Microsoft. Dal 1999 tiene corsi e conferenze su tecnologie Microsoft. Nel 2002 ha scritto "Microsoft C# I portatili" (ISBN 88-8331-447-6) edito da Mondadori Informatica.



| Pagine numerata |