Newsletter di Mario De Ghetto

Leggi l’ultima: “Newsletter di Mario De Ghetto – Newsletter #14” https://www.getrevue.co/profile/mariodeghetto/archive/1104054

“Chi dorme non piglia pesci” (cit.) – Io ci sono… e tu?

Buongiorno!

Dopo un po’ di mesi ti scrivo finalmente di nuovo per aggiornarti sulle novità, perché qui è successo di tutto, un fermento mai visto prima. Tra poco ci arrivo, ma devo dire che non sono mai stato così produttivo prima d’ora. Tra nuovi libri, podcast, video didattici, software, librerie su NuGet, articoli… ce n’è per tutti i gusti! Cominciamo dall’inizio…

Libri

Su https://mdeghetto.gumroad.com/ puoi trovare pubblicato il mio libro “PROGRAMMARE IN C# 10 – Tecniche di base”. Se non ti piace il formato PDF, puoi acquistarlo su Amazon (anche in formato Kindle), sui principali store online (IBS, Feltrinelli ecc.) o ordinarlo nelle librerie fisiche. Di questo libro ho pubblicato anche la versione tradotta in inglese qui: https://mdeghettoeng.gumroad.com/
Nel primo link (quello italiano) trovi un nuovo libro che sto scrivendo: “PROGRAMMARE IN C# 10 – Interfacce visuali”. E’ una “early bird edition”, perché non è ancora finito, ma c’è già una decina di capitoli disponibile.
Sto per iniziare anche la redazione di un libro su “SQL Server 2022”, perché è uscita la CTP 2.0 e quindi tra poco ci sarà anche questo nuovo prodotto da vedere e provare!

Podcast

Ho aperto un canale di Podcast qui: https://www.spreaker.com/show/supermario
Al momento ci sono poche registrazioni ma pian piano crescerà.
Per la verità l’avevo già aperto tempo fa, poi le registrazioni pubblicate non mi sono piaciute (e nemmeno gli argomenti) per cui ho azzerato e sono ripartito con una idea più strutturata. Spero che ti piacerà.

Video didattici

Qualche giorno fa ho iniziato a pubblicare dei video su YouTube con lezioni di breve durata sulla programmazione in C#. Gli argomenti sono gli stessi del libro, ma qui voglio dare un taglio un po’ più pratico, anche se ci sarà anche un po’ di teoria (tranquillo, lezioni brevi e quindi non tanto pesanti da sopportare!). Ecco qui il canale: https://www.youtube.com/c/MarioDeGhetto

Software

Ovviamente software per Windows 10/11, pubblicato su Microsoft Store. Ho revisionato le mie app già pubblicate e ne ho fatte delle nuove versioni più funzionali: https://apps.microsoft.com/store/search?publisher=Mario%20De%20Ghetto
Ho iniziato anche a creare una app gestionale per piccoli uffici, ambulatori e segreterie, con vari strumenti di uso comune: per il momento c’è un elaboratore di testi e un foglio elettronico (entrambi di livello professionale). Intanto sto lavorando a una simulazione (funzionante) di calcolatrice tascabile con nastro stampabile.

Librerie di codice

Era parecchio tempo che stavo pensando a come creare delle librerie di codice da distribuire in modo professionale e qualcuno mi ha suggerito NuGet. Ho studiato e ho prodotto! Le librerie sono pubblicate qui: https://www.nuget.org/profiles/mario.deghetto
Non sono finite (a parte ItalianVAT che è funzionale a una piccola serie di articoli per iProgrammatori.it) e quindi ci sarà una evoluzione in futuro con l’aggiunta di parecchie funzionalità utili.

Articoli

Nella sezione “Articoli” di iprogrammatori.it puoi trovare una decina di miei articoli: su Microsoft Dev Box, sulla gestione di “file di testo con campi a lunghezza fissa”, sull’utilizzo di librerie NuGet e sulla creazione delle stesse, nonché una serie di tre articoletti introduttivi sulla programmazione in F#.

“Dulcis in fundo…”

