Blog Stats

  • Blogs - 41
  • Posts - 4067
  • Articles - 185
  • Comments - 22615
  • Trackbacks - 934

Bloggers (posts, last update)

Powered By:
Powered by Subtext

Latest Posts

WorkShop gratuiti su SQL

Vi segnalo questi 4 WorkShop su SQL gratuiti e disponibili dal vivo e tramite Webcast.

Visto che la docente Sabrina Cosolo  è una programmatice il taglio potrà essere sicuramente interessante per noi sviluppatori e non DBA! :)

Renato Marzaro

posted @ 29/09/2014 12:53 by Renato Marzaro

Il mio nuovo libro "Programmare con WPF" è disponibile

Finalmente Il mio nuovo libro Programmare per Windows con WPF 4.5.1 è finalmente disponibile per l'acquisto sia online che in libreria.



24 capitoli in cui viene sviscerata "la" piattaforma applicativa per lo sviluppo Windows desktop, partendo dalle basi per poi passare attraverso tutte le aree principali di WPF, quindi sicuramente l'accesso ai dati e il data-binding, ma anche la gestione dei documenti, la grafica, la multimedialità audio/video, pattern avanzati e l'interazione con Windows 7 e 8.

Dal sito dell'editore (LSWR) potete scaricare anche un estratto in PDF, che contiene, tra l'altro, la prefazione scritta dal mitico Lorenzo Barbieri, che ha saputo ben sintetizzare la visione del libro, e il Capitolo 1.

Il codice dimostrativo, invece, è scaricabile liberamente, sia in Visual Basic che in Visual C#, da questo indirizzo.

Potete acquistarlo online sia dal sito di LSWR che su Amazon.

Inutile dire che i vostri commenti e suggerimenti saranno i benvenuti

Buona lettura!

Alessandro

posted @ 26/09/2014 09:39 by Alessandro Del Sole

Il mio nuovo libro Programmare con WPF è prenotabile su Amazon

Purtroppo ci sono stati dei ritardi sulla data prevista di uscita, ad ogni modo il mio nuovo libro Programmare per Windows con WPF 4.5.1 può essere prenotato su Amazon.it.



La data presunta per la disponibilità è dal 30 settembre ma di solito Amazon si tiene largo

Ricordo che, non appena sarà effettivamente disponibile, saranno disponibili i download dei sorgenti e del materiale di esempio.

Scaliamo la classifica?

Alessandro

posted @ 17/09/2014 14:44 by Alessandro Del Sole

Bing Developer Assistant for Visual Studio

E' disponibile, già da un mesetto a dire il vero, una interessante estensione per Visual Studio 2013 e 2012 chiamata Bing Developer Assistant che sembra molto promettente.



Rivisitando il comportamento di IntelliSense, questa estensione consente di:

  • visualizzare esempi mentre si scrive codice, relativi al membro che si sta utilizzando
  • semplificare la ricerca di code snippet e esempi di codice relativi a una determinata area
  • ricerca offline tra i code snippet e gli esempi installati

Nel blog post di annuncio troverete le informazioni di dettaglio e ulteriori screenshot.

Alessandro

posted @ 10/09/2014 19:23 by Alessandro Del Sole

Visual Basic vNext e le proprietà a sola lettura

Come sapete, da un po' di tempo Microsoft rilascia periodicamente delle CTP della prossima versione di Visual Studio, attualmente denominata "14".

Le novità nella futura versione sono diverse e interessano anche i linguaggi di programmazione, tra cui il nostro caro Visual Basic. Tra queste, rientrano le proprietà a sola lettura auto-implementate.

In sostanza, è ora possibile scrivere questo codice:



senza dover necessariamente esplicitare il Get, come in passato. Questo perché il compilatore definisce, in modo silente, un backing field come già avviene per le proprietà auto-implementate normali. Ciò è facilmente verificabile definendo un campo con lo stesso nome della proprietà, ma con l'underscore davanti:


Di queste e altre novità parleremo in futuro, ma se il 24 settembre siete in zona Roma e siete liberi, ne parlerò nella mia sessione ai Community Days.

Alessandro

posted @ 04/09/2014 17:46 by Alessandro Del Sole

