ProgrammazioneLinguaggi di programmazionecsharp



C# pocket
EditoreApogeo
AutoreAmedeo Enrico ; Marchi Giuseppe
CollanaPocket
Pagine227
Volumi1
LivelloIntroduttivo
LinguaItaliano
Data pubblicazione11 - 2005
ISBN8850323913


 Prezzo di copertina 
 Euro 7,50  

 Presentazione      

Con la rivoluzione che Microsoft ha imposto nel proprio mondo con l'introduzione della piattaforma .NET, lo sviluppatore di applicazioni 'a finestre' e servizi Web deve affrontare nuove sfide: una nuova piattaforma di sviluppo, strumenti di sviluppo aggiornati e linguaggi nuovi.
Il linguaggio principe di .NET è sicuramente C# (si legge C Sharp), una evoluzione orientata agli oggetti del linguaggio C, ma estremamente semplice e potente.
Iniziando dall'"abc" della sintassi e passando per la progettazione delle classi, il libro affronta le basi del linguaggio, per poi prenderne in esame le potenzialità più avanzate, introducendo le strutture dati, le eccezioni, gli eventi e i delegati. Per consolidare i concetti esposti, un intero capitolo è dedicato a un esempio pratico di applicazione completa descritta in tutti i suoi elementi.

Questo libro è pensato per lo sviluppatore alle prime armi che vuole avvicinarsi all'ambiente di sviluppo Microsoft, ma per la sua struttura è utile anche come guida di riferimento per lo sviluppatore che abbia già confidenza con C# (o linguaggi simili).
Contenuti in breve

  • Introduzione a Visual Studio .NET
  • Fondamenti del linguaggio: tipi di dati, strutture di controllo, operatori
  • Classi e oggetti
  • Strutture dati
  • Eccezioni, eventi e delegati
  • Overloading degli operatori
  • Espressioni regolari
  • Programmazione di rete
  • Applicazioni per Windows e applicazioni web

L'autore
Enrico Amedeo, sviluppatore presso un Business Solution Provider, è certificato presso Sun Microsystems come Enterprise Architect for Java Platform 2 Enterprise Edition. Giuseppe Marchi collabora con comunità online di sviluppatori, mettendo a disposizione articoli e codice sorgente. Oltre al mondo .NET, si interessa alle basi di dati, alla programmazione a oggetti, agli standard aperti (XML, RSS) e ai problemi legati all'accessibilità e all'usabilità di applicazioni Internet.



| Pagine numerata |