Ho iniziato a raggruppare i miei materiali (articoli, video, podcast, libri ecc. ecc.) in un unico “hub”, in modo da poter avere un canale privilegiato di comunicazione. Se vorrai, potrai iscriverti alla pagina https://www.patreon.com/garage40 per ricevere in tempo reale le info di pubblicazione dei miei materiali, di qualunque tipo siano. Andando poi nel sito potrai vedere video, ascoltare i podcast, scaricare i materiali digitali, leggere i blog post e così via.
La pagina è in abbonamento mensile con vari livelli e costi (1 € per i soli messaggi e blog post, 3 € per i video didattici ecc., ovviamente +IVA aggiunta direttamente dal sito). Ti verrà richiesto il pagamento all’iscrizione e poi ogni inizio mese e potrai cancellare l’abbonamento quando vorrai.
Ovviamente spero che ti iscriverai e che resterai con me per tanto tempo. Io cercherò, per la mia parte, di pubblicare contenuti sempre più interessanti.

Info e contatti

Questa volta ho messo davvero tanta carne al fuoco!
Mi rendo conto che sono tante novità e forse avrai delle domande o suggerimenti da propormi. Se vuoi, puoi inviarmeli alla casella mario.deghetto@bell1.net: ti risponderò al più presto possibile.

Grazie per l’attenzione e buon agosto!
Mario De Ghetto

Il mio nuovo "Hub dei contenuti": Patreon.com – Io ci sono e tu?

Ho deciso di pubblicare un avviso per comunicare che tutta la mia produzione sarà resa disponibile principalmente (in tempo reale) nella pagina https://www.patreon.com/garage40, mentre su YouTube e altri canali il materiale sarà pubblicato ad alcune settimane di distanza… video per i dettagli.

https://www.youtube.com/watch?v=_mfRuGWL-hE

image

Abbonamento a Patreon.com per accedere a tutta la mia futura produzione

Ho creato una pagina su Patreon.com, dove concentrare tutte le mie “creazioni”: video, articoli, post ecc… Lo trovate qui:

https://www.patreon.com/garage40

Con un abbonamento mensile a partire da 1 € potrete accedere a tutta la mia produzione

image

Videocorso su C#

Buongiorno a tutti!

Sulla scia del mio libro “PROGRAMMARE IN C# 10 – Tecniche di base”, pubblicato su Amazon (anche per Kindle), sui maggiori store online (IBS, Feltrinelli ecc.) e nelle librerie fisiche, ho avviato una serie di lezioni per un videocorso sulla programmazione in C#, in modo da permettermi di mostrarvi “come si fanno le cose” che spiego nel libro da un punto di vista molto più pratico. Ci sarà anche un po’ di teoria, ma limitatamente a quanto necessario per poi capire perché si fanno le cose in un certo modo.

Il videocorso al momento è disponibile gratuitamente su YouTube e su TikTok:

Videocorso YouTube – PROGRAMMARE IN C# 10

image

Videocorso TikTok – PROGRAMMARE IN C# 10

image

Aggiornamento libro "PROGRAMMARE IN C# 10 – Interfacce visuali (Early Bird Edition)" – Capitoli 1-12

Ho appena caricato i primi 9 capitoli associati a PROGRAMMARE IN C# 10 – Interfacce visuali (Early Bird Edition). Se non l’hai già fatto, puoi acquistarli da qui a prezzo scontato: https://mdeghetto.gumroad.com/l/Cs10vol2

Se l’hai già acquistato… grazie! … A breve riceverai una mail con il pulsante per scaricare il file aggiornato (oppure puoi utilizzare la ricevuta che ti è già arrivata quando l’hai acquistato).

Buona lettura!


copertina

La mia nuova app "SMALL DESK 2022"

E’ stata più dura del solito, soprattutto per un problema di copyright: il primo nome che avevo dato all’applicazione non è stato accettato da Microsoft, perché richiamava (anche se soltanto in parte) un loro prodotto.

Ora la mia app è in Microsoft Store, installabile con un periodo di prova di 30 giorni (il pagamento avviene al termine del periodo, se desiderate continuare a utilizzarlo).