Community Days 2014 a Roma (ci sono anch'io)

Vi ricordo che il 23 settembre inizia la 3-giorni dei Community Days, l'evento community più importante d'Italia, questa volta nella cornice della Capitale.

Come sempre, si tratta di una manifestazione di altissimo livello, con argomenti sempre attuali e interessanti e con gli speaker delle community con cui vi confrontate quotidianamente online.

Oltre tutto, è indubbiamente una grande occasione di formazione con iscrizione gratuita... quindi non di poco conto.

Il sottoscritto sarà presente mercoledì 24 con una sessione inerente le maggiori novità della prossima versione di Visual Studio, attualmente in CTP 3, sia con riferimento ai linguaggi che all'IDE.

Correte ad iscrivervi e .. ci vediamo a Roma

Alessandro

posted @ 04/09/2014 17:38 by Alessandro Del Sole

Visual Studio "14" CTP 3

Da una decina di giorni è disponibile la CTP 3 (Community Technology Preview) della prossima versione di Visual Studio, attualmente definita come 14. E' possibile scaricare sia una ISO da 4 GB che il Web installer.

I dettagli su questa CTP sono disponibili nel blog post di annuncio.

Alessandro

posted @ 03/09/2014 20:17 by Alessandro Del Sole

Prossimi Mobile Camp di Microsoft Italia

Microsoft Italia ha organizzato una serie di Mobile Camp, occasioni di formazione su Windows Phone, Windows 8.1 e le nuove Universal App. Durante il Mobile Camp verranno erogate delle sessioni teoriche e poi si lascerà tutto il tempo a disposizione per sviluppare, fare domande, sperimentare, testare le app su tablet e telefoni, etc…

Si potrà parlare di XAML, C#, VB, HTML, JS, Unity, Xamarin, etc…

Queste le città interessate:

Alessandro

posted @ 03/09/2014 20:14 by Alessandro Del Sole

VB.NET su Intel Galileo Windows IoT

Nella gionata di ieri mi sono dedicato a ‘giocare’ con la mia scheda Intel Galileo ora che la Developer Preview di Windows for IoT e stata resa pubblica ed installabile su qualsiasi scheda Intel Galileo Gen1 (ATTENZIONE per ora, le schede Intel Galileo gen2 NON sono supportate da Windows for IoT)

Benchè nelle FAQ di Windows for IoT si legga

Q: Will you support C#/WinRT/.NET/Node/JS… ?
A: For this first preview release, we’re focusing on C++ and Arduino compatibility. In future iterations, our intent is to support the Universal App model announced at Build.

Ho voluto fare una prova scrivendo un complesso :) programma VB.NET

   1: Module Module1
   2:     Sub Main()
   3:         Console.WriteLine("CIAO")
   4:     End Sub
   5: End Module

e magicamente … Surprised smile

 

L’applicazione è di tipo console perchè, ricordo, che Windows for IoT dovendo essere eseguito su dispositivi e non su ‘PC’ non prevede l’interfaccia grafica di Windows (UI).

Visto questo successo mi sono spinto più avanti con la complessità del programma

   1: Module Module1
   2:     Sub Main()
   3:         Console.Write("Ciao, come ti chiami?")
   4:         Dim Nome = Console.ReadLine()
   5:  
   6:         Console.WriteLine("Ciao " & Nome & " dal tuo programma VB.NET che gira su Intel Galileo e Windows for IoT")
   7:         Console.WriteLine()
   8:         Console.Write("Sono le " & DateTime.Now.ToLongTimeString)
   9:         Console.WriteLine("  di " & DateTime.Now.ToLongDateString)
  10:  
  11:         Console.WriteLine()
  12:         Console.WriteLine()
  13:         Console.WriteLine("ora il programma termina!")
  14:  
  15:         Dim i As Integer
  16:         For i = -10 To 0
  17:             Console.WriteLine(i.ToString)
  18:         Next i
  19:         Console.WriteLine("bye bye da VB T&T www.visual-basic.it")
  20:     End Sub
  21: End Module

 

ed anche con questo codice un successo! Smile with tongue out

peccato che poi è bastata aggiungere questa riga

   1: Console.WriteLine("Proviamo con Operatore VAL " & Val("123"))

 

per avere un crash della applicazione Crying face

Quindi mi pare di capire che ‘qualcosa’ del .NET Framework dietro le quinte ci sia speriamo si espanda e sia documentato quanto prima possibile.

Infine, se volete approfondire tecnicamente Windows for IoT, vi consiglio la lettura di questo post del mio caro amico e super esperto del mondo ‘micro’ Valter Minute

BuonDivertimento con Windows for IoT!

Renato

PS Proprio mentre sto pubblicando mi segnalano questo post di Pete Brown che tramite C# arriva alle mie stesse conclusioni!

posted @ 22/08/2014 14:55 by Renato Marzaro

Ebook: "Localization in .NET Succinctly"

Vi segnalo l'uscita di un nuovo ebook gratuito della serie "Succinctly" della Syncfusion, dal titolo "Localization in .NET Succinctly".

Ve lo segnalo con maggior piacere perché ne sono stato il revisore tecnico ed è stata per me la seconda esperienza come technical editor dopo aver contribuito a LightSwitch Mobile Business Apps Succintly.

Il libro è interessante perché svela molti trucchi a volte sottovalutati e fa importanti distinzioni tra il mondo desktop e quello Web.

Consigliato

Alessandro

posted @ 20/08/2014 01:17 by Alessandro Del Sole