settembre 2009 Blog Posts
Sembra che, finalmente, Microsoft abbia messo a disposizione un sistema semplice, alla portata di tutti, per modificare lo sfondo della schermata di login di Windows 7. Come riportato in questo post, si deve modificare una chiave del registro e inserire le immagini da utilizzare come background nella posizione %windir%\system32\oobe\info\backgrounds (potrebbe essere necessario creare manualmente questa directory). Technorati Tag: Windows
La nostra Community cresce… Da pochi minuti il sito DotNetToscana si è arricchito di una nuova sezione, Tips & Tricks, in cui raccoglieremo trucchi e suggerimenti per risolvere i tipici problemi che si devono affrontare nel mondo della programmazione .NET. Technorati Tag: .NET,Programming,Visual Studio,C#,Visual Basic .NET,ASP .NET,LINQ,AJAX,Silverlight
Sono da poco ritornato dagli MVP/UG Lead Open Days svoltisi in Microsoft. E’ stata un’esperienza molto interessante, sia dal punto di vista “tecnico”, sia per la possibilità che ho avuto di incontrare persone che fino all’altro ieri conoscevo solo come nomi su un blog o tramite Mail/Messenger: Lorenzo, Emanuele di DotNetRomaCeSta, Michele di DotNetCampania, Davide, Alessandro di DotDotNet, Alessandro “di Microsoft” e tanti altri (è impossibile elencarli tutti). E’ stato bello anche rivedere “vecchie” conoscenze: Gian Maria, Pietro, Riccardo, Alessandro di Visual Basic Tips & Tricks. Ma una delle cose che più mi hanno fatto piacere è stato notare...
I prossimi 18 e 19 Settembre, presso Microsoft, si svolgeranno gli MVP/UG Open Days, due giorni di incontri per gli MVP e le Community .NET italiane. Io ho la fortuna di parteciparvi come portavoce di DotNetToscana… Non come presidente o leader, ma semplicemente come rappresentante della Community, al pari di tutti gli amici che ogni giorno lavorano con me alla sua crescita. Colgo l'occasione per ringraziarli di avermi dato questa possibilità, sarà sicuramente una bella esperienza poter incontrare gli MVP di Microsoft e gli esponenti delle altre Community! Technorati Tag: Community,Microsoft
Utilizzando l’operatore OPENROWSET, è relativamente semplice esportare i risultati di una query di SQL Server in un foglio Excel: INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\Export.xls;',
'SELECT * FROM [Foglio$]') SELECT * FROM SQLServerTable
Perché questo comando funzioni correttamente, prima della sua esecuzione è necessario creare manualmente il file C:\Export.xls con un foglio di nome Foglio, in cui la prima riga deve contenere gli stessi nomi di colonna restituiti dalla query.
Per impostazione predefinita, però, SQL Server non consente l’esecuzione dell’istruzione OPENROWSET. Per abilitarla, è necessario attivare il supporto alle query distribuite,...
Microsoft è lieta di offrire agli iscritti di DotNetToscana uno sconto di 50€ per l'iscrizione ai TechDays-WPC, che si svolgeranno a Milano nei giorni 24, 25 e 26 Novembre. Per informazioni su come usufruire di tale promozione, potete fare riferimento alla pagina dei Benefit della nostra Community. Technorati Tag: Microsoft,Community
In questi giorni ho aggiornato il mio desktop casalingo da Windows Vista a Windows 7. La migrazione è stata indolore (ho fatto un’installazione ex-novo), e la velocità di funzionamento mi sembra nettamente migliorata rispetto al predecessore. Ho avuto solo un problema con la modalità di sospensione, che però è stato di facile soluzione (come ho riportato qui). Per completare la migrazione, manca solo Windows Virtual PC: attualmente è in versione RC, ma voglio aspettare la release definitiva prima di installarlo (spero che venga rilasciato a breve). Technorati Tag: Windows
Anche Windows 7, al pari di Vista, ha alcuni problemi con la sospensione (in inglese Sleep mode): in alcuni casi può capitare che, utilizzando il comando Sospendi del menu Start, il sistema entri effettivamente in sospensione per una frazione di secondo, ma si riattivi da solo subito dopo. Anche io ho avuto tale problema, ma seguendo le istruzioni riportare alla pagina http://www.michaelaulia.com/blogs/fix-windows-vista7-sleep-mode-from-waking-up-by-itself.html sono riuscito ad identificare e risolvere l'inconveniente. Technorati Tag: Windows
La proprietà TreeView.Nodes.Count restituisce il numero di nodi di una TreeView, ma conta solo i "discendenti diretti". Per recuperare il numero totale di nodi, indipendentemente dalla loro profondità, è necessaria una funzione ricorsiva: Public Function GetTotalNodes(ByVal treeView As TreeView) As Integer
Return Me.GetTotalNodes(treeView.Nodes)
End Function
Private Function GetTotalNodes(ByVal nodes As TreeNodeCollection) As Integer
Dim rootNodes As Integer = nodes.Count
For Each node As TreeNode In nodes
rootNodes += Me.GetTotalNodes(node.Nodes)
Next
Return rootNodes
End Function
Technorati Tag: .NET,Programming,VB .NET
The .NET V4.0 Beta is coming to a PC near you. Sign up on Microsoft Connect to get your copy when it becomes available!n Lot’s of great new features and SOURCE CODE in this release! Questo è l'annuncio che si legge sul blog Embedded Musings. Purtroppo non ho mai avuto modo di provare questo framework, ma devo ammettere di essere molto curioso ed interessato alle sue potenzialità. Technorati Tag: .NET,Programming,Updates
Software Transactional Memory (STM.NET) is a mechanism for efficient isolation of shared state. The programmer demarcates a region of code as operating within a transaction that is “atomic” and “isolated” from other transacted code running concurrently. Si tratta di un progetto disponibile tra i DevLabs di Microsoft. Il download comprende anche un package per l'integrazione con Visual Studio 2008. Technorati Tag: .NET,Programming,Tools