C# Libri C#

Stato
Discussione chiusa ad ulteriori risposte.
l'oop è piu comoda, perchè la sconsigli?
OOP è solo programmazione orientata agli oggetti ...
In realtà, è un linguaggio abbastanza ricco e potente, tanto quanto Java.
E' abbastanza diverso da altri linguaggi .NET.
Essendo più obbiettivi, queste sono le mie opinioni.
C# è buono per vari motivi, specialmente per la sua rapidità.
E' pure utile per fare vari giochi con directx o OpenGL, non eccezionali come alcuni giochi ma il .net offre buone prestazioni.
In sintesi è davvero potente.
Io ho imparato un primo momento C/C++, dopo sono passato a Java e infine al .net.
Se studi il C/C++, vedrai che ti verrà facile a lavorare con Java.
Ma attenzione, Java è un concetto completamente diverso da C#.
Sempre in mia opinione, il linguaggio che mi piace di più è Java. Ha un eccezionale framework di classi, per non parlare della sua documentazione.
L'API di Java è ben documentata e viene fornita anche con strumenti che consentono di generare una buona documentazione per la propria API.
Java è pure indipendente dalla piattaforma, ovvero può girare su Windows/Linux.
C# è nativo al .NET.
E il .NET framework è disponibile solo su Windows.
La documentazione e le risorse per il C# & .NET sono buone parlando in generale.
In ogni caso, C#/Java può essere utilizzato per sviluppo web e applicazioni.
Parlando di mobile, Java è abbastanza supportato da molti dispositivi mobili, incluso Android; C# invece solo su Windows Phone.
Comunque il bytecode più essere reversato più facilmente di MSIL.
E' molto facile decompilare il bytecode in .NET o Java...
 
Ho notato che abc# è abbastanza datato come libro, visto che lo consigliate bisogna ritenerlo ancora attuale a livello d'insegnamento o si possono trovare punti che con le nuove versioni sono cambiati e quindi diventati diversi?
Conosco sommariamente il c# per averlo visto all'opera e avendo provato a fare qualcosa: una chat client-server. Ora voglio iniziare dalle basi per riuscire a collegare e dare ad una forma a tutti quei concetti sparsi in modo poco ordinato nella mia mente.
 
Stato
Discussione chiusa ad ulteriori risposte.