Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
Fino a 740 km WLTP con la batteria da 97,2 kWh, sospensioni che leggono la strada con una telecamera e un abitacolo da salotto parigino. La nuova DS N°7 raccoglie l'eredità della DS 7 e la porta, per la prima volta, nel mondo 100% elettrico. Ecco come è fatta, cosa offre e quanto costa.
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Abbiamo provato Samsung Galaxy Tab S12 Ultra nella versione 12 GB + 256 GB con tastiera, e il risultato è un tablet che in questa configurazione si comporta come un notebook con la fluidità tipica di Android. Spessore di 5,1 mm, display Dynamic AMOLED 2X da 14,6 pollici, MediaTek Dimensity 9500 e un software senza incertezze compongono un prodotto di vertice, con prezzi da 1.539 euro, frenato solo da un'autonomia nella parte bassa del confronto
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura)
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura)
Abbiamo provato per dieci giorni la Hyundai IONIQ 5 N, con 650 CV, 770 Nm e uno 0-100 km/h in 3,4 secondi. Il suo punto forte è N e-Shift, che simula un cambio a otto rapporti con suoni da motore termico e perfino un bang supersonico
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-02-2017, 19:47   #1581
DioBrando
Senior Member
 
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
Quote:
Originariamente inviato da Bulldozer28 Guarda i messaggi
ciao, vorrei passare ad imparare questi 3 linguaggi di programmazione: C#, C++ e Java.

Sto cercando un libro/manuale per ognuno di questi linguaggi.
Per Java pensavo di acquistare "Manuale di Java 8. Programmazione orientata agli oggetti con Java standard edition 8" di De Sio.
Per C++ "C++. Linguaggio, libreria standard, principi di programmazione" di Bjarne Stroustrup.
Per C# invece non ho trovato molti libri e non saprei quale prendere. Avete qualcosa da proporre?
Degli altri due che dite?
La domanda è, sai già sviluppare in un altro linguaggio di programmazione? E se sì a che livello?
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...
DioBrando è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2017, 09:08   #1582
pontyl
Member
 
Iscritto dal: May 2003
Messaggi: 112
Un buon libro per imparare il C#?
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2017, 04:00   #1583
DioBrando
Senior Member
 
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
Quote:
Originariamente inviato da pontyl Guarda i messaggi
Un buon libro per imparare il C#?
Io mi sono trovato bene con la serie Essential C#
DioBrando è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2017, 09:44   #1584
pontyl
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,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2017, 17:13   #1585
pontyl
Member
 
Iscritto dal: May 2003
Messaggi: 112
Nessuno mi sa consigliare un buon libro in italiano?
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2017, 17:37   #1586
DioBrando
Senior Member
 
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
Quote:
Originariamente inviato da pontyl Guarda i messaggi
Nessuno mi sa consigliare un buon libro in italiano?
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
DioBrando è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2017, 18:32   #1587
pontyl
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,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2017, 23:53   #1588
DioBrando
Senior Member
 
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
Quote:
Originariamente inviato da pontyl Guarda i messaggi
ok, allora parto direttamente con l'inglese.
Il Murach’s C# 2015 ritieni sia valido?
Onestamente mai sentito mi spiace.

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
DioBrando è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2017, 09:49   #1589
pontyl
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,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2017, 12:18   #1590
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da pontyl Guarda i messaggi
la creazione di Windows Forms Application.
Perche' forms? Considera che sono praticamente state rimpiazzate da wpf.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2017, 12:54   #1591
pontyl
Member
 
Iscritto dal: May 2003
Messaggi: 112
Quote:
Originariamente inviato da pabloski Guarda i messaggi
Perche' forms? Considera che sono praticamente state rimpiazzate da wpf.
è vero... pensavo però fosse più semplice partire con le WFA prima di passare a WPF
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2017, 15:20   #1592
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da pontyl Guarda i messaggi
è vero... pensavo però fosse più semplice partire con le WFA prima di passare a WPF
Non saprei perche' non conosco Forms, pero' ho letto un po' di tutorial e blog post in giro ( mentre cercavo materiale su WPF ) e tutti gli autori concordano che ci siano differenze tra i due non proprio trascurabili. Per cui le competenze su Forms le puoi importare su WPF solo limitatamente.

Al che penso valga la pena partire con WPF e pace.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2017, 17:48   #1593
pontyl
Member
 
