Alessandro Del Sole's Blog

{ A programming space about Microsoft® .NET® }
posts - 1901, 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

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

febbraio 2007 Blog Posts

Il gioco dell' "impiccato" con ASP.NET 2.0

Guardate questo articolo su Coding4Fun.. mostra come creare un controllo ASP.NET per la realizzazione del noto gioco dell'impiccato, da implementare nelle proprie pagine web. Questo il link all'articolo: http://msdn.microsoft.com/coding4fun/gaming/puzzle/article.aspx?articleid=1756233&title=Creating+an+ASP.NET+Hangman+Control Se poi volete provare "live" il gioco bell'e pronto, visitate il sito del suo autore..: http://superexpert.com/Code/Blog/18/Default.aspx Alessandro

posted @ mercoledì 28 febbraio 2007 20:24 | Feedback (0) | Filed Under [ .NET Framework ]

Un nuovo portale da Microsoft

Microsoft ha predisposto un nuovo portale unificato per gli sviluppatori che producono applicazioni basate sulla comunicazione, chiamato "Unified Communications Developer Portal". Il portale riguarda Exchange, Office Comunicator, Live Communications e altre applicazioni della serie Live. Questo il link del portale: http://msdn2.microsoft.com/en-us/office/aa905374.aspx Alessandro

posted @ mercoledì 28 febbraio 2007 20:04 | Feedback (0) | Filed Under [ Varie ]

Un clone di IE7 con VB 2005

Questo articolo su CodeProject, accompagnato dal relativo codice sorgente, descrive come creare un "clone" di Internet Explorer 7 utilizzando il controllo WebBrowser di .NET Framework 2.0 e codice Visual Basic. Viene anche replicata la navigazione a schede. Mi sembra un buon esempio di codice. Questo il link: http://www.codeproject.com/vb/net/IE7_Clone_VS2005_Browser.asp Alessandro

posted @ martedì 27 febbraio 2007 14:04 | Feedback (0) | Filed Under [ Visual Basic ]

Utilizzo di certificati per la protezione in applicazioni .NET

Sul numero di marzo 2007 di MSDN Magazine è disponibile un articolo, tradotto anche in italiano, che spiega come utilizzare i certificati Authenticode nelle proprie applicazioni basate su .NET Framework 2.0. E' un argomento assai importante, in quanto .NET consente l'applicazione di criteri di protezione ai propri programmi e per farlo si serve anche di questo tipo di certificati. Questo il link: http://msdn.microsoft.com/msdnmag/issues/07/03/NETSecurity/default.aspx?loc=it Alessandro

posted @ lunedì 26 febbraio 2007 17:55 | Feedback (0) | Filed Under [ .NET Framework ]

Aggiungere Esplora Risorse nei propri Windows Form

Gironzolando ho trovato questo sito, che produce componenti ActiveX e controlli .NET. Uno in particolare, chiamato Shell MegaPack, consente di aggiungere all'interno di un form una replica completa di Esplora Risorse! Non è gratis.. ma si può scaricare una demo e vederlo in azione. E' disponibile sia come componente COM che .NET. C'è un elenco di altri prodotti, comunque potete dargli un'occhiata visitando questo link: http://www.ssware.com/ Alessandro

posted @ lunedì 26 febbraio 2007 00:47 | Feedback (0) | Filed Under [ .NET Framework ]

Una libreria open source per file PDF in .NET

Vi voglio segnalare un'altra utilissima libreria per creare file PDF, interamente scritta in C# e, soprattutto, open-source. E' stata creata da un italiano, Paolo Gios, e si chiama Gios PDF .NET Library. E' stata progettata principalmente per esportare in PDF i report di dataset, ma gli usi consentiti sono svariati e creare un documento PDF è molto semplice. Io l'ho usata per crearmi un programmino che acquisisce immagini da scanner e le esporta in PDF. Eccellente. Questo il link: http://www.paologios.com/default.aspx?page=pdf Una precisazione: è stata compilata per .NET 1.1, ma essendo disponibile il sorgente potete ricompilarla su .NET 2.0. Alessandro

posted @ domenica 25 febbraio 2007 03:07 | Feedback (9) | Filed Under [ .NET Framework ]

Libreria MSDN per VS Team Edition for Database Professional

E' disponibile per il download pubblico la release di dicembre 2006 della libreria MSDN dedicata a Visual Studio Team Edition for Database Professional. Sono quasi due giga di roba.. però è in italiano! ;-) Potete scaricarla dal sito Microsoft, qui: http://www.microsoft.com/downloads/details.aspx?FamilyID=94596af5-cc58-45af-a14b-df627a31e783&DisplayLang=it Alessandro