L’obiettivo di questa app è fornire vari strumenti di produttività e di utilità per una segreteria, un piccolo ufficio, un ambulatorio… insomma quello che volete (anche per uso casalingo e personale).

Al momento ci sono due moduli: un elaboratore di testi professionale e un foglio di calcolo professionale.

Successivamente ci saranno strumenti come: una calcolatrice tascabile (ci sto già lavorando), un blocco note per appunti, una gestione dei contatti, una “to do list”, gestione appuntamenti, un semplice “protocollo” per la posta in arrivo e partenza, un lettore di PDF (forse anche per modificarli, vedremo), un generatore e lettore di QRcode e molto altro… Un prodotto all-in-one per tutte le vostre necessità di gestione dell’ufficio!

https://apps.microsoft.com/store/detail/g40-small-desk-2022/9P1HK6SRCK6G

Product image

Product image

Product image

Product image

Libreria di classi: "G40_ItalianLibrary"

Ho pubblicato il nucleo della mia nuova libreria per NuGet (per lo sviluppo di applicazioni multipiattaforma con Visual Studio) qui:

https://www.nuget.org/packages/G40_ItalianLibrary

Il manuale d’uso si trova invece qui:

https://mdeghetto.gumroad.com/l/G40ItalianLibrary

Microsoft Dev Box

Il mio nuovo articolo sul nuovo sistema di virtualizzazione di Microsoft: Dev Box

Lo trovate qui (insieme agli altri articoli da me pubblicati su iProgrammatori.it): https://www.iprogrammatori.it/autore/mario-de-ghetto.aspx

Prossimamente: la validazione di un codice IBAN con una libreria installata da NuGet… (in corso di pubblicazione)

Il mio prossimo libro su C# 10

Pubblicati i primi 4 capitoli del mio nuovo libro “PROGRAMMARE IN C# 10 – Interfacce utente”:

https://mdeghetto.gumroad.com/l/Cs10vol2

Il libro è disponibile in PDF nella formula “Early Bird Edition” (prezzo basso ai primi capitoli pubblicati e poi crescente via via che vengono pubblicati altri capitoli, ma chi lo acquista avrà i capitoli successivi e il libro definitivo gratuitamente).

Il libro è dedicato alla programmazione visuale con Windows Forms, WPF, UWP, Desktop for UWP, MAUI ecc..

NOTA: in base alla quantità di materiale disponibile, deciderò se dividere il testo in due volumi (con YouCanPrint.it non posso pubblicare libri oltre una certa dimensione).

Cover

Visual Studio Installer: aggiornamenti multipli

Visual Studio Installer è stato recentemente modificato, aggiungendo la possibilità di avviare l’aggiornamento di più edizioni di Visual Studio.

Per esempio, io ho quattro edizioni installate: VS Enterprise 2017, VS Community 2019, VS Community 2022 e VS Enterprise 2022 Preview.

Oggi sono disponibili due aggiornamenti (Community 2019 e Community 2022): in passato avrei dovuto aggiornare una edizione, aspettare la fine dell’installazione e poi avviare l’altro aggiornamento.

Ora, invece, è possibile cliccare sul pulsante “Aggiorna tutto” che appare quando ci sono almeno due aggiornamenti disponibili e tutto verrà fatto senza la necessità di presidiare la macchina.

image

Tip & Tricks – #1 – Creare un codice GUID

Selezionate la voce di menu Tools > Create GUID: si aprirà una finestra come quella che potete vedere in Figura 1.1.

Figura 1.1 – Finestra Crea GUID.

image

Potete scegliere uno dei sei formati disponibili e poi copiare il codice GUID cliccando sul pulsante Copia, oppure potete generare un nuovo codice GUID cliccando sul pulsante Nuovo GUID.

Questa è una funzionalità utile quando dovete creare un codice GUID “al volo”.

NOTA – Non è consigliabile utilizzare un GUID per scopi crittografici, perché è composto da soli 122 bit con un modello di bit parzialmente prevedibile. Alcuni componenti crittografici hanno dei criteri che richiedono un livello di entropia minimo a 128 bit.

