Archivi categoria: VS 2019

Indice dei video YouTube che ho pubblicato

A quasi due mesi dall’inizio di questo progetto, faccio un riepilogo dei video pubblicati nel mio canale YouTube (https://www.youtube.com/user/mdeghetto).

Vi chiedo di mettere un “like” ai video che vi piacciono e naturalmente dei commenti per farmi capire cosa vi piace e cosa non vi piace, per potermi migliorare sempre di più.

Naturalmente se volete seguire le mie serie di video vi chiedo anche di iscrivervi al mio canale YouTube: in questo modo riceverete automaticamente una notifica da YouTube ogni volta che pubblicherò un nuovo video.


image

Playlist: BASI DI DATI

  • BD001 – Alcune nozioni di base
  • BD002 – Il modello relazionale
  • BD003 – Relazione e teoria degli insiemi
  • BD004 – Ancora relazioni e insiemi
  • BD005 – Vincoli di integrità
  • BD006 – Algebra relazionale (parte 1)
  • BD007 – Algebra relazionale (parte 2)
  • BD008 – Algebra relazionale (parte 3)
  • BD009 – Algebra relazionale (parte 4)
  • BD010 – Domande di autovalutazione
  • BD011 – Risposte alle domande di autovalutazione


Playlist: ARDUINO E RASPBERRY PI

  • E001 – Lavorare in sicurezza
  • E002 – Arduino
  • E003 – Raspberry Pi
  • E004 – Installare il software per Arduino
  • E005 – Come si alimenta Arduino
  • E006 – La breadboard
  • NEWS – Arduino Nano


Playlist: VISUAL STUDIO 2019

  • VS001 – Installazione (parte 1)
  • VS002 – Installazione (parte 2)
  • VS003 – Scelta di un progetto (parte 1)
  • VS004 – Scelta di un progetto (parte 2)
  • VS005 – VB Windows Forms – Hello World
  • VS006 – Scrivere il codice con un aiuto intelligente

Playlist: OFFICE 2019

  • OFF001 – Installazione di Office 2019
  • OFF002 – Iniziare con Word 2019
  • OFF003 – Scrittura facile con Word 2019 (parte 1)
  • OFF004 – Scrittura facile con Word 2019 (parte 2)


Buona visione!

Winking smile

Video "VS006 VS2019. Scrivere il codice con un aiuto intelligente"

Il video “VS006 VS 2019. Scrivere il codice con un aiuto intelligente” è pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


image

Gli argomenti di questo video sono:

  • l’editor di codice
  • la tecnologia IntelliSense, creata da Microsoft per fornire un aiuto al programmatore
  • la mappa del codice
  • la correzione degli errori

IntelliSense fornisce non solo le informazioni sui vari elementi del codice (classi, metodi, attributi, tipi di dati ecc.), ma suggerisce anche le correzioni e le modifiche che sono necessarie per ottenere un codice corretto.

L’aiuto è molto utile perché IntelliSense è sempre attivo, anche durante la digitazione delle istruzioni.

Buona visione!

Winking smile

Video "VS005 VS2019 – Visual Basic – Windows Forms – Hello World!"

Finalmente con questo video iniziamo a vedere come si crea un’applicazione con Visual Studio 2019!

Per una questione di semplicità didattica, inizieremo con la tecnologia Windows Forms che, anche se è un po’ “vecchiotta”, può ancora dare buoni risultati in determinati contesti.Sempre per una questione di semplicità, inizieremo con la programmazione in Visual Basic.

L’applicazione non sarà altro che la classica “Hello World!” come è tradizione per ogni corso, libro o articolo iniziale che si rispetti.

Vedremo come inserire controlli visuali nella finestra, come modificare le proprietà e i primi rudimenti di scrittura del codice in Visual Basic.

Il video “VS005 VS 2019. Visual Basic. Windows Forms. Hello World!” è pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


image

Buona visione!

Winking smile

Video "VS004 Visual Studio 2019. Scelta di un progetto (seconda parte)"

Proseguo quanto iniziato nel video precedente, mostrando altri modi di scegliere un modello di applicazione predefinito o un progetto recente. Inoltre vediamo anche come funziona il sistema di notifica degli aggiornamenti delle estensioni di Visual Studio 2019. Infatti Visual Studio è modulare e quindi anche i singoli pacchetti vengono aggiornati e distribuiti singolarmente. Le stesse cose, poi, le vediamo anche in Visual Studio 2017 per capire come sono cambiate le cose nella nuova versione.

Il video “VS004 Visual Studio 2019. Scelta di un progetto (seconda parte)” è pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


image

Buona visione!

Winking smile

Video "VS003 Visual Studio 2019. Scelta di un progetto"

Continuiamo l’esplorazione di Visual Studio 2019 analizzando l’avvio e le possibilità di scelta dei progetti secondo i modelli di applicazione disponibili.

Il video “VS003 Visual Studio 2019. Scelta di un progetto“, pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


ha l’obiettivo di far vedere cosa succede all’avvio di Visual Studio e come si seleziona un modello di applicazione sulla base del nome del modello, del linguaggio, della piattaforma e del tipo di progetto.


image

Buona visione!

Winking smile

Video "VS002 Visual Studio 2019 – installazione 2 di 2"

Ecco il video con la seconda parte riguardante l’installazione e l’aggiornamento di Visual Studio 2019.

Il video “VS002 Visual Studio 2019 – installazione 2 di 2“, pubblicato nella seguente playlist di YouTube:

https://www.youtube.com/playlist?list=PLgaOrAQwrg9J04dWnY-FF4SXUFt-TEQkE


ha l’obiettivo di mostrare come avviene l’aggiornamento e la modifica dei componenti installati attraverso l’installer di Visual Studio.


image

Buona visione!

Winking smile

Video "VS001 Visual Studio 2019 – installazione 1 di 2"

Nel mio canale YouTube, ora è pubblicato anche il primo video della serie dedicata a Visual Studio 2019 e ai linguaggi .NET.

Il video “VS001 Visual Studio 2019 – installazione 1 di 2“, pubblicato nella seguente playlist di YouTube:

https://www.youtube.com/playlist?list=PLgaOrAQwrg9J04dWnY-FF4SXUFt-TEQkE


ha l’obiettivo di mostrare come avviene l’installazione attraverso l’installer di Visual Studio.


image

Nella seconda parte che sarà contenuta nel prossimo video, riprenderò il discorso mostrando come si personalizza l’installazione, scegliendo i pacchetti da integrare in Visual Studio.

Buona visione!

Winking smile

YouTube – video didattici

Ho preparato tre brevi registrazioni video introduttive per i tre “canali” YouTube che ho creato (per la precisione si tratta di un canale solo ma con tre “playlist”).

Il primo su “Visual Studio 2019” e sui linguaggi .NET: https://www.youtube.com/playlist?list=PLgaOrAQwrg9J04dWnY-FF4SXUFt-TEQkE

Il secondo sull’elettronica con Arduino e Raspberry (anche con Visual Studio): https://www.youtube.com/playlist?list=PLgaOrAQwrg9Iox_0AdgJ8RMkoVVjZ2eAm

Il terzo sui database (anche con Access e SQL Server): https://www.youtube.com/playlist?list=PLgaOrAQwrg9JZs6dbDolNlShHFgpJSChj

image

Per chi fosse curioso, sullo sfondo del desktop c’è una foto notturna di Belluno Winking smile

Nuova modalità di avvio di Visual Studio 2019 (nella Preview 2)

Con Visual Studio fino alla versione 2017 siamo sempre stati abituati a vedere all’avvio una interfaccia normale, cioè con menu, barre dei comandi, pagina iniziale nella zona centrale e una o più “finestre” aperte e agganciate ai bordi destro e sinistro, ma senza alcuna “soluzione” o progetto aperti: era poi nostro compito decidere se aprire un nuovo progetto, scegliere uno dei progetti presenti nella lista che veniva mostrata nella pagina iniziale o aprire un progetto da qualche altra parte.

In Visual Studio 2019 (Preview 2) qualcosa è cambiato, come potete vedere dall’immagine seguente: invece di aprirsi l’interfaccia “normale”, ora si apre una finestra con una lista di progetti “recenti” e con una colonna di riquadri (una sorta di grandi “pulsanti”), dove è possibile aprire un progetto o una soluzione, aprire una cartella locale o creare un nuovo progetto. Inoltre è possibile clonare o eseguire il checkout del codice, ottenendolo da un repository come GitHub o Azure DevOps.


image


Scegliendo “Crea un nuovo progetto“, anche qui troviamo tutto molto differente dal passato: infatti, come potete vedere dall’immagine seguente, ora abbiamo sulla parte sinistra i “Modelli di progetto recenti“, cioè quelli utilizzati fino alla nostra precedente sessione, mentre sul lato destro c’è un elenco apparentemente interminabile di modelli di progetto, tutti mescolati insieme, direi “alla rinfusa”.


image


Per mettere un po’ di ordine nella ricerca di un modello di progetto abbiamo varie possibilità:

  • possiamo utilizzare la casella di ricerca testuale (quella con l’icona di una lente di ingrandimento)
  • oppure possiamo utilizzare una combinazione di selezioni tra Linguaggio, Piattaforma e Tipo di progetto.

Tra i linguaggi possiamo scegliere: Tutti i linguaggi (equivale a non selezionare nulla), C++, C#, F#, JavaScript, Python, Linguaggio di query, TypeScript e Visual Basic.

Tra le piattaforme possiamo scegliere: Tutte le piattaforme (= no selezione), Android, Azure, iOS, Linux, macOS, tvOS, Windows, Xbox.

Tra i tipi di progetto possiamo scegliere: Cloud, Console, Machine Learning, Desktop, Estensioni, Giochi, IoT, Libreria, Dispositivi mobili, Office, Altro, Servizio, Test, Piattaforma UWP o Web.

Scegliendo uno o più filtri, apparirà un comando “Cancella il filtro” per ritornare alla “non selezione” iniziale.

Scegliendo, per esempio, Visual Basic + Windows + Piattaforma UWP, vedremo che i modelli di progetto che possono essere selezionati diventano abbastanza pochi (esattamente 7).

Selezionando, a questo punto, uno dei modelli come per esempio Blank App (Universal Windows), apparirà una nuova finestra:


image


Qui troviamo, oltre all’indicazione dei filtri utilizzati e il modello di progetto, le caselle per inserire il nome del progetto, il percorso desiderato e il nome della soluzione, con la casella di spunta per inserire la soluzione e il progetto nella stessa directory.

Dopo aver fatto tutto il necessario, clicchiamo su Crea: si aprirà la consueta interfaccia di Visual Studio che ci permette di lavorare sul progetto…


image


… salvo che, avendo selezionato un progetto di applicazione UWP, ci verrà prima chiesto le versioni di Windows 10 da utilizzare!

Domanda: ma se volessimo aprire Visual Studio senza scegliere un progetto o un modello, come succedeva nelle versioni precedenti? E’ presto detto: nella prima finestra è sufficiente cliccare sul comando “Continua senza codice” e come per magia Visual Studio si aprirà senza alcun progetto aperto.


image

Un po’ di novità interessanti…

Visual Studio continua il suo percorso di estensione e aggiornamento, con qualche modifica che mi sembra interessante.

Partiamo da Visual Studio Installer, l’applicazione che si occupa di gestire gli aggiornamenti delle versioni di Visual Studio installate. Nel mio PC, per esempio, convivono pacificamente Visual Studio Enterprise 2017 e Visual Studio Enterprise 2019 Preview.

Quando ho avviato l’Installer di Visual Studio ho trovato un aggiornamento di entrambi, in quanto la versione 15.9.5 del primo era stata superata dalla 15.9.6, mentre la Preview 1.1 del secondo era ormai obsoleta, essendo disponibile la Preview 2.0.


image


La disposizione grafica delle varie istanze installate sul PC è stata modificata: nella precedente versione dell’Installer la disposizione era orizzontale, nella nuova versione è verticale. A mio parere questa disposizione è molto più funzionale e permette di avere dei pulsanti di azione sul lato destro di ciascuna istanza.


image


Per quanto riguarda Visual Studio Enterprise 2017, ormai gli aggiornamenti fanno parte solo della manutenzione del prodotto, tesa a correggere i bug: non vengono introdotte nuove funzionalità.

Visual Studio Enterprise 2019 Preview 2.0, invece, è una versione completamente nuova del prodotto che non è ancora stato rilasciato sul mercato e infatti è liberamente installabile e testabile in quante copie vogliamo su tutti i PC che la supportano.

Per quanto riguarda le novità, la cosa migliore è lasciare la parola al team di sviluppo di Visual Studio:
https://blogs.msdn.microsoft.com/visualstudio/2019/01/24/visual-studio-2019-preview-2-is-now-available/.

Una novità molto interessante è il download automatico degli aggiornamenti di Visual Studio: d’ora in poi non sarà più necessario verificare l’esistenza di aggiornamenti e fare il download manuale e quindi attendere che questo sia stato completato per poter fare l’aggiornamento. Il download avverrà in modo automatico e trasparente all’utente, durante i periodi in cui il PC lavora a basso regime.

Per il resto: qualche novità nei linguaggi C# e F#, Python, sviluppo .NET e mobile .NET, nonché un notevole miglioramento nella velocità di caricamento di una soluzione.

Buon lavoro! Winking smile

Un po’ di somme del 2018 e buoni propositi del 2019…

Approssimandosi la fine del 2018 bisogna tirare le somme e darsi dei nuovi obiettivi. Il 2018, come gli ultimi anni, dal punto di vista di uno “scrittore tecnico” non è stato granché:

  1. rilevo sempre di più un “abbandono” dei libri cartacei, aggravato dal fatto che i prodotti software si aggiornano sempre più velocemente: quando un libro tecnico è pronto, è già vecchio perché è uscita una nuova versione (o anche “n” aggiornamenti della stessa versione)
  2. le riviste di programmazione italiane non esistono più. Regge ancora l’ambito dell’elettronica, dove riviste come “Elettronica In” lavorano ancora, ma il mio primo esperimento di articolo “misto elettronica+sviluppo in Visual Studio” è stato consegnato a fine settembre e non è ancora stato pubblicato;
  3. le applicazioni (a pagamento) dallo Store di Microsoft per Windows 10 non hanno un così grande ritorno da essere convenienti. Ho tentato anche di creare una sorta di “libro digitale” in un’applicazione MS Store per Windows 10, ma i numeri sono veramente piccoli piccoli.

Vedo però che continuo a ricevere e-mail di apprezzamento per i libri e articoli che ho scritto in passato e, spesso, anche richieste di altri articoli e libri e quindi non voglio lasciare insoddisfatte queste richieste.

Dal 1° gennaio 2019 in poi, quindi, mi preparerò per una nuova modalità di distribuzione dei miei testi (articoli e/o libri), oltre che attraverso il solito canale dei libri autoprodotti con Amazon: si tratta del canale offerto dal sito http://www.sfogliami.it: con questo sito potrò pubblicare i testi in formato digitale e questi saranno fruibili sfogliandoli direttamente sullo schermo, come uno dei tanti quotidiani e notiziari che ormai hanno scelto questa forma di pubblicazione.



Con l’acquisto di un testo offrirò anche la possibilità di scaricare il testo stesso in formato digitale, in modo da poterlo fruire in qualunque modo voi desideriate (PC, tablet, smartphone o anche cartaceo se volete stamparvelo).

Per ciascun testo (articolo o libro) fisserò un prezzo proporzionale ai contenuti (lunghezza e complessità), ma limitandolo al minimo, visto che non ci sono particolari costi da affrontare (non ci sono costi di carta, stampa, distribuzione, del revisore, del grafico, del tipografo ecc. ecc.).

Sperando di incontrare così i vostri gusti e il vostro interesse, colgo l’occasione di questo post per augurare a tutti voi


B U O N         2 0 1 9 !!!

Annunciato il nuovo Visual Studio 2019

E’ ancora presto per sapere come cambierà Visual Studio nella versione 2019, ma intanto è uscito il primo annuncio:

https://blogs.msdn.microsoft.com/visualstudio/2018/06/06/whats-next-for-visual-studio/

image


Una novità è anche il fatto che il nome del prodotto sia già definito in fase di annuncio: infatti, in tutte le precedenti versioni si è sempre parlato del nome in codice o del numero di versione (questo dovrebbe essere Visual Studio 16), mentre questa volta il nome Visual Studio è già associato alla versione 2019, il ché fa pensare a una tempistica di rilascio abbastanza stringente.

Vedremo prossimamente cosa succederà… intanto aspettiamo.

Restate sintonizzati! Winking smile