Dotnetwork.it

Community Days 2016 – #CDays16 Le prime sessioni sono online

Anche quest’anno, per il decimo anno, le Community italiane si ritroveranno per parlare di Sviluppo presente e futuro. Segnate le date sul calendario, il 21 e 22 Settembre 2016 a Peschiera Borromeo, presso la sede di Microsoft Italia.

logo

Certamente non potete mancare, soprattutto perché è dedicato a voi, creato dagli appassionati come voi, per incontrarsi, parlare di nuove tecnologie, scambiarsi idee e crescere per essere sempre al passo con i tempi, sia la programmazione il nostro lavoro oppure solo la passione a cui dedichiamo il tempo libero.

Andate subito ad Iscrivervi sul sito dell’evento.

Nuovi Articoli ed esempi a disposizione per la community

Durante l’ultimo mese, quasi sempre come risposta attiva alle richieste effettuate sui forum Microsoft dedicati allo sviluppo Software, ho pubblicato una serie di Post sul mio Blog che aiutano a risolvere specifici problemi con i quali sia i nuovi sviluppatori che quelli che stanno provando nuove tecnologie si trovano ad affrontare.

Ogni Post è corredato da un progetto esempio scaricabile direttamente dal post.

11/05/2016 – Beginners – Come passare un dato da una form ad un altra e aggiornare un valore a video nella form ricevente (Windows Forms)

Imparare come passare dati fra finestre diverse è uno degli scogli principali per i principianti, fino a quando il concetto di Oggetto=Istanza di una Classe non inizia a divenire una certezza, questa domanda so di averla posta anche io a chi mi ha insegnato a programmare in C# molti anni fa e sono certa di avervi risposto varie volte negli anni, mi fa comunque sempre piacere rifarlo, perché è il modo per dare una spinta a chi iniziando da zero si trova a sbattere la testa contro le cose che noi dinosauri conosciamo e diamo per scontate molto spesso nei nostri articoli.

11/05/2016 -Intermediate –Due metodi helper per la crittografia AES (WPF)

La crittografia è uno degli argomenti più complessi e complicati della programmazione, anche se crittografare e decrittografare qualcosa è davvero semplice con le classi del Framework, sfortunatamente ci sono molti problemi legati alla crittografia stessa e alla sicurezza della stessa che a volte provocano dei sonori mal di testa a chi deve implementarla. Questa è una versione semplice e diretta che ci da modo di crittografare e decrittografare del testo utilizzando una password.

11/05/2016 – Intermediate – Aggiungere un immagine di sfondo ad una TreeView WPF (WPF)

A volte, la potenza di WPF è tale per cui non ci rendiamo conto di quanto sia semplice risolvere i problemi.

16/05/2016 – Intermediate – Come acquisire data e ora su due controlli diversi memorizzandola sullo stesso campo (WPF)

Date e Ore, tempi e timbrature sono uno degli ambiti più complicati della programmazione, specialmente per il fatto che ci sono cento modi diversi di rappresentare solo una data, e ci sono fusi orari, ora legale, cambiamenti di date e quant’altro. Anche problemi in apparenza semplici a volte devono essere risolti appoggiandosi al lavoro di altri. In questo caso della Community. L’esempio in questo post, mostra l’uso di alcuni controlli di una libreria WPF gratuita che ci fornisce alcuni dei controlli che non sono presenti nella libreria standard di WPF per risolvere il problema in oggetto.

20/05/2016 – Absolute beginners – Lezione 0 – Un tour di Visual Studio 2015

Un post ricorsivo, so di averlo già fatto alcuni anni fa, ma è sempre buona cosa dar modo a chi ha appena deciso di voler entrare nel mondo della programmazione di capire lo strumento di base.

20/05/2016 – Absolute beginners – Lezione 1 – Cos’è C#

Il primo post di una serie, sono 19 e sono arrivata a scrivere il numero 7 vuol essere una guida non formale ma per quanto possibile diretta e per esempi, per chi non ha mai programmato e non sa nulla di OOP e di C#.

20/05/2016 – Absolute beginners – Lezione 2 – Hello world in WPF (WPF)

