Alessandro Del Sole's Blog

{ A programming space about Microsoft® .NET® }
posts - 1906, comments - 2047, trackbacks - 352

My Links

News

Your host

This is me! Questo spazio è dedicato a Microsoft® .NET®, di cui sono molto appassionato :-)

Cookie e Privacy

Disabilita cookie ShinyStat

Microsoft MVP

My MVP Profile

Microsoft Certified Professional

Microsoft Specialist

Xamarin Certified Mobile Developer

Il mio libro su VB 2015!

Pre-ordina il mio libro su VB 2015 Pre-ordina il mio libro "Visual Basic 2015 Unleashed". Clicca sulla copertina per informazioni!

Il mio libro su WPF 4.5.1!

Clicca sulla copertina per informazioni! E' uscito il mio libro "Programmare con WPF 4.5.1". Clicca sulla copertina per informazioni!

These postings are provided 'AS IS' for entertainment purposes only with absolutely no warranty expressed or implied and confer no rights.
If you're not an Italian user, please visit my English blog

Le vostre visite

I'm a VB!

Guarda la mia intervista a Seattle

Follow me on Twitter!

Altri spazi

GitHub
I miei progetti open-source su GitHub

Article Categories

Archives

Post Categories

Image Galleries

Privacy Policy

dicembre 2009 Blog Posts

Auguri di un felice 2010!

Approfitto di questo spazio per rivolgere a tutti voi e ai vostri cari tanti sinceri auguri di un felice e sereno 2010. Spero che l'anno che si sta concludendo sia stato comunque un buon anno e che tutto ciò che desiderate per voi e le vostre famiglie si realizzi nell'anno che sta per arrivare. Mi faccio portavoce anche del Team di Visual Basic Tips & Tricks per ringraziarvi per aver contribuito ad accrescere la nostra community in questi 12 mesi trascorsi insieme. Il 2009 per noi è stato molto proficuo, abbiamo realizzato molte iniziative, tra cui eventi on-line ed off-line, social...

posted @ giovedì 31 dicembre 2009 00:28 | Feedback (2) | Filed Under [ Varie ]

Collezioni "concurrent" in .NET 4.0: ConcurrentBag(Of T)

Il .NET Framework 4.0 introduce una serie di nuove collezioni thread-safe, definite Concurrent Collections, che trovano il loro naturale utilizzo nel parallel computing (anche se si possono utilizzare anche in scenari multi-threading classici). Tali collezioni sono definite nel namespace System.Collections.Concurrent e sono tutte generiche. La prima che affrontiamo oggi, e che rappresenta anche l'ultimo post del 2009 in cui c'è qualche riga di codice, si chiama ConcurrentBag(Of T) e rappresenta un insieme di elementi senza ordine. Questo vuol dire che serve come deposito di elementi, ma non dobbiamo aspettarci alcun criterio di ordinamento. La collezione espone un metodo Add per l'aggiunta di elementi,...

posted @ giovedì 31 dicembre 2009 00:20 | Feedback (3) | Filed Under [ Parallel Programming ]

Video del lancio di Windows 7/Windows Server 2008 R2 disponibili

Microsoft Italia ha appena annunciato la disponibilità delle registrazioni delle sessioni dell'evento di lancio di Windows 7 e Windows Server 2008 R2, disponibili sul portale Be-It a questo indirizzo. Molto interessanti le sessioni della track per sviluppatori, dedicate allo sviluppo per Windows 7, Azure e Visual Studio 2010/.NET 4.0. All'evento c'era tanta di quella gente che molti non sono riusciti ad entrare in sala, per cui queste registrazioni sono un'ottima opportunità di rivivere l'evento. Alessandro

posted @ martedì 22 dicembre 2009 22:32 | Feedback (0) | Filed Under [ Varie Windows 7 Visual Studio 2010 ]

SharePoint 2010 Training Course su Channel 9

Segnalo che tra i vari training disponibili su Channel 9 ce n'è uno veramente interessante su Sharepoint 2010, che è possibile provare sull'attuale Beta, anche su sistemi operativi client come Windows 7, avendo a disposizione la possibilità di installare l'edizione Foundation. Altra nota interessante è che si può scaricare l'intero training kit, comprensivo di video, presentazioni, documenti e codice sempre dalla stessa pagina, che si trova a questo indirizzo. Alessandro

posted @ lunedì 21 dicembre 2009 22:33 | Feedback (0) |

A febbraio la Release Candidate di Visual Studio 2010

