maggio 2009 - Posts
Questa mattina ho ricevuto una mail in cui mi veniva comunicato che il mio libro, Freud… E adesso interpretami questi! è stato inserito su Amazon.com. Mi ha fatto una certa impressione andare sul sito e trovarlo elencato insieme a tutti gli altri…
Windows User Experience Interaction Guidelines è la raccolta delle linee guida di Microsoft per lo sviluppo di applicazioni client conformi gli standard grafici di Windows. Recentemente, tale guida è stata aggiornata con le linee guida per Windows 7, quindi ad esempio contiene informazioni per la gestione di applicazioni "touch" e nuove regole per Windows Desktop Gadget. L'indirizzo da cui partire per la consultazione è questo, ma l'intera guida è anche disponibile in un corposo file PDF di 39 MB.
A questo indirizzo è possibile scaricare il Training Kit di SQL Server 2008, la cui descrizione recita così:
The SQL Server 2008 Developer Training Kit will help you understand how to build web applications which deeply exploit the rich data types, programming models and new development paradigms in SQL Server 2008.
Per un corretto utilizzo, è necessario avere a disposizione i seguenti software, non inclusi nel training kit:
Fonte: Mark Brown's Web Platform Blog
Sul sito di Microsoft Downloads è disponibile la versione di Maggio 2009 del Books Online di SQL Server 2008. Si tratta delle release inglese della documentazione; se, invece, qualcuno è interessato alle release italiana (anche se spero di no…), per il momento deve accontentarsi dell'edizione di Gennaio.
Technorati Tag:
SQL Server,
Updates
A questo indirizzo è disponibile un tutorial che spiega passo-passo, con il supporto di screenshot, come realizzare da 0 un'applicazione WPF con Visual Studio 2010. Credo sia interessante per chi, come me (ebbene sì, lo confesso…), non si è ancora avvicinato a WPF.
Non avevo considerato il fatto che il 17 Giugno, giorno del Remix '09 di Microsoft, è San Ranieri, santo patrono di Pisa, quindi è festa… Di conseguenza, mi sono prontamente iscritto all'evento, nella sezione Web Development – What's new. Peccato però che, guardando su sito di Trenitalia, ho scoperto che per arrivare a Milano in orario dovrei partire da Pisa alle 3.28 del mattino
. Spero di riuscire ad organizzarmi con qualcuno per andare in macchina, perché ci terrei veramente ad essere presente.
Technorati Tag:
.NET,
Community,
OT
MSDN Italia ci informa della disponibilità del Training Kit per la versione Beta 1 di Visual Studio 2010 e del Framework .NET 4.0, contenente materiale relativo a:
- C# 4.0
- Visual Basic 10
- F#
- Parallel Extensions
- Windows Communication Foundation
- Windows Workflow
- Windows Presentation Foundation
- ASP.NET 4
- Entity Framework
- ADO.NET Data Services
- Managed Extensibility Framework
- Visual Studio Team System
Da questo indirizzo è possibile scaricare il Cumulative Update 2 di SQL Server 2008 SP1, che ne porterà il numero alla revisione 10.0.2714.
Qualche giorno fa un amico mi ha chiesto se conoscevo un modo veloce ed economico per creare un piccolo server di condivisione delle risorse. Memore delle mie passate ricerche su Internet, gli ho suggerito FreeNAS:
FreeNAS è un server NAS libero (Network-Attached Storage) che supporta i protocolli CIFS (samba), FTP, NFS, AFP, RSYNC, iSCSI, S.M.A.R.T., l'autenticazione di utenti locali, Software RAID (0,1,5). La sua interfaccia di configurazione è completamente WEB. FreeNAS occupa meno di 32MB dopo l'installazione su Compact Flash, hard disk o chiavetta USB.
Visto che la descrizione mi ha "attirato" e che avevo qualche minuto libero, mi sono creato al volo una macchina virtuale con 128 MB di RAM, un hard disk da 192 MB per il sistema operativo e un altro da 8 GB per i dati. L'installazione è stata velocissima e, seguendo le istruzioni pubblicate in questo documento, ho impiegato una manciata di minuti per creare una condivisione SAMBA con i miei PC Windows e attivare un server FTP, grazie anche ad un'interfaccia di amministrazione Web molto ben progettata.
Penso sia un buon modo per "riciclare" un vecchio PC che non è più in grado di soddisfare le richieste dei moderni sistemi operativi.
Technorati Tags:
Programs
La beta 1 di Visual Studio 2010 è in dirittura d'arrivo… Nel frattempo, a questo indirizzo è disponibile un elenco delle principali novità che saranno introdotte con ASP .NET 4.0 e il nuovo editor Web di Visual Studio. Personalmente, le trovo tutte molto interessanti, non vedo l'ora di poterle provare sul campo.
In un Web Control che ho sviluppato ho la necessità di riferire l'header della pagina; allo scopo, ho dapprima provato ad utilizzare la proprietà Page.Header della classe base WebControl. Tuttavia, mentre nella maggior parte dei casi essa funziona correttamente, in determinate situazioni, che non sono riuscito ad isolare, l'oggetto Page del WebControl assume il valore null. Ho fatto qualche ricerca, e alla fine ho trovato un metodo alternativo per avere accesso a questa proprietà, che non mi ha più dato problemi:
Page thePage = HttpContext.Current.Handler as Page;
Se avrò tempo, proverò a scoprire perché la via "facile" di ottenere un riferimento alla pagina non sempre funziona… Ma per il momento questa soluzione ha risolto il problema.
The AJAX Profiling Extensions provide much-needed visibility into often complex, web client-side interactions for the first time. You do not need to download and install any additional software, plug-ins, or ActiveX controls on the machine where the AJAX web client code is running to use the AJAX Profiling Extensions to gather JavaScript execution-time data. Also, this works with any web browser, including, of course, the latest version of Internet Explorer. AJAX Profiling Extensions is an add-on to the performance tools that are available in Visual Studio Team System 2008 Development Edition and Visual Studio Team Suite, extending them to allow you to profile the client-side JavaScript code in your AJAX application. Developed in collaboration with Microsoft Research, AJAX Profiling Extensions automatically rewrites JavaScript functions to enable instrumentation that measures and logs each function’s performance data. This performance data is then periodically uploaded from the client browser to the IIS web server, where it is collected and available for analysis.
Per maggiori informazioni è possibile consultare questo post. Il download è disponibile su MSDN Code Gallery.
Qualche tempo fa avevo parlato degli ASP .NET Dynamic Data Filtering, un pacchetto per aggiungere maschere di ricerca personalizzate in un sito Dynamic Data. Da qualche giorno è stato pubblicato su HTML.it un mio articolo sull'argomento: in esso, spiego passo-passo come utilizzare questa libreria, partendo dalla sua installazione fino alla personalizzazione dei template di ricerca.
Se la cancellazione di file dal Solution Explorer di Visual Studio impiega diversi secondi, arrivando a bloccare l'intero ambiente di sviluppo, il problema è dovuto all'elevato numero di file presenti nel Cestino: basta svuotarlo per ottenere il comportamento normale (ovvero cancellazioni quasi istantanee).
Technorati Tags:
Visual Studio
Scopro oggi che Microsoft ha in programma di rilasciare una nuova versione di SQL Server 2008, chiamata SQL Server 2008 R2. Il rilascio della prima CTP è previsto per quest'estate. Nella pagina http://www.microsoft.com/sqlserver/2008/en/us/r2.aspx sono disponibili alcune informazioni sulle novità di questa release, oltre alla possibilità di registrarsi per ricevere una mail non appena la CTP sarà rilasciata al pubblico.
Technorati Tag:
SQL Server,
Updates
More Posts
Next page »