Se avete la necessità di creare una serie di codici GUID, allora vi sarà utile il seguente codice:

C# - Esempio CS_01_01
// Crea e visualizza il valore di due GUID
Guid g = Guid.NewGuid();
Console.WriteLine(g);
Console.WriteLine(Guid.NewGuid());
Console.ReadLine();

/* Questo esempio di codice produce un risultato simile a questo:
c9c4ef6a-3e3c-439e-a625-0da81d34bb70
a5791857-35a1-4676-bd33-3351e0bbc2d9
*/

VB - Esempio VB_01_01
Dim g As Guid = Guid.NewGuid()
Console.WriteLine(g)
Console.WriteLine(Guid.NewGuid())
Console.ReadLine()

Prossimo libro su C# 10 – Interfacce utente: pubblicati i primi 3 capitoli

TUTTO QUELLO CHE LE “GUIDE COMPLETE” NON VI DICONO…

Pubblicati i primi 3 capitoli in versione “preview” (gratuita) del mio prossimo libro “PROGRAMMARE C# 10 – Interfacce utente”, in cui tratterò in modo approfondito le tecnologie per la programmazione visuale: Windows Forms, WPF, UWP, WinUI, MAUI, Desktop-UWP app…

https://mdeghetto.gumroad.com/l/CSharp10book2pre


[RISOLTO] Visual Studio Installer in loop – SOLUZIONE

VISUAL STUDIO INSTALLER problema di verifica aggiornamenti in loop che non termina.

C’è un problema confermato da Microsoft sui repository esterni agli Stati Uniti (quindi anche per l’Italia).

SOLUZIONE:

Aprire il Blocco note come amministratore e cercare il file “hosts” senza estensione in C:\Windows\System32\drivers\etc

Aprire il file e aggiungere questa riga

93.184.215.201 download.visualstudio.microsoft.com

alla fine del file

Poi salvare il file, chiudere l’Installer di Visual Studio e riavviare.

Dovrebbe essere risolto.


AGGIORNAMENTO: Microsoft ha risolto questo problema.

Promozione "MANUALI NELL’UOVO DI PASQUA!"

20% di sconto per l’acquisto dei miei manuali acquistati direttamente sulla piattaforma YouCanPrint.it

Periodo: dal 26 marzo al 25 aprile 2022

https://www.youcanprint.it/mario-de-ghetto/a/AU06350


2022-03-25_14-41-14

Libro "OFFICE 365 – HOW TO USE WORD" in lingua inglese (formato PDF)

Ho terminato la traduzione in inglese del mio libro su MS Word (in particolare quella inclusa in Office 365). Ecco qui la versione PDF, a prezzo ribassato per alcuni giorni/settimane:

https://mdeghettoeng.gumroad.com/l/word365

Fra qualche giorno ci sarà anche la versione cartacea su tutti i principali store online (Amazon, IBS ecc.).

Il libro è (dovrebbe diventare…) il primo libro della mia nuova “collana” di manuali di informatica in lingua inglese e quindi è un test per vedere se la cosa può funzionare.

Non mi aspetto grandi numeri di vendita, ma quello che importa è che non arrivino troppi insulti!

Thumbnail

Il mio "profilo Autore" in Youcanprint.it

Ho il piacere di darvi il link al mio profilo Autore su Youcanprint.it, una piattaforma italiana “in service” per il self-publishing:

https://www.youcanprint.it/mario-de-ghetto/a/AU06350

Qui trovate e troverete tutti i libri cartacei e digitali (PDF) che ho pubblicato e che pubblicherò in futuro nella mia “collana” di libri di informatica.

Al momento ce ne sono quattro, ma altri ne arriveranno su vari argomenti: su C#, su SQL Server, forse ancora su VB e forse su F#…

Parallelamente sto provando a fare anche una traduzione in inglese del libro di Word per vedere se la cosa può funzionare, ma qui siamo di nuovo al livello di sperimentazione.

image

I libri cartacei sono disponibili anche nei maggiori store online come Amazon, IBS, Feltrinelli, nonché ordinabili in molte librerie fisiche.

