|
|
|
|
Strumenti |
08-02-2017, 07:36 | #1581 | |
Messaggi: n/a
|
Quote:
Inviato dal mio ASUS_Z017D utilizzando Tapatalk |
|
08-02-2017, 17:35 | #1582 |
Junior Member
Iscritto dal: Feb 2017
Messaggi: 2
|
|
08-02-2017, 18:47 | #1583 | |
Senior Member
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
|
Quote:
Dalla risposta derivano poi i consigli sui libri, perché un conto è avere un libro focalizzato su sintassi/piattaforma/framework, altro paio di maniche è invece se ti serve qualcosa di più generale o che ti anche insegni a programmare. Comunque a meno di svariata esperienza alle spalle, sconsiglierei di mischiare C#/Java/C++. Per i primi due ci possono anche stare (per quanto di differenze ve ne siano, non solo nei costrutti ma anche concettualmente, vedasi gestione delle eccezioni), ma sicuramente non insieme a C++. IMHO ovviamente... |
|
15-05-2017, 08:08 | #1584 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
Un buon libro per imparare il C#?
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
16-05-2017, 03:00 | #1585 |
Senior Member
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
|
Io mi sono trovato bene con la serie Essential C#
|
16-05-2017, 08:44 | #1586 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
Però è in inglese.
Preferirei iniziare con un libro in italiano
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
17-05-2017, 16:13 | #1587 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
Nessuno mi sa consigliare un buon libro in italiano?
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
17-05-2017, 16:37 | #1588 |
Senior Member
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
|
Lascia perdere, non ce ne sono. Sono tutti più o meno mediocri o pessime traduzioni. Puoi vedere la documentazione Microsoft. Prova a dare un occhio anche su Amazon. Ci sono un paio di testi con voti abbastanza alti, tipo Programmare con C#6 e un altro della Hoepli. Io in ogni caso sconsiglio vivamente testi non in inglese
Inviato dal mio BLN-L21 utilizzando Tapatalk |
17-05-2017, 17:32 | #1589 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
ok, allora parto direttamente con l'inglese.
Il Murach’s C# 2015 ritieni sia valido?
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
17-05-2017, 22:53 | #1590 | |
Senior Member
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
|
Quote:
I soliti che si sentono consigliare sono quello che ti ho detto, il libro di Jon Skeet (C# in Depth mi sembra), C# in a Nutshell... Poi bisogna anche vedere il tuo livello. Sei a zero sulla programmazione e vuoi partire da C# o hai comunque un'infarinatura su altro linguaggio/piattaforma/framework/paradigma e ti interessa passare a C#? Perché non è esattamente lo stesso. Anche se le strade si ricongiungono, nel primo caso, hai bisogno di molto tempo da dedicare allo studio dei fondamenti, delle primitive ecc....nel secondo è più un discorso di adattamento alla diversa sintassi/semantica, framework ecc. Se cerchi "exercises C#" trovi svariati esempi, anche esami di Università..ti consiglio di darti mano a mano alla pratica |
|
18-05-2017, 08:49 | #1591 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
Non parto completamente da zero, conosco già le basi del C#.
Quello che vorrei approfondire è la programmazione orientata agli oggetti, e la creazione di Windows Forms Application. Comunque grazie per i suggerimenti, darò un'occhiata...
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
18-05-2017, 11:18 | #1592 |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
|
18-05-2017, 11:54 | #1593 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
è vero... pensavo però fosse più semplice partire con le WFA prima di passare a WPF
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
18-05-2017, 14:20 | #1594 | |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
Al che penso valga la pena partire con WPF e pace. |
|
18-05-2017, 16:48 | #1595 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
mi sa che hai proprio ragione.
Hai dei link con materiale che potrebbe essermi utile?
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
18-05-2017, 17:57 | #1596 | |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
Ho trovato una serie di ottimi tutorial ( lo devo dire, sono ottimi ) http://www.wpf-tutorial.com/ http://www.tutorialspoint.com/wpf/ http://wpftutorial.net/ Si trovano buoni tutorial pure su codeproject, ma non su tutto quello che potrebbe servirti. Per esempio ho trovato un paio di dritte su come strutturare programmi che fanno uso di DB e il paradigma MVVM. Riguardo quest'ultimo dovresti cercare di capirlo bene, perche' e' il paradigma su cui e' architettato l'intero framework WPF. Personalmente ho cominciato a masticarlo davvero bene dopo aver smanettato un po' con Angular 2 e la guida sul sito ufficiale ( eh lo so Angular e' un framework web di Google, ma usarlo per un po' di fa capire in pratica come utilizzare MVVM ). Una lunga e completa trattazione e' questa http://www.tutorialspoint.com/mvvm/ Un tutorial piu' semplice ( e per questo piu' utile per capire a fondo MVVM ) ma contenente tutti gli elementi tipicamente usati in WPF e' questo http://robertobandiera.altervista.or...azione_wpf.php Nei tutorial su WPF soffermarti su ItemsControl, perche' implementano l'equivalente del ciclo for in WPF. All'inizio mi sono trovato ( non essendo abituato ad usare questi magheggi dichiarativi ) a voler visualizzare un certo numero di blocchi di elementi N volte. Nella logica imperativa ovviamente si usa il for, si istanziano gli N blocchi di elementi e si inseriscono nel loro contenitore tramite un apposito metodo del contenitore. WPF e' dichiarativo pero' e non ha i for ( Angular invece implementa ngFor per lo stesso scopo ) e per risolvere sfrutta il controllo ItemsControl. |
|
18-05-2017, 18:40 | #1597 |
Member
Iscritto dal: May 2003
Messaggi: 112
|
Ok, grazie mille.
Mi immergo subito nello studio, sperando di riuscire a rimanere a galla.
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi, |
21-05-2017, 17:50 | #1598 | |
Senior Member
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
|
Quote:
Tra l'altro, nell'ultimo aggiornamento Microsoft ha aggiunto il supporto nativo per gli schermi ad alto DPI, Retina e simili, quindi WinForms, volenti o nolenti è vivo e vegeto (E poi, dopo WPF, UWP ed ora il nuovo Fluent presentato...se c'è una certezza in ambito UI Microsoft forse sono proprio le Windows Forms...) |
|
03-10-2017, 17:12 | #1599 |
Junior Member
Iscritto dal: Oct 2017
Messaggi: 9
|
Salve a tutti, io sto leggendo qualcosina del linguaggio C dal D&D, leggendo una thread su questo forum mi sono accorto di non conoscere praticamente nulla della shell e dell'OS in generale, sarà un porblema?
ho deciso di seguire questo percorso prendendo spunto da un CdL informatico: C-corso completo di programmazione (D&D) > Architettura dei calcolatori (Tanenbaum) > Sistemi Operativi (Silberscahtz ,o magari ancora Tanenbaum?) Pensavo di trascurare per ora gli algoritmi (Cormen-Leiserson-Rivest-Stein? oppure Demetrescu-Finocchi- Italiano?) Come infarinatura va bene o dovrei aggiungere qualche lettura illuminante? |
03-10-2017, 19:10 | #1600 | |
Messaggi: n/a
|
Quote:
Inviato dal mio LG-H870 utilizzando Tapatalk |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:47.