posted @ venerdì 23 febbraio 2007 14:24 | Feedback (0) | Filed Under [ Varie ]

Un controllo per stampare form in VB 2005

Un altro bell'articolo tratto da CodeProject, che illustra la creazione di un controllo utente per la stampa dei propri form tramite codice sorgente scritto in Visual Basic 2005. Consente addirittura di selezionare modalità custom, tipo la stampa come testo, come immagine o personalizzata. Questo il link: http://www.codeproject.com/useritems/MCLFormPrintControl.asp Alessandro

posted @ mercoledì 21 febbraio 2007 10:17 | Feedback (0) | Filed Under [ Visual Basic ]

Estendere il controllo Label di .NET 2.0

Questo articolo su CodeProject mostra, con poche righe, come estendere e personalizzare il controllo Label del .NET Framework 2.0. Il codice sorgente a corredo è in Visual Basic 2005, ma dando un'occhiata veloce all'articolo non credo sia difficile riadattarlo anche al C#. Si trova qui: http://www.codeproject.com/useritems/RichLabel.asp Alessandro

posted @ mercoledì 21 febbraio 2007 10:14 | Feedback (1) | Filed Under [ .NET Framework ]

Un'introduzione agli oggetti per lavorare con SQL Server 2005 e Visual Basic

Vi segnalo questo articolo su DevCity.Net, che introduce l'utilizzo degli oggetti per lavorare con SQL Server 2005 tramite codice gestito, in particolare utilizzando Visual Basic 2005. Mi sembra buono. Ecco il link: http://www.devcity.net/Articles/298/1/article.aspx Alessandro

posted @ mercoledì 21 febbraio 2007 00:32 | Feedback (0) | Filed Under [ .NET Framework Visual Basic ]

Confrontare due file con Visual Basic 2005

Questo articolo su VbDotNetHeaven illustra alcune tecniche per il confronto tra due file, al fine di verificarne l'effettiva uguaglianza utilizzando i cosiddetti "Hash code". La tecnica utilizzata è molto interessante in quanto spiega come utilizzare il namespace System.Security.Cryptography del .NET Framework per convertire il contenuto di uno stream in un algoritmo Hash, da utilizzare poi nel confronto. Il codice sorgente è in Visual Basic 2005. Si trova qui: http://www.vbdotnetheaven.com/UploadFile/scottlysle/FileTamperDetection11262006055507AM/FileTamperDetection.aspx Alessandro

posted @ lunedì 19 febbraio 2007 18:31 | Feedback (1) | Filed Under [ .NET Framework Visual Basic ]

Form "inamovibili"

Vi segnalo questo articoletto, che mostra come creare form che l'utente non può muovere. Si applica ai linguaggi di .NET, ovviamente.. A voi il giudizio sulla sua utilità ;-) Questo il link: http://articles.techrepublic.com.com/5100-3513_11-6147333.html UPDATE del 19.02.2007: una cosa analoga la potete trovare sul blog di Luciano, all'indirizzo: http://community.visual-basic.it/lucianob/archive/2006/02/26/16891.aspx Alessandro