Se vi interessano solo i PDF potete acquistarli sempre su Youcanprint.it dalla “pagina autore” di cui sopra, oppure potete visitare la seguente pagina, dove trovate i libri e anche alcuni articoli tecnici gratuiti:

https://app.gumroad.com/mdeghetto

Libro "PROGRAMMARE IN C# 10 – Tecniche di base"

Finalmente posso annunciare che il mio libro è stato pubblicato!

Copertina

Lo trovate:

Se volete sapere gli argomenti trattati nel libro, potete scaricare una versione ridotta e gratuita che trovate qui:

https://mdeghetto.gumroad.com/l/previewcsharp1

La “preview” comprende i primi 4 capitoli, il sommario, l’indice degli argomenti, l’indice analitico e l’introduzione.

Ora voglio fare una precisazione… la trovate anche nell’introduzione del libro, ma è meglio essere chiari:

  1. Non troverete argomenti di sviluppo di interfacce visuali: tutti gli esempi sono per la Console, per semplificare la spiegazione dei concetti fondamentali e per evitare di aggiungere la “complessità” tipica dell’interfaccia visuale.
  2. Non troverete argomenti relativi all’accesso ai database e alla gestione dei dati.
  3. Non troverete argomenti di programmazione avanzata.

Perché queste limitazioni? Dopo avere scritto e pubblicato un libro di 800 pagine (“Visual Basic 2010 spiegato a mia nonna”) e aver visto altri libri su Visual Basic e su C# di 1.100, 1.300, recentemente anche quasi di 1.500 pagine (!!!), ho realizzato che libri così grandi:

  • costano troppo
  • sono difficilmente maneggiabili (provate a lasciarne uno aperto vicino alla tastiera…)
  • sono pesanti da trasportare nello zaino o nella valigetta
  • non tutti gli editori rilegano libri così grandi
  • Amazon ha una limitazione alla dimensione dei libri cartacei intorno alle 800 pagine (se non ricordo male)

Il mio progetto che parte da questo libro, che dovrebbe essere il “volume 1”, è quello di scrivere e pubblicare gli argomenti in più volumi più “specializzati”:

  • uno sulle tecniche di base (questo)
  • uno sulla programmazione delle interfacce utente visuali
  • uno sull’accesso ai database e alla gestione dei dati
  • uno sulle tecniche avanzate di programmazione
  • uno su dati e algoritmi (ne esistono su C++, su JAVA, su pseudo-codice, ma pochissimi su linguaggi .NET)

Ci vorrà tempo, ma l’obiettivo è tracciato: cosa ne pensate?

Continuate a seguirmi e avrete aggiornamenti sull’avanzamento di questo ambizioso progetto.

Buona lettura!

Ci siamo quasi…

“Visto si stampi”, una formula tanto semplice quanto piena di contenuto. È la fine di un percorso faticoso e complesso, di sonno perduto, di conoscenza trascritta, di esperimenti e talvolta di sconforto. È quel momento in cui hai fatto tutto e non puoi più fare altro, perché vorrebbe dire stravolgere tutto in un ciclo senza fine. E quindi “Big ben ha detto stop”, ovvero “visto di stampi”. È la fine, ma è anche l’inizio, come una Fenice che risorge dalle sue ceneri, con nuova energia e voglia di vivere e di fare. E non resta che fare quel poco di promozione che si può, sperando che per tutto il sacrificio, alla fine, ne sia valsa la pena. E poi… via! Si riparte verso un nuovo progetto, come un nastro di Moebius, dove non c’è capo né coda, perché è tutto e solo un viaggio che non finisce mai.

image

FINITO!

Finalmente ho finito di scrivere e impaginare il mio 17° libro : “PROGRAMMARE IN C# 10 – Tecniche di base”, circa 350 pagine, interamente a colori (anche il codice!).

Lo trovate pubblicato qui in formato PDF: https://mdeghetto.gumroad.com/l/Cs10vol1