SomaSegar, il boss della Developer Division di Redmond, ha annunciato in questo post che a febbraio prossimo verrà rilasciata una Release Candidate di Visual Studio 2010, dato che dal rilascio della Beta 2 ci sono stati molti feedback e che servirà per ottenerne altri al fine di migliorare la release finale di Visual Studio 2010, che però pare sia rimandata a data da destinarsi. Nel post di Soma ci sono tutte le informazioni al riguardo. Alessandro

posted @ venerdì 18 dicembre 2009 08:10 | Feedback (1) | Filed Under [ Visual Studio 2010 ]

Piccolo divertimento con Parallel LINQ

Ho sempre sognato di vedere questo spettacolo nell'eseguire una query con Parallel LINQ :-) Ora è stato possibile, grazie a un nuovo processore quad-core e 8 giga di RAM, che rendono tutto veramente veloce :-) Per la cronaca si tratta del codice di cui parlai in questo precedente post introduttivo a PLINQ, giusto per rinfrescare un po' la memoria sull'argomento. In effetti gli sviluppatori della Parallel Task Library indicavano i processori quad-core come quelli che traggono i migliori vantaggi da PLinq e ora capisco meglio il perchè :-) Alessandro

posted @ mercoledì 16 dicembre 2009 23:10 | Feedback (4) | Filed Under [ LINQ Parallel Programming ]

Visual Studio 2010 e i privilegi nelle distribuzioni VSTO

Tempo fa venne pubblicato un mio webcast sul portale Be-It di Microsoft Italia inerente la distribuzione di personalizzazioni per Office 2007, create con Visual Studio 2008, tramite la tecnologia ClickOnce. In Visual Studio 2010 i concetti sono essenzialmente gli stessi, la cosa che però vi dovete ricordare è che ora Visual Studio 2010 richiede privilegi amministrativi, per cui tasto destro e Run as administrator. Il tutto per evitare che la pubblicazione dell'add-in, anche se sul solo file system locale, fallisca. Alessandro

posted @ martedì 15 dicembre 2009 13:13 | Feedback (0) | Filed Under [ Visual Studio Tools for Office Visual Studio 2010 ]

Video-corsi su Channel9 per imparare le tecnologie Microsoft

Su Channel9, la community Microsoft dedicata ai contenuti multimediali, è disponibile una serie molto completa di video-corsi gratuiti per imparare le più nuove tecnologie Microsoft a tutti i livelli di apprendimento. Ci sono corsi su Visual Studio 2010, SharePoint, Office 2010, Windows 7/Server 2008 R2, Windows Azure.. e altro da non perdere. Li trovate qui. Alessandro

posted @ domenica 13 dicembre 2009 22:35 | Feedback (3) | Filed Under [ Varie ]

Windows 7 e WPF 4: aggiungere pulsanti sulla TaskBar nell'icona dell'applicazione

Windows Presentation Foundation 4, ossia la versione attualmente in Beta 2 che farà parte poi di .NET Framework 4/VS 2010, offre l'integrazione nativa con Windows 7 senza la necessità di dover ricorrere a componenti e librerie esterne (almeno per la maggior parte delle attività). Il multi-touch e l'integrazione con la task bar sono alcune delle funzionalità disponibili. In questo post ci proponiamo di vedere come sia possibile aggiungere dei pulsanti all'icona che rappresenta l'applicazione nella task bar, un po' come avviene per Windows Media Player, che offre i pulsanti di controllo anche quando passiamo col mouse sopra l'icona: Prima di proseguire...

posted @ martedì 8 dicembre 2009 23:30 | Feedback (1) | Filed Under [ Visual Basic Windows Presentation Foundation Windows 7 Visual Studio 2010 ]

WPF 4: Cached Composition

Un'altra delle novità introdotte da Windows Presentation Foundation 4 si chiama cached composition e, in parole molto povere, permette di memorizzare un elemento visuale all'interno di una cache in modo da recuperarlo rapidamente senza doverlo renderizzare graficamente ogni qual volta lo si utilizza. Si definisce un oggetto BitmapCache all'interno delle risorse del contenitore che andrà memorizzato in cache, come nel caso seguente in cui è presente un TextBlock:     <Grid>         <Grid.RowDefinitions>             <RowDefinition />             <RowDefinition />         </Grid.RowDefinitions>         <!-- Stabilisce come deve andare in cache il contenuto              della Grid -->         <Grid.CacheMode>             <!-- In questo caso si usa...

posted @ mercoledì 2 dicembre 2009 14:41 | Feedback (9) | Filed Under [ Windows Presentation Foundation ]

Powered by:
Powered By Subtext Powered By ASP.NET