Il secondo post della serie dedicata a chi non ha mai programmato, una introduzione al mondo delle finestre per evitare l’uso della console, che per quanto utile non sarà mai usata per creare programmi nel mondo reale, dove invece si useranno le finestre, ecco perché un introduzione brutale all’uso delle finestre per chi si approccia ad un linguaggio mi è sembrata opportuna.
Sono cattiva? Ma no, è solo che mi disegnano così.

24/05/2016 -Intermediate – Generare Dinamicamente Controlli da codice (windows forms)

Creare interfacce grafiche dinamiche è un task che ogni programmatore professionista dovrà affrontare. In questo post, risposta a una domanda sui forum, del codice funzionante per creare interfacce dinamiche e alcuni pensieri sull’opportunità di approcciare il problema anche in modi diversi. Certamente vi tornerò sopra in seguito.

05/06/2016 – Intermediate – Come eseguire una query filtrata su SQL Server alla modifica del testo su una textbox (Windows forms)

Un problema simpatico e di certo una richiesta che ci siamo sentiti fare spesso dai nostri utenti che vorrebbero che tutte le nostre applicazioni funzionassero come Google, in questo caso, un po’ di codice, un po’ di query e ovviamente un trucco o due da dinosauro della programmazione per imitare Google sui filtri di una query su un database.

12/06/2016 – Intermediate – Sql Server 2012 Installazione su Windows 10

Anche questo è un post ricorsivo, ce n’è una versione con webcast nei post del 2012, perché rifarlo? Prima di tutto perché mi serviva una versione in inglese da inviare ad un collega inglese, ma ulteriormente perché se installerete Sql Server 2012 su Windows 10 avrete lo stesso problema che ho avuto io e dovrete sapere come risolverlo. Ricordatevi sempre che San Luca ci osserva e ci da una mano quando ne abbiamo bisogno.

16/06/2016 – Intermediate – Stampare i dati contenuti in una DataTable (Windows Forms)

Le funzioni di stampa di base di Windows, sono talmente poco documentate che anche io ho trovato qualche difficoltà cercando materiale per dare una mano a chi iniziando voleva fare una cosa semplice come un report su una tabella database. Eppure tutti i tool di reportistica sono basati proprio su questo, non mi capita spesso di usare la stampa brutale su carta, perché di solito i miei clienti preferiscono avere dei fogli di excel come output per fare ulteriori elaborazioni, però è stato interessante riscoprire queste funzionalità.

17/06/2016 – Intermediate – Convertire un foglio di Excel in XML (WPF)

Anche questo post deriva da una richiesta, in questo caso fatta da un collega, io uso da molto tempo la libreria EpPlus per leggere da o scrivere in Excel, e non c’è molta documentazione in merito (come per tutti i progetti open source) pertanto credo possa far piacere a chi leggerà scoprire un po’ di cose che possiamo fare per convertire rapidamente dati da un formato ad un altro.

17/06/2016 – Intermediate – Convertire un foglio di Excel in JSON (WPF)

Questo è il post gemello del precedente, solo che invece di produrre XML, produciamo JSON, che al momento sembra essere il formato dati più utilizzato per i servizi e non solo.

18/06/2016 – Intermediate – Come Usare due diverse liste per pilotare un singolo dettaglio (WPF)

Questo post è nato da una domanda sul forum Microsoft relativa ad un problema piuttosto particolare, ricreare il problema e risolverlo è stato una piccola sfida che mi ha portato a pubblicare il codice ed il post come spiegazione filosofica più che tecnica del fatto che a volte cercare di fare le cose in modo più semplice può portarci a migliorare la nostra vita rendendo il codice più semplice e la vita degli utenti, rendendo le nostre interfacce meno complicate.

Spero che questi post possano dare una mano ai nuovi programmatori e delle idee a quelli più ‘anziani’ e vi ricordo che se avete domande, il blog su cui scrivo ha una form di contatto, se volete chiedere direttamente qualcosa oppure potete utilizzare i forum Microsoft che vado a leggere quasi quotidianamente così che quesiti e risposte rimangano utili e usabili anche a chi si troverà nella stessa situazione in futuro.

Microsoft Visual C# Forum

Microsoft Visual Basic Forum

Non siate timidi, non mordiamo (troppo) :o)

Sabrina C.

.:Dotnetwork Founder:.

Focus Day On Developer Tools – By Overnet Education a Milano

 

