Linea elettrica e connessione Ethernet

Da qualche tempo volevo portare la connessione di rete anche al piano di sopra di casa mia. Ho subito scartato l'alternativa wireless, dal momento che non volevo avere altre onde elettromagnetiche in giro Tongue out. Non avendo previsto le apposite canaline per i cavi Ethernet, l'unica alternativa era utilizzare quelle della linea elettrica. So che tutti sconsigliano tale soluzione, a causa dei problemi di interferenza e di instabilità del segnale. Io però mi sono detto: proviamo lo stesso, in fin dei conti è l'unica cosa che posso fare se non voglio ricorrere al wireless (escludendo l'ipotesi di fare altri buchi nel muro). Male che vada, tolgo il filo e tutto torna come prima.

Ebbene, sto utilizzando la connessione al piano di sopra da circa 2 mesi. Il cavo Ethernet è nella stessa canalina in cui passano i fili elettrici, tuttavia la connessione ad Internet funziona senza problemi e non ho mai avuto problemi copiando file dal PC al piano terra; anche lo streaming di contenuti multimediali procede senza intoppi.

Quindi, in base alla mia esperienza personale, posso dire che cavi elettrici e di rete possono convivere tranquillamente nella stessa canalina Wink.

Technorati Tags:

Web server from here

VS2008 Web Server Here Shell Extension è un'estensione della shell di Windows che aggiunge un comando al menu contestuale visualizzato quando si fa clic con il tasto destro del mouse su una directory: esso consente di avviare immediatamente il web server integrato in Visual Studio (WebDev.WebServer.exe) caricando l'applicazione contenuta in quella cartella. Per maggiori informazioni e per il link al download è possibile fare riferimento a questo post.

Technorati Tag: ,,,

Sandcastle torna su CodePlex

Dopo qualche tempo di "indecisione", Sandcastle è tornato su CodePlex... Come molti di voi avranno intuito, questo significa che il team di sviluppo ha deciso di rilasciare anche il codice sorgente.

Technorati Tags: , ,

Copia/incolla in una GridView

Girando sulla rete alla ricerca di documentazione, sono incappato in un post dal titolo Copia/Incolla in DataGridView, in cui viene spiegato chiaramente e con l'ausilio di esempi di codice come aggiungere questa funzionalità al controllo in questione.

Technorati Tags: , ,

Pubblicato il mio articolo sul riconoscimento vocale

Sul numero di Luglio di ioProgrammo è stato pubblicato un mio articolo sul riconoscimento vocale con .NET 3.0. Il taglio è molto pratico, dopo una breve introduzione passo subito ad illustrare il funzionamento delle principali classi del namespace System.Speech.

E' stata la mia prima esperienza su una rivista cartacea (finora ho collaborato solo con testate online, come HTML.it), ma spero che questo articolo sia l'inizio di una lunga serie Tongue out

Technorati Tags: , ,

Tutti gli aggiornamenti di Visual Studio in una sola pagina

Lo segnalo per quanti ancora non lo sapessero ma anche come promemoria personale: da qualche tempo gli aggiornamento e i bug fix di Visual Studio sono reperibili su MSDN Code Gallery: facendo clic su questo link è possibile accedere alla lista completa.

Technorati Tag: ,,

[70-443] EncryptByPassPhrase e DecryptByPassPhrase

SQL Server 2005 mette a disposizione due comandi T-SQL che consentono di cifrare e decifrare una stringa utilizzando una chiave simmetrica: EncryptByPassPhrase e DecryptByPassPhrase. Essi utilizzano una passphrase per generare la chiave simmetrica che viene utilizzata  per eseguire le vere e proprie operazioni, rispettivamente, di cifratura e decifratura del testo specificato.

Technorati Tags: , ,

Quando utilizzare StringBuilder

Recentemente mi è stato chiesto quando conviene utilizzare uno StringBuilder piuttosto che concatenare le stringhe con il +. L'argomento è stato affrontato più volte, ma credo sia comunque utile riportare quando dice MSDN, in modo da chiarire la situazione:

String objects are immutable in that they cannot be changed once created. Methods that act on strings actually return new string objects. Therefore, for performance reasons, large amounts of concatenation or other involved string manipulation should be performed with the StringBuilder class.

 

Technorati Tags: , , , ,

Evitare SELECT * nelle query

Chi lavora abitualmente con i database relazionali lo sa bene: non si deve mai utilizzare la clausola SELECT * in una query SQL. I motivi di questa cosa sono diversi, ma uno dei principali riguarda l'efficienza: se si usa l'asterisco, il DBMS deve interrogare i metadati della tabella per sapere quali colonne contiene, quindi è richiesto un tempo di elaborazione maggiore, che si può facilmente evitare indicando espressamente i nome delle colonne da restituire.

Technorati Tags:

Cumulative update package 8 for SQL Server 2005 Service Pack 2

Sul sito Microsoft è disponibile un nuovo aggiornamento per SQL Server 2005 SP2: siamo arrivati al Cumulative update 8. Come i precedenti, non è disponibile per il download pubblico, ma deve essere espressamente richiesto al supporto tecnico. E' possibile fare riferimento alla Kwnoldge Base di Microsoft per la lista dei fix e per ottenere l'aggiornamento.

Technorati Tag: ,