Salta al contenuto

Cosa so fare

Un elenco simpatico delle cose che so fare e che mi accompagnano quotidianamente nella mia vita lavorativa.

Lavoro principalmente con le finestre aperte, quindi in ambiente Microsoft, senza però disprezzare le altre piattaforme e tecnologie. Il mio linguaggio principale di programmazione è C# con il quale posso e voglio fare le seguenti cose:

  • Programmazione ad oggetti
  • Programmazione basata su eventi
  • PInvoke
  • Linq
  • Espressioni Lambda
  • Multithread
  • API/Windows Services/Desktop/UWP/Console Application
  • Factory/Dependency Injection/Astrazione/Polimorfismo
  • Unsafe (per un mondo più oscuro)

Dal che tentavo di accedere ad internet senza aver un browser, ho dovuto anche studiare e apprezzare le tecnologie web.

  • SOAP/RESTful
  • ASP.NET MVC/WebForm (modalità vintage quando il gioco non vale la candela)
  • HTML4.1/HTML5, CSS, Angular


Ho apprezzato molto la possibilità di avere dei file organizzati in pagine e indici e gli algoritmi di ricerca e ottimizzazione mi hanno sempre affascinato, per cui anche le basi di dati non sono un problema.

  • MSSQL
  • MySQL
  • Postgresql
  • Oracle
  • Views/Stored Procedure/Function
  • InMemory Table
  • Indexes
  • Trigger

Quando il tempo avanza (raramente) mi dedico a quello che non faccio di solito nei clienti per cui lavoro, mi occupo di studiare e cercare di fare cose interessanti nel mondo Arduino e Android, così ci teniamo aggiornati su Java e non dimentichiamo il buon C++.


Mettiamo il codice al sicuro, nel cloud o nella stanzetta server, con la speranza che l’hard disk non si bruci.

  • SVN
  • TFS
  • Source Safe
  • Git

Icons made by Pixel perfect from www.flaticon.com