Fra 10-15 giorni sarà disponibile anche in formato cartaceo in tutti i principali Store online (Amazon, IBS ecc.) e ordinabile anche alle Librerie Feltrinelli e nelle altre librerie fisiche.

Nell’immagine c’è il sommario con i titoli dei capitoli.

Volete una preview? Eccola: https://mdeghetto.gumroad.com/l/previewcsharp1 (primi 4 capitoli, introduzione, biografia, sommario, indice degli argomenti e indice analitico e presentazione dei precedenti libri pubblicati per questa stessa collana). Nell’introduzione potrete trovare anche il link per scaricare tutti gli esempi (download gratuito).

image

Capitolo 17 – Libro "PROGRAMMARE IN C# 10 – Tecniche di base" (Early-bird edition)

Come potete leggere dal titolo, è arrivato anche il 17° capitolo del mio libro su C#.

Potete acquistare il libro ancora in versione “Early Bird edition” con il prezzo scontato (17,00 €) per i primi 17 capitoli + appendici, visitando questa pagina:

https://mdeghetto.gumroad.com/l/Cs10vol1

I prossimi capitoli riguarderanno le basi della OOP, cioè della programmazione orientata agli oggetti con C#. Potrebbe sembrare strano che io abbia messo questo argomento, così importante, proprio alla fine del libro, invece di porlo proprio all’inizio. La tentazione è stata grande, quella di mettere l’OOP nei primi capitoli. Del resto quasi tutti i corsi e molti libri trattano la OOP all’inizio e poi ci costruiscono sopra, insegnando i tipi di dati, le istruzioni ecc.. Io ho fatto questa scelta, forse un po’ in controtendenza, perché ho pensato di introdurre prima tutte le altre nozioni che sono necessarie per programmare: le istruzioni del linguaggio, i tipi di dati, le stringhe ecc. … con codice, tanto codice, per permettervi di iniziare a immergervi pian piano nella OOP. Alla fine imparerete cos’è la OOP senza quasi accorgervene.

Un po’ come imparare un linguaggio naturale, no? I bambini, nei primi anni, mica imparano la grammatica per parlare: prima ascoltano quello che dicono gli adulti, poi dicono qualche parola, poi qualche piccola frase. Magari anche sbagliando, ma si fanno capire. Poi ci costruiscono sopra con altre parole, altre frasi. Quando vanno alla scuola elementare sanno già parlare discretamente bene e quindi iniziano a studiare le regole della grammatica e dell’ortografia per imparare a leggere e a scrivere (ma al giorno d’oggi molti imparano a leggere prima della scuola elementare).

Lo stesso vale per imparare una lingua straniera: ci hanno abituati a partire dalla grammatica, ma le cose non funzionano così. Bisognerebbe iniziare a sentir parlare una persona che parla inglese, poi pian piano si arriverà a dire qualche parola, qualche frase, e poi a costruire sopra questa conoscenza.

La mia è una sorta di esperimento, per vedere se l’ordine degli argomenti è azzeccato e apprezzato: questo me lo direte voi, con i vostri commenti, le recensioni e gli acquisti del libro.

Spero che alla fine sarà una bella e interessante lettura per voi.

Ecco il capitolo 16° di "PROGRAMMARE IN C#: tecniche di base"!

Ho pubblicato il capitolo 16° del mio nuovo libro su “PROGRAMMARE IN C# 10: Tecniche di base”. Lo trovate qui:

https://mdeghetto.gumroad.com/l/Cs10vol1

Finora sono arrivato a 243 pagine e mancano ancora alcuni capitoli, se volete imparare a programmare in C# questa è l’occasione giusta!

15° capitolo!

Ho appena pubblicato il 15° capitolo del mio nuovo libro “PROGRAMMARE IN C# 10 – Tecniche di base”:

https://mdeghetto.gumroad.com/l/Cs10vol1

Chi ha già acquistato il libro in versione “Early Bird” riceverà una mail con il link per scaricare il nuovo capitolo.

Chi invece volesse acquistarlo ora, potrà ancora usufruire della formula “Early Bird” al prezzo di 15 Euro (a ogni capitolo il prezzo aumenta, affrettatevi!).

