settembre 2007 Blog Posts
A pagina 233 si parla dei valori dell'enumerazione LoadOption che viene utilizzata con il metodo DataRow.Load. I nomi dei possibili valori sono completamente sbagliati. I valori corretti, presi da MSDN, sono i seguenti: 1. OverwriteChanges: The incoming values for this row will be written to both the current value and the original value versions of the data for each column (sul libro è OverwriteRow). 2. PreserveChanges: The incoming values for this row will be written to the original value version of each column. The current version of the data in each column will not be changed (sul libro è...
With the release of Windows Server 2008 RC0, in IIS we are also releasing the ability to manage the Web Server, the new FTP Server and the new modules remotely using IIS Manager 7.0. Tutti i dettagli sull'annuncio e i link per il download sono disponibili qui. Il nuovo strumento è stato rilasciato nelle versioni a 32 e 64 bit. Technorati tags: Windows, Tools
L'argomento "accesso ai dati" è uno dei più colpiti dagli errata corrige anche nel Self-Paced Training Kit dell'esame 70-528: a pagina 233 si dice che il metodo DataRow.Load accetta come parametro un array di oggetti che deve corrispondere in numero e tipo di dati alle colonne del DataTable corrispondente. In realtà, questo metodo prende in input un oggetto che implementa l'interfaccia IDataReader. è il metodo LoadDataRow a cui si può passare un array di oggetti. Technorati tags: Certification, Programming, .NET
Altro errore... A pagina 160 del Self-Paced Training Kit dell'esame 70-528 si dice che, se in DataBoundControl si impostano sia le proprietà DataSource sia DataSourceID, quest'ultima ha la precedenza. In realtà, se si impostano entrambe, quando si arriva ad eseguie il metodo DataBind sull'oggetto si ottiene una InvalidOperationException che dice di rimuovere la definizione di una delle due proprietà. Technorati tags: Certification, Programming, ASP .NET
A questo indirizzo è possibile scaricare la preview di un tool che sarà rilasciato ufficialmente insieme alla prossima versione dei TFS Power Tools (previsti per i prossimi mesi). Si tratta di una utility che si posiziona un'icona nella tray area con cui monitorare costantemente lo stato lo stato di un progetto gestito da Team Foundation Server, come si può vedere nei seguenti screenshot:
Il programma richiede Team Explorer 2008 Beta 2.
Technorati Tags: .NET, Tools, Team Foundation Server
Era solo questione di tempo, prima di scoprire gli errori del Self-Paced Trainig Kit dell'esame 70-528... A pagina 105 si parla del controllo Image. In questa occasione si dice che la proprietà ImageUrl, contenente l'indirizzo dell'immagine da visualizzare, viene tradotta nell'attributo href del tag HTML img. In realtà non è così: la proprietà ImageUrl viene mappata sull'attributo src. Technorati Tags: Certification
Quando vengono presentati i Web Controls nel Self-Paced Training Kit dell'esame 70-528, si parla dei rischi del Cross Site Scripting. Per fare una prova, ho inserito in una TextBox il seguente contenuto: <script>altert("Ciao");</script>
Effettuando il post della pagina (attraverso la pressione di un pulsante), ho ottenuto il seguente messaggio di errore di ASP .NET:
A potentially dangerous Request.Form value was detected from the client (TextBox1="<script>altert("Ciao...").Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack....
Dopo una sola versione beta, è stata già rilasciata la release 3.71 di WinRAR. Queste le novità: Archive names in rar.log error log file always include the full path. WinRAR tray icon is compatible with high DPI display modes. If you modified a file in archive with encrypted names using an external editor, WinRAR will not ask for archive password again when prompting to update a file. It will use a password which you entered when opening an archive. Bugs fixed: switch -tl and "Set archive time to latest file time" option could fail in previous version. Sometimes...
A pagina 84 del Self-Paced Training Kit dell'esame 70-528 di parla dell'oggetto Button (System.Web.UI.WebControls.Button). In particolare, si dice che un pulsante può essere un tradizionale submit button (che è l'impostazione di default), oppure un pulsante di comando. Per creare un Button di quest'ultimo tipo, è necessario impostare le sue proprietà CommandName e CommandArgument. Tuttavia, nel testo manca un passaggio fondamentale: dopo aver settato questa proprietà, si deve gestire l'evento Command e usare le proprietà dell'oggetto CommandEventArgs per sapere qual è il comando da eseguire ed, eventualmente, gli argomenti ad esso associati. Ad esempio, supponiamo che nella pagina ASPX siano stati...
I DbDataAdapter di .NET si basano su oggetti di tipo DbCommand per selezionare, aggiornare, aggiungere ed eliminare le informazioni dalla base di dati sottostante. Gli oggetti DbCommand, a loro volta, mantengono un riferimento alla DbConnection che corrisponde all'origine dati in questione. Tale connessione non deve necessariamente essere aperta prima di richiamare i metodi del DbDataAdapter: nel caso in cui sia chiusa quando si eseguono i metodi del DbDataAdapter, viene aperta automaticamente, per poi essere richiusa al termine dell'operazione. E' possibile verificare questo comportamento con un semplice esempio. Consideriamo il seguente stralcio di codice: 1 SqlConnection db = new...
Come si può leggere in questo post, tra poco sarà rilasciata una nuova release del Service Pack 1 di Windows Vista, più precisamente la numero 6.0.6001.16655 (longhorn_rc0.070907-1905). Il numero di versione, dunque, lascia intuire che si tratta delle Release Candidate 0. Technorati Tags: Windows, Updates
Da qualche giorno ho cominciato a studiare per l'esame 70-528, in modo da ottenere la certificazione MCTS anche nell'area Web Applications. Rimanendo coerente con quanto fatto finora, anche stavolta sto utilizzando il Self-Paced Training Kit di Microsoft. Dalla prima impressione mi sembra fatto abbastanza bene, sicuramente meglio di quello relativo all'esame 70-526... Technorati Tags: Certification
Sono stati resi disponibili nuovi Starter Kit per Windows Mobile 6. All'indirizzo http://msdn2.microsoft.com/en-us/windowsmobile/bb264330.aspx si possono trovare due applicazioni scritte in C# e quattro in C++. Technorati Tags: .NET Compact Framework, CS
Gli esami di cerificazione Microsft sono numerosi... Per fortuna in questa pagina è disponibile la loro lista completa, divisa per numero, nome e tipo. Technorati Tags: Certification
Stento a crederci io stesso... Eppure questo è l'ultimo errata corrige dell'esame 70-526! O meglio, è l'ultimo errore che ho trovato io... Una domanda dei quiz chiede quale metodo si deve ridefinire, in un controllo che estende Button, per visualizzarlo con i bordi arrotondati. La risposta corretta dice che si deve ridefinire il metodo DrawToBitmap. In realtà, non bisogna effettuare l'override di questo metodo, quanto piuttosto richiamarlo all'interno del metodo OnPaint. E ora... Su quale altro esame mi accanirò? Restate sintonizzati su questo blog e lo scoprirete presto! Technorati Tags: Certification
Secondo quanto riportato in questa pagina, attualmente i Microsoft Certified Professionals nel mondo sono 2.152.049 (dato aggiornato all'11 settembre 2007). Allo stesso indirizzo si può trovare anche il numero di MCP per ogni certificazione. Technorati Tags: Certification
Ormai sembra una barzelletta, ma per fortuna gli errori sono quasi finiti... Una domanda del quiz di autovalutazione dell'esame 70-526 spiega che si vuole visualizzare una ProgressBar con cui informare l'utente sull'avanzamento di una certa operazione in backgruond. La domanda chiede qual è il modo migliore per realizzare questa funzionalità. La risposta segnalata come valida dice di creare all'interno di un Form un Timer che scatta ogni secondo; nel gestore dell'evento Tick si deve richiamare il metodo BackgruondWorker.ProgressChanged ed esaminare il valore di ritorno per aggiornare la barra. In questo risposta ci sono almeno due errori. Il primo è che...
Qualche giorno fa ho parlato dell'imminente rilascio della CTP di settembre di Sandcastle. In attesa di poter mettere le mani sulla nuova release, in questa pagina è stata pubblicata la lista delle principali novità che vi troveremo. Technorati Tag: Tools , Visual Studio , .NET , Updates
Registrandosi a questo indirizzo è possibile scaricare due eBook gratuiti: Introducing Windows Server 2008 e Microsoft Windows PowerShell Step by Step, entrambi di Microsoft Press. Technorati Tags: Windows
L'oggetto DataTable dispone della proprietà Constraints, con cui si possono specificare i vincoli di unicità (UniqueConstraint) e di chiave esterna (ForeingKeyConstraint) per la tabella. Ma nel caso in cui si voglia definire un vincolo unique, è possibile evitare la creazione di un oggetto di tipo UniqueConstraint semplicemente impostando a true la proprietà Unique della DataColumn relativa: così facendo, lo UniqueConstraint su quella colonna viene aggiunto automaticamente. In altre parole, i seguenti stralci di codice sono equivalenti: DataTable dt = new DataTable();
DataColumn id = new DataColumn("Id", typeof(int));
dt.Columns.Add(id);
UniqueConstraint unique = new UniqueConstraint(id);
dt.Constraints.Add(unique);
e
DataTable dt = new DataTable();
DataColumn id = new DataColumn("Id", typeof(int));
id.Unique...
Task Parallel Library (TPL) è un componente progettato per semplificare la scrittura di codice gestito in grado di utilizzare automaticamente più processori. Utilizzando questa libreria, è possibile esprimere il potenziale parallelismo nel codice sequenziale esistente, in base al quale le attività parallele esposte verranno eseguite simultaneamente su tutti i processori disponibili. In questo modo si ottengono generalmente notevoli aumenti di velocità. Questa è l'introduzione di un interessante articolo pubblicato su MSDN Magazine di Ottobre 2007 e intitolato Come ottimizzare il codice gestito per computer multicore (la versione inglese è disponibile qui). In esso si parla di una nuova libreria...
Una domanda del Trainig Kit dell'esame 70-526 chiede cosa succede quando si invoca il metodo BackgroundWorker.CancelAsync. La risposta segnalata come corretta è quella secondo cui viene generato l'evento RunWorkerCompleted. In realtà non è così: il metodo CancelAsync imposta la proprietà CancellationPending del BackgroundWorker su true. Tale proprietà deve essere verificata nel gestore dell'evento DoWork; nel caso in cui valga true, si devono eseguire i passaggi necessari all'interruzione del task, quindi si vede impostare la proprietà DoWorkEventArgs.Cancel su true: solo a questo punto viene generato l'evento RunWorkerCompleted. Technorati tags: Certification, .NET
Come ci aveva segnalato Lorenzo, da ieri è possibile partecipare all'offerta Microsoft Second Chance di Prometric. In questo post sono contenute le istruzioni su come registrarsi per ottenere un vocher number che permette di avere la "seconda possibilità". L'offerta è valida per un periodo di tempo limitato, quindi se volete approfittarne questo è il momento giusto! Technorati tags: Certification
Da qualche giorno giorno è stata rilasciata la versione 2.0 dei Visual Basic 2005 Power Packs. Si tratta di una libreria comprendente tre controlli, ovvero Line, Shape e PrintForm, con lo scopo di fornire oggetti dall'utilizzo simile a quello che avevano in Visual Basic 6.0. Per il download, fare clic qui. Technorati tags: VB .NET, Updates
In questo articolo di Read/Write Web sono illustrati i 10 motivi per cui, secondo Microsoft, le organizzazioni Enterprise non dovrebbero usare il pacchetto Google Apps. Secondo me, tutto questo non fa altro che aumentare la convizione secondo cui Microsoft ha sempre più paura di Google ... Technorati Tags: Web
Ormai inizio a perdere il conto degli errori... Una domanda dei quiz di prova dell'esame 70-526 chiede quali sono i permessi di un'applicazione ClickOnce installata da CD-ROM. La risposta corretta è FullTrust, come viene chiarito anche nella spiegazione del quesito. Questa opzione, tuttavia, non figura tra le alternative disponibili Technorati Tags: Certification
A new search engine that gives you the chance to win prizes every time you search the web has launched. Called Wabbadabba, the search engine awards up to 15 prizes per day at random. The prizes range from Amazon vouchers to TVs. Se le inventano proprio tutte... Fate clic qui per raggiungere la Home Page di Wabbadabba. Fonte: Web User News Technorati Tags: Web
Una domanda dei quiz di prova dell'esame 70-526 dice che la proprietà InstallerClass di una CustomAction deve valere true solo se essa è contenuta in una classe che deriva da ProjectInstaller. In realtà, deve essere uguale a true quando la classe deriva da Installer.
Technorati Tags: Certification, .NET
Su MSDN Magazine di Settembre 2007 è stato pubblicato un interessante articolo che illustra le novità della gestione e dell'utilizzo delle risorse di rete con il .NET Framework 3.5. Gli argomenti trattati sono i seguenti: Socket class performance Internationalized URLs The System.Net.PeerToPeer namespace Personalmente, sono molto interessato al namespace System.Net.PeerToPeer e alle nuove possibilità che offre agli sviluppatori... Technorati Tags: Programming, .NET
Come si può leggere in questo post, la prossima settimana sarà rilasciata una nuova versione di Sandcastle, la stessa che verrà utilizzata per produrre la documentazione del .NET Framework 3.5 nella versione finale di Visual Studio 2008. Queste le principali novità: Tools that we are using to ship Orcas RTM and Framework documentation A CHM Builder tool for documenting CHM. Look for my blog about this tool. New exciting features to VS 2005 design. This design will have features from Hana document model New Powershell script to document your APIs. This will be shipped...
In questa pagina di MSDN sono raccolti numerosi video che illustrano le nuove feature di Visual Studio 2008 e del .NET Framework 3.5. Technorati Tags: Visual Studio, .NET
Altro giorno, altro errore... Questo è un errata corrige "tradizionale", ma l'ho notato solo dopo aver trovato un paio di domande nei quiz di prova dell'esame 70-526. Più precisamente, il Self-Paced Training Kit dice che le applicazioni ClickOnce eseguite da Internet o Intranet hanno sempre il permesso DefaultPrinting per stampare. In realtà non è così: le domande dei quiz, infatti, spiegano correttamente che le applicazioni eseguite dalla rete locale hanno il permesso DefaultPrinting, mentre quelle eseguite da Internet hanno solo il permesso SafePrinting. Technorati Tags: Certification, .NET
Questa sera Windows Update ha scaricato un aggiornamento di ben 12.3 MB indirizzato a Visual Studio 2005 e classificato come importante. Per maggiori informazioni, è possibile fare riferimento al bollettino di sicurezza MS07-040. Technorati Tags: Visual Studio, Updates
Pensavate che gli errori dei quiz dell'esame 70-526 fossero finiti, eh? E invece no... Purtroppo ne devo segnalare ancora diversi . In questo post mi occupo della domanda che chiede quale tipo di connessione ai dati abilita il pooling di default. La risposta corretta è SqlConnection, tuttavia anche gli altri tipi di connessione basati sui provider di .NET (OleDbConnection, OdbcConnection e OracleConnection) per impostazione predefinita effettuato il pooling delle connesioni. Technorati Tags: Certification
Finalmente il mio profilo sul sito riservato agli MCP è stato aggiornato, così ho potuto generare il logo che attesta l'ottenimento della mia prima certificazione:
Spero di poterlo presto arricchire con la certificazione nell'area Web Applications ...
Technorati Tags: Certification
La famiglia Windows Live si arricchisce con un nuovo servizio, Windows Live Translator, attualmente in versione Beta. Come il nome lascia intuire, si tratta di un sistema di traduzione automatica. Ecco, quindi, un altro prodotto che vuole fare concorrenza diretta ad un servizio che Google offre già da tempo: al momento le lingue supportate sono all'incirca le stesse; sinceramente spero che il nuovo sistema sia diverso da quello che Microsoft usa per la traduzione automatica dei testi della sua Knowledge Base . Una funzionalità (forse) interessante è la casella Contenuto informatico, spuntando la quale il gergo informatico viene interpretato nel...
Un altro aggiornamento per il Krypton Toolkit, che giunge alla versione 2.6.1. Oltre a risolvere alcuni bug riscontrati con la release precedente, sono stati aggiunti alcuni nuovi controlli: KryptonDataGridViewTextBoxColumn KryptonDataGridViewCheckBoxColumn KryptonDataGridViewButtonColumn KryptonDataGridViewLinkColumn Per il download, fate clic qui. Technorati Tags: Programming, Updates
A questo indirizzo sono disponibili 101 esempi di utilizzo di LINQ all'interno di codice Visual Basic .NET. Gli esempi sono divisi in 4 macro-sezioni: LINQ Query Samples, LINQ to SQL Samples, LINQ to DataSet Samples e LINQ to XML Samples.
Technorati tags: LINQ, VB .NET
A quanto pare sul BackgroundWorker ci sono più domande sbagliate che corrette. Una di esse chiede come si può controllare se si è verificato un errore nell'esecuzione del metodo in background. La seguente soluzione è segnalata come corretta (il codice è inserito nel gestore dell'evento RunWorkerCompleted): if (e.Error == null)
MessageBox.Show("Error");
Ma non è così. La proprietà Error viene impostata sull'eventuale eccezione che si verifica durante l'esecuzione del metodo in background, quindi per sapere se c'è stato un errore si deve controllare se essa è diversa da null:
if (e.Error != null)
MessageBox.Show("Error");
C'è un altra domanda relativa al...
Visual Studio already had the ability to recognize and quickly navigate (with Ctrl LeftClick) to URLs embedded in the comments of the code. This is great, but what is really needed is a way of referring quickly and easily from one part of the code to another part of the code (or to architectural documents checked in with the code). That is exactly what the HyperAddin does: It makes creating and following hyper-links in your code trivial. Now you only have to explain something once in a comment and refer to it many times (got lots of overloaded...
Outlook 2007 eseguito su Windows Vista ha un problema che riguarda i limiti del sottosistema GDI: se si esegue Outlook 2007 per un lungo periodo di tempo, l'aggiornamento dello schermo potrebbe non avvenire in maniera corretta. In particolare, parti della finestra di Outlook possono divenire bianche e le icone e le barre degli strumenti possono scomparire. In questo post sono contenuti maggiori dettagli sul problema e la descrizione di un workaround per la sua soluzione, in attesa del rilascio di una patch. Technorati Tags: Windows, Programs
Purtroppo gli errori dei quiz sono così numerosi che non sono riuscito a segnalarli tutti prima di dare l'esame . Questa volta il problema riguarda ClickOnce. Una domanda (a risposta multipla) chiede in che modo ClickOnce determina quali file scaricare per aggiornare il programma. Le opzioni segnalate come corrette sono: ClickOnce utilizza il date stamp dei file per sapere quali file sono stati aggiornati; ClickOnce scarica sempre tutti i file. Mi sembra un'incongruenza bella e buona... ClickOnce scarica tutti i file, o solo quelli più recenti? Technorati Tags: Certification Update 07/09/2007 10.35. L'amico Alessandro Scardova ha risposto...
E' disponibile la prima versione beta della nuova release di WinRAR, la 7.1. Queste le novità: Archive names in rar.log error log file always include the full path. WinRAR tray icon is compatible with high DPI display modes. If you modified a file in archive with encrypted names using an external editor, WinRAR will not ask for archive password again when prompting to update a file. It will use a password which you entered when opening an archive, Bugs fixed: switch -tl and "Set archive time to latest file time" option could fail in...
Come segnalato sul muro, è stato rilasciato un nuovo pacchetto di installazione per i prodotti Windows Live, che comprende, tra gli altri, anche Windows Live Writer. Con la nuova procedura di setup anche il percorso di installazione è cambiato, passando da "C:\Program Files\Windows Live Writer" a "C:\Program Files\Windows Live\Writer". Di conseguenza, se avevate inserito qualche plug-in nella cartella Plungins del programma, dovrete preoccuparvi di spostare manualmente i file nella nuova posizione. Technorati Tags: Live
Questa mattina ho superato l'esame 70-526 con il punteggio di 980 su 1000, quindi sono diventato Microsoft Certified Technolgy Specialist! Technorati Tags: Certification
Expression Encoder, prima noto come Expression Media Encoder, è stato rilasciato in versione finale ed è disponibile per il download alla pagina http://www.microsoft.com/expression/products/download.aspx?key=encoder. Per maggiori informazioni, fare clic qui. Se si possiede una chiave di installazione per Expression Studio o Expression Media, è possibile utilizzarla per attivare il prodotto. In caso contrario, si può provare Expression Encoder in versione trial per 60 giorni. Technorati Tags: Programs
Una domanda chiede come si elimina una colonna da un DataGridView. La soluzione dice che uno dei metodi validi è utilizzare il metodo DataGridView.Columns.Remove passandogli come argomento (in formato stringa) il nome dell'oggetto DataGridViewColumn da eliminare, ad esempio "dataGridViewTextBoxColumn1": in realtà, questa strada è errata: quando si passa una stringa al metodo Remove, essa deve corrispondere al nome della colonna (ovvero il valore dell'header). Quest'ultima opzione, anch'essa presente tra le alternative di risposta, è segnalata come errata... E la lista degli errori cresce ogni giorno di più Technorati Tags: Certification
Come si è stato segnalato da Antonio, è stata rilasciata la versione finale di Silverlight 1.0. Tuttavia, andando alla pagina http://www.microsoft.com/silverlight/downloads.aspx#2_0, si può notare che il download è ancora segnalato come Release Candidate. Non è la prima volta che Microsoft prima annuncia il rilascio di un prodotto, poi aggiorna il sito ufficiale Technorati Tags: Silverlight, Updates
A questo indirizzo è disponibile LINQpad, un editor free per la creazione assistita di query in LINQ. Da una prova veloce sembra molto utile...
Technorati Tags: LINQ
Da qualche giorno è stata rilasciata la versione 3.4 del programma Microsoft Application Verifier: Application Verifier is a runtime verification tool for unmanaged code that assists in finding subtle programming errors that can be difficult to identify with normal application testing. Run the Application Verifier tests on your code to identify issues within heaps, handles, and locks. Il programma può essere scaricato da qui. Sono disponibili le versioni per piattaforme X86, AMD64 e IA64. Technorati Tags: Programming, Programs, Updates
Altro errore nei quiz dell'esame 70-526. Una domanda chiede quali tipi di file si possono utilizzare per assegnare l'icona ad un collegamento. E' una domanda a risposta multipla, in cui le opzioni corrette sono .EXE e .DLL: l'estensione .ICO è segnalata come errata, tuttavia nella spiegazione si dice chiaramente che .ICO è un'estensione valida (dunque in questo caso almeno la spiegazione è corretta). Technorati Tags: Certification
All'interno di Google Earth si cela un Easter Egg molto carino... Un simulatore di volo in piena regola, come si può vedere dal seguente screenshot: Per avviarlo, all'interno di Google Earth bisogna premere la combinazione di tasti Ctrl+Alt+A. Fonte: Google Earth's Hidden Surprise: A Flight Simulator Technorati Tags: OT
Con questo post il team di sviluppo di Windows Server 2008 annuncia che la RTM del nuovo sistema operativo, prevista per la fine dell'anno, slitterà al primo quadrimestre del 2008. Tale ritardo, tuttavia, non influenzerà la data di rilascio ufficiale, che rimane il 28 febbraio 2008. Technorati Tags: Windows, Updates
Purtroppo anche i quiz che accompagnano il Self-Paced Traning Kit dell'esame 70-526 contengono numerosi errori. Inizia così la saga degli errata corrige "Special"... Il primo errore riguarda una domanda che chiede quale provider utilizzare per connettersi ad un database di SQL Server 6. La risposta segnalata come corretta indica ODBC; in realtà (così come viene spiegato anche nel libro), si deve utilizzare l'oggetto OleDbConnection specificando il provider SQLOLEDB: Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;
User Id=myUsername;Password=myPassword;
Technorati Tags: Certification, .NET, Programming
Il Link Glossary di Windows Live Writer consente di associare indirizzi Internet a determinate parole, in modo da velocizzare l'inserimento di collegamenti ipertesutali nei post. Supponiamo di volere che la parola Microsoft sia sempre un collegamento all'indirizzo http://www.microsoft.com; la prima volta che si aggiunge il collegamento ipertestuale sulla parola Microsoft bisogna spuntare l'opzione Add to link glossary nella finestra di dialogo Insert Hyperlink. Fatto questo, ogni volta che si selezionerà Microsoft nel testo di un post e si farà clic sul pulsante Insert Hyperlink, la casella URL sarà automaticamente riempita con il collegamento definito nel glossario. Personalmente, trovo questa opzione molto utile: ad esempio, quando parlo...
Qualche giorno fa ho parlato della disponibilità della versione Beta di Windows Installer 4.5. Ieri il team di sviluppo ha effettuato un nuovo post sul proprio blog informando che la versione definitiva sarà rilasciata entro il primo quadrimestre del 2008. Technorati tags: Updates
L'ho scoperto per caso: se nella finestra delle Proprietà si visualizza la lista degli eventi supportati dal controllo RichTextBox, in essa non compaiono né DragEnter né DragDrop. Sembrerebbe quindi che questo oggetti non supporti il Drag&Drop. In realtà, questi eventi sono definiti anche per il RichTextBox, ma per qualche strana ragione non sono visualizzati in fase di progettazione, dunque possono essere impostati solo a runtime.
Technorati tags: Certification, .NET, Programming
La documentazione del Windows Mobile 6 SDK disponibile su MSDN è stata recentemente aggiornata. Le principali novità sono riportate in questo post. Technorati tags: .NET Compact Framework, Updates
Come si può leggere nella Home Page del sito www.nero.com, e come mi è stato fatto notare in questo commento, il rilascio di Nero 8 è previsto per Ottobre 2007. Technorati tags: Programs
Aaron Stebner ha pubblicato sul suo blog un tool per rimuovere completamente il .NET Framework 3.5 dal sistema. Attualmente sono supportate le versioni Beta 1 e 2. Questa utility permette anche di cancellare tutte le versioni precedenti del .NET Framework, consentendo così di effettuare una completa pulitura del sistema. Tutti i dettagli sono contenuti in questo post. Per effettuare immediatamente il download, fate clic qui. Technorati tags: .NET
Anche se non è sembrato, come mi è stato fatto notare , pure io sono andato in vacanza. Ho passato tutto il mese di agosto nel ridente ponente ligure, a pochi chilometri da Sanremo, la città che mi ha dato i natali. Purtroppo le ferie sono finite e da lunedì si ricomincia... Dopo aver ricaricato le batterie, adesso sono pronto a riprendere il lavoro, senza dimenticare tutti gli appuntamenti che mi (e ci) aspettano in questo Autunno/Inverno, ovvero Smau, Lucca Comics (quest'anno finalmente riuscirò ad andarci!) e, ovviamente, l'uscita dei prodotti Micorosoft 2008. Inoltre, un amico di Livorno mi ha reso partecipe di...