Ho ricevuto comunicazione di un corso di una giornata che si terrà a Milano il prossimo 27/5/2016, mi spiace per il poco anticipo, considerato che il suo costo è 49€ + IVA credo che possa essere interessante per tutti.

Riporto i titoli delle sessioni:

  • Visual Studio 2015: Sfruttare al massimo l’ambiente di lavoro –  Alessandro Del Sole
  • GitFlow & GitHubFlow: gestire al meglio prodotti e progetti con Git (e non solo) –  Mauro Servienti
  • Il toolkit del moderno developer web: NPM, Bower, Grunt e Gulp con Visual Studio 2015 – Gabriele Gaggi
  • Gli strumenti offerti da Visual Studio 2015 per gli sviluppatori di applicazioni UWP – Igor Damiani
  • Sviluppo cross-platform per Android, iOS e Windows 10 con Xamarin Forms e Visual Studio 2015 – Alessandro del Sole

Considerato il numero di nuovi strumenti aggiunti alle piattaforme di sviluppo e la nuova Roadmap di Microsoft diretta verso l’interoperabilità con le altre piattaforme software, sia per lo sviluppo di applicazioni Line of Business che, soprattutto, per il Mobile, credo che conoscere quello che abbiamo a disposizione nei nuovi strumenti sia importante per tutti.

Il Link per l’iscrizione è il seguente:

Focus Day Developer Tools

Microsoft Cloud Roadshow e Ask The Expert

Web_650x300_CRMilano

I prossimi 23 e 24 Maggio, a Milano si terrà il Microsoft Cloud Roadshow, due giornate di incontri con gli esperti di tutto quello che riguarda il Cloud Computing. L’evento è completamente gratuito ed è possibile registrarsi utilizzando questo link:  https://microsoftcloudroadshow.com/milan/auth/login#/ .

Il 23/5 dalle 16:30 alle 18:00 saranno a disposizione di tutti gli intervenuti gli MVP Italiani per un Ask The Expert sui seguenti argomenti:

 

1. Application Platform

2. Communications

3. Data

4. Desktop

5. Mobility

6. Security Sign

7. Public Cloud Infrastructure

8. Datacenter Infrastructure

9. IT Management

10. Productivity

 

Non perdete questo appuntamento!

Due Nuovi Workshop per concludere bene l’anno 2014

Ecco i due nuovi appuntamenti gratuiti dedicati a C# e WPF che si terranno presso la sede di IT’S .:. B2B a Udine oppure in videoconferenza grazie al sistema gentilmente messo a nostra disposizione. I 2 eventi saranno i seguenti: Prima serata:  16/12/2014 – 18:30 20:00

Fondamenti di WPF Parte II

La parte iniziale del Workshop spiegherà a grandi linee come creare una applicazione WPF per il mondo reale, che gestisce un database SQL Server e permette di creare e modificare i dati al suo interno. Questa applicazione sarà utilizzata come progetto Work in Progress per tutti i Workshop che seguiranno anche all’inizio del prossimo anno, dove introdurremo i concetti di base per gestire dati relazionali usando C# e le libreire fornite dal Framework, ovvero ADO.Net ed Entity Framework. Ecco gli argomenti della serata:
  • Progettare Una applicazione WPF
  • WPF ed il Binding Visuale
  • Model View View Model – come si applica
  • Il primo mattoncino, i Routed Commands
Seconda serate: 23/12/2014 – 18:30 20:00  

Fondamenti di WPF Parte III

Questa serata sarà dedicata ad un argomento piuttosto tecnico e complicato, ma sempre fondamentale per chi vuole sviluppare in WPF, la modifica dell’aspetto visuale di un controllo standard WPF e l’aggiunta di funzionalità al controllo stesso. Nozioni indispensabili per lo sviluppo di applicazioni a livello professionale. In questo caso ci limiteremo ad aggiungere il Bottone Close ad un TabItem, ma il metodo è lo stesso per qualsiasi altro tipo di modifica; veniamo agli argomenti in dettaglio:
  • Derivare un controllo visuale
  • Creare un nuovo Template XAML da un controllo esistente
  • Modificare il Template visuale aggiungendo elementi e stili
  • Aggiungere la logica di gestione del nuovo componente
  • Utilizzare il componente in una applicazione
  Per aderire ai 2 workshop, utilizzate il seguente LINK. .: Dotnetwork Founders :.