14° capitolo del libro "PROGRAMMARE IN C# 10 – Tecniche di base"

Ho appena pubblicato il 14° capitolo del mio libro “PROGRAMMARE IN C# 10 – Tecniche di base”, lo trovate qui:

https://mdeghetto.gumroad.com/l/Cs10vol1

Ancora 6 capitoli per finire!

image

Aggiornamento del libro "PROGRAMMARE IN C# 10 – Vol. 1 – Tecniche di base"

Dopo aver pubblicato il 13° capitolo condivido una nuova notizia: il mio prossimo libro “PROGRAMMARE IN C# 10 – Vol. 1 – Tecniche di base” sarà interamente a colori!

https://mdeghetto.gumroad.com/l/Cs10vol1

Pubblicato il 13° capitolo e le appendici A e B – "PROGRAMMARE IN C# 10 – Tecniche di base"

Ho appena caricato alcuni file associati al mio libro “PROGRAMMARE IN C# 10 – Tecniche di base” (Early Bird edition): il capitolo 13 e le Appendici A e B, relativi ai “tipi di dati” di .NET e di C#.

https://mdeghetto.gumroad.com/l/Cs10vol1

Se hai già acquistato il libro in edizione “Early Bird”, puoi averli gratuitamente: riceverai una ulteriore mail con il link per scaricare i file aggiornati.

Se non hai ancora acquistato il libro, ti ricordo che la formula “Early Bird” ti permette di avere il libro a un prezzo favorevole (attualmente è di 13.50 €, con la pubblicazione del 14° capitolo aumenterà a 14.00 €). Anche se il libro non è ancora terminato, riceverai gli aggiornamenti gratuiti man mano che verranno pubblicati i nuovi capitoli, fino alla pubblicazione del libro finale, senza pagare un centesimo in più. Approfitta della formula “Early Bird”, ti conviene!

Capitolo 12 – Libro "PROGRAMMARE IN C# 10 – Tecniche di base"

Ho pubblicato il 12° capitolo del libro “PROGRAMMARE IN C# 10 – Tecniche di base”:

https://mdeghetto.gumroad.com/l/Cs10vol1

Il libro è venduto in formato PDF con la formula “Early Bird Edition”: il prezzo è crescente man mano che vengono completati e pubblicati e capitoli, così che puoi acquistare il libro quando ancora non è completo a un prezzo molto inferiore a quello finale e ottenere gratuitamente tutti gli aggiornamenti successivi fino al libro in PDF definitivo.

Molti hanno già approfittato della promozione: tu cosa aspetti ad acquistarlo?

La morte prematura di Visual Basic (2001-2021)

Guardando vecchie riviste di programmazione, mi sono imbattuto in questo articolo di Dino Esposito in Computer Programming n. 101 dell’anno 2001. “Hanno ucciso Visual Basic”, ma Visual Basic è ancora tra noi dopo 20 anni. Certo, l’articolo si riferiva a VB6, dato che stava uscendo VB.NET e quindi nel contesto ci sta, ma dopo 20 anni stiamo ancora discutendo sulla fuoriuscita di Visual Basic dai radar di Microsoft. E forse questa volta ci siamo… VB.NET non viene più aggiornato, quindi è una “lingua morta”, forse per dare più spazio a C# che imperversa su qualsiasi piattaforma. “Mors tua vita mea”? Fine dell’accanimento terapeutico? Oppure è solo un altro falso allarme e tra un po’ vedremo risorgere VB in un’altra forma, magari “open source”, con nuovi “poteri” multipiattaforma? Ai posteri l’ardua sentenza…

image

Pubblicato l’11° capitolo

Ho appena pubblicato l’11° capitolo del mio libro “PROGRAMMARE IN C# 10 – Tecniche di base” (Early Bird edition)

https://mdeghetto.gumroad.com/l/Cs10vol1

Il prezzo ora è di 13 Euro, ma con il 12° capitolo il prezzo aumenterà ancora, cogli l’occasione di avere il libro finale senza aumenti di prezzo!