Lo segno qui come promemoria per me e per quanti sono interessati a questa funzionalità: alla pagina http://settings.messenger.live.com/applications/WebSettings.aspx sono disponibili le istruzioni che consentono di inserire un link a Windows Live Messenger nel proprio sito/blog.
Technorati Tag:
Live,
Blogging
Se si disabilita un indice clustered, la tabella corrispondente diventa inaccessibile. La prima volta che ho letto questa nota nel Self-Paced Training Kit per l'esame 70-431, non ci ho fatto caso più di tanto. Ma poi, quando sono tornato a rileggere l'argomento per ripassarlo, ci ho pensato su... Quando c'è un indice clustered, i dati sono contenuti nelle foglie dell'indice stesso. Di conseguenza, se l'indice è disabilitato, non avendo più accesso alle sue foglie, diventa impossibile leggere i dati.
Qualche minuto fa un amico mi ha mandato una mail con questa frase presa da Wikipedia:
Creare un file con solo 18 caratteri come "this app can break", causa una errata interpretazione del file da parte del Notepad. Il file interpretato come Unicode verrà mostrato con caratteri cinesi (se i font sono correttamente installati). Lo stesso accade con tutte le altre stringhe che rispettino lo stesso formato/lunghezza.
Pensavo fosse uno scherzo, ma ho provato ed effettivamente il Blocco note di Windows XP manifesta il bug descritto. In realtà, non si tratta di un bug vero e proprio, quanto di una limitazione di Windows stesso, come precisato in questo post. Vista, invece, non soffre di tale problema.
Technorati Tag:
Windows,
Programs
In questo post è disponibile uno screencast che illustra attraverso un esempio come si realizza lo Unit Testing di un progetto realizzato con Visual Studio 2008, utilizzando gli strumenti messi a disposizione dall'ambiente di sviluppo.
ASP .NET fornisce almeno tre metodi per recuperare il percorso fisico della directory virtuale in cui è memorizzato un sito web (e, quindi, dei file in esso contenuti):
1 HostingEnvironment.MapPath("~/Document.xml")
2 HttpContext.Current.Server.MapPath("~/Document.xml")
3 Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Document.xml")