Iscritto dal: May 2003
Messaggi: 112
Quote:
Originariamente inviato da pabloski Guarda i messaggi
Al che penso valga la pena partire con WPF e pace.
mi sa che hai proprio ragione.
Hai dei link con materiale che potrebbe essermi utile?
__________________
Ho fatto affari con : m4dbra1n, offdexter87, alecxx-mi,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2017, 18:57   #1594
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da pontyl Guarda i messaggi
mi sa che hai proprio ragione.
Hai dei link con materiale che potrebbe essermi utile?
Premetto che ho trovato i libri sull'argomento eccessivamente prolissi, per cui fanno spesso perdere il filo e ti ritrovi a non capire un tubo. Poi i libri su questi argomenti sono soggetti a rapida obsolescenza, ne sa qualcosa il libro Python Programming che dorme sullo scaffale, perche' ormai uso Python 3.

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.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2017, 19:40   #1595
pontyl
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,
pontyl è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2017, 18:50   #1596
DioBrando
Senior Member
 
Iscritto dal: Jan 2003
Città: Milano - Udine
Messaggi: 9418
Quote:
Originariamente inviato da pabloski Guarda i messaggi
Perche' forms? Considera che sono praticamente state rimpiazzate da wpf.
Giusto per amor di precisione. "Ni". WinForms sono utilizzatissime ancora soprattutto in ambito enterprise, anche perché imparare un nuovo paradigma (MVVM), nuovo linguaggio (XAML) seppur appartenente sempre alla famiglia XML ecc. non sono cose che convengono sempre, specie se la base degli utilizzatori del tuo software non avrebbero alcun vantaggio nel disporre di UI WPF.

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...)
DioBrando è offline   Rispondi citando il messaggio o parte di esso
Old 03-10-2017, 18:12   #1597
SimoneR95
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?
SimoneR95 è offline   Rispondi citando il messaggio o parte di esso
Old 03-10-2017, 20:10   #1598
vittorio130881
 
Messaggi: n/a
Quote:
Originariamente inviato da SimoneR95 Guarda i messaggi
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?
Architettura dei calcolatori! Di tanenbaum. molto importante. Lascia stare reti di calcolatori di tanenbaum che è tosto. Leggiti questo molto ben fatto https://www.amazon.it/calcolatori-in.../dp/8871929381. Sistemi operativi è forse quello meno necessario

Inviato dal mio LG-H870 utilizzando Tapatalk
  Rispondi citando il messaggio o parte di esso
Old 03-10-2017, 21:18   #1599
SimoneR95
Junior Member
 
Iscritto dal: Oct 2017
Messaggi: 9
Quote:
Originariamente inviato da vittorio130881 Guarda i messaggi
Architettura dei calcolatori! Di tanenbaum. molto importante. Lascia stare reti di calcolatori di tanenbaum che è tosto. Leggiti questo molto ben fatto https://www.amazon.it/calcolatori-in.../dp/8871929381. Sistemi operativi è forse quello meno necessario

Inviato dal mio LG-H870 utilizzando Tapatalk
Grazie della risposta
Di cosa tratta il libro? il funzionamento delle connessioni tra computers?
e invece che dici del libro di algoritmi, lo salto senza rimorsi?
SimoneR95 è offline   Rispondi citando il messaggio o parte di esso
Old 03-10-2017, 22:33   #1600
vittorio130881
 
Messaggi: n/a
Quote:
Originariamente inviato da SimoneR95 Guarda i messaggi
Grazie della risposta
Di cosa tratta il libro? il funzionamento delle connessioni tra computers?
e invece che dici del libro di algoritmi, lo salto senza rimorsi?
Si reti di calcolatori partendo dalla parte applicazioni e non dal livello fisico. Dammi retta è spettacolare.

Gli algoritmi sono essenziali ma immagino serva anche analisi geometria algebra insomma un percorso di studi informatico è ben piu corposo di 3 libri. Se vuoi essere curioso parti da quello che ti ho consigliato. Se vuoi di piu iscriviti all'università informatica

Inviato dal mio LG-H870 utilizzando Tapatalk
  Rispondi citando il messaggio o parte di esso
 Rispondi


DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura) Hyundai IONIQ 5 N, l'elettrica che finge di esse...
CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale CES Unveiled Milan, l'IA diventa tecnologia fond...
 Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP Recensione OPPO Find X10 Pro Max: un top di gam...
Microfono gaming Yeti GX a 72,19€: -44% ...
PagoPA, false multe da 198 euro arrivano...
107,99€ su Amazon da stamattina: prezzo...
Cowboy Space Corp. presenta il suo razzo...
Per NetSuite il vantaggio nell'IA sta ne...
Scoperta la zona d'origine del segnale W...
La Stazione Spaziale Internazionale cont...
La Difesa statunitense ha pubblicato la ...
vivo X500 Pro e Pro Max ufficiali: tanta...
iOS 27.2: l'iPhone chiede ai numeri scon...
Final Cut Pro integra MotionVFX e Apple ...
iMac M6 da 1.829 euro, MacBook Pro 14 M6...
RayNeo GT a 313,65€ su Amazon: occhiali ...
NVIDIA e Meta: 3 miliardi di dollari e p...
PHP2Shell: sfruttate attivamente le due ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:06.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v