posted @ lunedì 19 febbraio 2007 18:13 | Feedback (2) | Filed Under [ Visual Basic C# ]

Convertire Html in testo

Vi segnalo questa tip, che mostra come convertire una stringa html in testo utilizzando le Regular Expressions in VB 2005: http://www.dotnetside.org/blogs/tips/archive/2006/10/31/Convertire-HTML-in-Testo.aspx Alessandro

posted @ sabato 17 febbraio 2007 15:16 | Feedback (1) | Filed Under [ Visual Basic ]

Modifica "al volo" di file multimediali con .NET senza sovrascritture

Questo articolo su Coding4Fun mostra come, da codice Visual Basic 2005/Visual C#, sia possibile riprodurre solo le parti che interessano di file multimediali, il tutto sfruttando alcune caratteristiche del Windows Media Player 10 SDK e senza sovrascrivere i file originali. Ciò consente di riprodurre solo parti di video grandi o eliminare le parti "vuote" di file audio, mantenendo gli originali. L'articolo si trova qui ed è corredato da codice sorgente. Alessandro

posted @ giovedì 15 febbraio 2007 19:21 | Feedback (0) | Filed Under [ Visual Basic C# ]

Ampliare Office 2007 con schede personalizzate e componenti aggiuntivi

Un altro articolo tratto da MSDN, e in italiano, che spiega come ampliare le funzionalità dei programmi del pacchetto Office 2007 con schede personalizzate e componenti aggiuntivi grazie all'allacciamento al componente Ribbon, carattere costitutivo dell'interfaccia di Office. Il link per leggere l'articolo è il seguente: http://msdn.microsoft.com/msdnmag/issues/07/02/ribbonx/Default.aspx?loc=it L'articolo introduce, inoltre, l'utilizzo di uno speciale tool, dedicato alla personalizzazione della GUI di Office, chiamato Custom UI Editor. Alessandro

posted @ mercoledì 14 febbraio 2007 23:56 | Feedback (1) | Filed Under [ Varie ]

Una barra stile Outlook in VB.NET

All'indirizzo: http://www.codeproject.com/useritems/OutlookBar.asp è possibile leggere un articolo relativo ad un'implementazione per .NET di una barra in stile Microsoft Outlook. E' molto bella (e i feedback sono buoni), con codice sorgente in Visual Basic a corredo. Alessandro

posted @ mercoledì 14 febbraio 2007 00:11 | Feedback (0) | Filed Under [ Visual Basic ]

Un nuovo articolo

Volevo segnalare che in Area Articoli di VB T&T è disponibile il mio ultimo elaborato relativo all'uso del Namespace System.IO.IsolatedStorage, introdotto con il .NET Framework 2.0. Il pezzo introduce una nuova e importante funzionalità di .NET 2.0, ossia quella di garantire alle applicazioni la sicurezza di avere sempre i permessi necessari per scrivere su disco. Sono nozioni piuttosto importanti, può essere utile dargli un'occhiata! Link all'area articoli: http://www.visual-basic.it/areaarticoli.asp Alessandro

posted @ lunedì 12 febbraio 2007 01:30 | Feedback (2) | Filed Under [ .NET Framework Visual Basic ]

Un'altra libreria per gestire file .ZIP in .NET

Oggi vi segnalo la libreria ZipForge per .NET Framework 1.1 e 2.0, prodotta dalla ComponentAce. Questa libreria consente di manipolare con estrema facilità gli archivi compressi in formato Zip, di creare, estrarre, crittografare e ricercare file negli archivi con pochissime righe di codice. Esistono due edizioni: una per uso personale, gratuita, e una commerciale a pagamento. Per quella commerciale sono disponibili 10 diversi tipi di licenze! Si va da un prezzo minimo di 199 dollari a un massimo di 4999.. Oltre che con Visual Studio 2003/2005, può essere utilizzata con i più recenti ambienti di sviluppo Borland Delphi e C#. Questo il sito dedicato:...

posted @ sabato 10 febbraio 2007 16:55 | Feedback (0) | Filed Under [ .NET Framework ]

Culture Explorer per .NET 2.0

Vi segnalo questa applicazione ospitata su GotDotNet, chiamata Culture Explorer, che mostra tramite codice sorgente come sia possibile navigare tra le lingue riconosciute dal .NET Framework grazie alle classi del namespace System.Globalization.Culture del .NET Framework 2.0. Si possono conoscere informazioni come i formati per le date, la moneta e i numeri. Informazioni, queste, sempre molto utili quando si progettano applicazioni multi-lingua. Il codice sorgente a corredo è in C#. Questo il link: http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B778FF2C-9142-4769-839A-094F51A6F9F4 Alessandro

posted @ venerdì 9 febbraio 2007 13:55 | Feedback (1) | Filed Under [ .NET Framework C# ]

Ricerca avanzata di file con VB 2005 e C#

Questo articolo su Coding4Fun mostra come, da codice Visual Basic 2005 e Visual C#, sia possibile realizzare un'applicazione Windows Forms per la ricerca avanzata di file, specificando determinati parametri di ricerca e aggiungendo funzionalità rispetto a quella standard di Windows. Si trova qui: http://msdn.microsoft.com/coding4fun/windows/utility/article.aspx?articleid=1561920 Alessandro

posted @ giovedì 8 febbraio 2007 19:29 | Feedback (0) | Filed Under [ Visual Basic C# ]

Calcolare la dimensione di un record in un database

Segnalo un altro articolo da MSDN, questa volta in italiano, che si propone di illustrare una metodologia per il calcolo della dimensione dei record di un database, utilizzando Microsoft SQL Server 2005, in modo da migliorare la fase di progettazione. Questo il link: http://www.microsoft.com/italy/msdn/risorsemsdn/community/tips/0702.mspx#EEAAC Alessandro

posted @ mercoledì 7 febbraio 2007 19:40 | Feedback (1) | Filed Under [ .NET Framework ]

Un esempio di programmazione con Visual Studio Tools for Office 2007

Segnalo questo articolo su MSDN, che spiega come realizzare da codice Visual Basic e C# un componente aggiuntivo per Office 2007, grazie ai Visual Studio Tools for Office, che permette di compiere particolari azioni sui documenti di Office (nell'articolo viene preso in esame Word). Vengono altresì illustrate alcune differenze con le precedenti versioni, sia di Office che dei Tools. Mi sembra un buon punto di partenza per chi vuole provare questo tipo di tecnologia e il codice a corredo è esaustivo. L'articolo si trova qui: http://msdn2.microsoft.com/en-us/library/bb188590.aspx Alessandro

posted @ mercoledì 7 febbraio 2007 19:11 | Feedback (0) | Filed Under [ Visual Basic C# ]

Textbox con bordi smussati

Un bell'esempio di codice che mostra come smussare gli angoli delle caselle di testo tramite l'unione di alcune funzioni API di Windows e oggetti per il disegno in .NET, tutto da codice VB .NET/2005. Lo trovate qui: http://www.codeproject.com/useritems/RoundedCornerTextbox.asp Alessandro

posted @ martedì 6 febbraio 2007 14:50 | Feedback (0) | Filed Under [ Visual Basic ]

Pannelli con gradiente e bordi colorati in VB.NET/2005

Questo brevissimo articolo mostra come ereditare dalla classe System.Windows.Forms.Panel per aggiungere l'effetto gradiente ai controlli di tipo pannello di .NET Framework tramite codice Visual Basic. Il codice, a corredo, mostra anche come modificare il colore del bordo. Si trova qui: http://www.codeproject.com/useritems/AlteaPanel.asp Alessandro

posted @ martedì 6 febbraio 2007 14:47 | Feedback (1) | Filed Under [ Visual Basic ]

Comprimere e nascondere le DLL in applicazioni .NET

Ditemi quello che volete, ma per me questa di Francesco Balena è una vera perla: http://www.dotnet2themax.it/blog/PermaLink,guid,6f0c1f9e-d965-4e90-9709-4cac2e340247.aspx Spiega come utilizzare più Dll nelle proprie applicazioni .NET (VB e C#) comprimendole in fase di distribuzione e decomprimendole a run-time. Con i vantaggi connessi al fatto che le Dll compresse non possono essere decompilate. Leggetelo, ne vale davvero la pena. Io l'ho messo nei Preferiti ;-) Alessandro

posted @ lunedì 5 febbraio 2007 23:37 | Feedback (2) | Filed Under [ Visual Basic C# ]

VB 2005 e le stampanti

Segnalo questo articolo su VBDotNetHeaven, in cui viene mostrato come creare una piccola applicazione WinForms in grado di recuperare l'elenco delle stampanti installate sul computer selezionando quella da utilizzare, con l'impostazione di una stampante di default. Si trova qui: http://www.vbdotnetheaven.com/UploadFile/DipalChoksi/WindowsForms04202005003607AM/WindowsForms.aspx Alessandro

posted @ domenica 4 febbraio 2007 21:01 | Feedback (1) | Filed Under [ Visual Basic ]

Introduzione a Visual Studio 2005 Team Edition per i professionisti del database

Sul numero di febbraio di MSDN Magazine, è disponibile (in italiano) un articolo dal titolo "Introduzione a Visual Studio 2005 Team Edition per i professionisti del database". Si trova qui, mi sembra valido: http://msdn.microsoft.com/msdnmag/issues/07/02/TeamEdition/default.aspx?loc=it Alessandro

posted @ sabato 3 febbraio 2007 19:44 | Feedback (0) | Filed Under [ Visual Basic C# ]

Creare un proprio designer in .NET

Questo interessante articolo su C-Sharp Corner mostra come creare un'applicazione Windows Forms in grado di implementare funzionalità tipiche di Visual Studio, come la toolbox e l'area di lavoro. Tra i vari obiettivi proposti, di particolare importanza è l'apprendimento di tecniche per creare controlli a run-time e la serializzazione, oltre a quello finale di fornire un Framework generico per applicazioni che necessitano delle funzionalità tipiche del designer. Il codice sorgente è in C#. Con un po' di lavoro lo si può tradurre in VB.NET ;-) Si trova qui: http://www.c-sharpcorner.com/UploadFile/scottlysle/ObjectManager12212006011841AM/ObjectManager.aspx Alessandro

posted @ venerdì 2 febbraio 2007 17:49 | Feedback (1) | Filed Under [ C# ]

Webcast su ASP.NET 2.0 e Visual Web Developer

Segnalo che all'indirizzo: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032271097&culture=en-US&USBCCAnon=true è disponibile questo interessante Webcast di MSDN che introduce l'utilizzo di ASP.NET 2.0 e Visual Web Developer per la creazione di siti web. Per accedere all'evento è necessario, come di consueto, registrarsi. Alessandro

posted @ venerdì 2 febbraio 2007 00:35 | Feedback (1) | Filed Under [ .NET Framework ]

Powered by:
Powered By Subtext Powered By ASP.NET