Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

March 2007 Blog Posts

Aggiungere utenti a Team Foundation Server

Per aggiungere un utente a Team Foundation Server è necessario creare un account, con i privilegi corretti, oltre che nello Team Foundation Server, anche in SharePoint e SQL Reporting Services. Questo articolo di MSDN spiega come aggiungere un nuovo utente a Team Foundation Server. Così facendo, però, l'utente sarà solo in grado di connettersi al server, ma non potrà né accedere a progetti esistenti né crearne di nuovi. Per terminare correttamente la configurazione è possibile ricorrere al programma TFS Admin Tool: The TFS Admin Tool allows a TFS administrator to quickly add users to all three platforms utilized by Team Foundation Server:...

posted @ Saturday, March 31, 2007 4:10 PM | Feedback (4) | Filed Under [ Team Foundation Server ]

Release Candidate per VMware Workstation 6

Qualche giorno fa è stata rilasciata la Release Candidate di VMware Workstation 6. Le caratteristiche principali di questa nuova versione sono: Support for Windows Vista — Use Windows Vista as host operating system Multiple monitor display — You can configure a VM to span multiple monitors, or multiple VMs to each display on separate monitors Support for USB 2.0 devices — You can now use peripherals that require high-speed performance in your VMs, such as MP3 Players and fast storage devices VM Record/Replay — Use this feature to record VM activities and be guaranteed to reproduce...

posted @ Friday, March 30, 2007 6:56 PM | Feedback (1) | Filed Under [ Tutto & Oltre :-) ]

Eseguire un'operazione al termine del setup

Per eseguire una certa operazione al termine di una procedura di setup creata con Visual Studio (ad esempio avviare il programma appena installato), è necessario definire una Custom Action, come mi ha suggerito il grande Mauro Servienti. Tuttavia, se si prova ad eseguire il setup dopo aver aggiunto la Custom Action alla fase di Commit, al termine dell'installazione si ottiene un messaggio di errore del tipo: Could not find MyAction.InstallState. La spiegazione al problema e la sua soluzione sono riportati in questo post.

posted @ Thursday, March 29, 2007 4:36 PM | Feedback (3) | Filed Under [ C# VB .NET ]

What's New for Developers in Windows Mobile 6

The Windows Mobile 6 developer platform release focuses on a few core goals: simplify line of business (LOB) application development and deployment, make the task of building a single application that runs successfully across the many different devices in the Windows Mobile family easier, and provide an enhanced user experience. This paper explains the new Windows Mobile 6 features and their purpose from a developer's perspective. This paper also explains the many new tools provided by the Windows Mobile 6 Software Development Kit (SDK), and provides some guidance on getting started developing Windows Mobile 6 applications. Per leggere l'articolo...

posted @ Wednesday, March 28, 2007 4:09 PM | Feedback (0) | Filed Under [ .NET Compact Framework ]

Errore nei programmi di setup creati con Visual Studio 2005

Ogni programma di setup creato con Visual Studio 2005 verifica come prima cosa che nel sistema sia installato il .NET Framework. In caso negativo, visualizza un messaggio di errore e propone di aprire la pagina web da cui è possibile scaricarlo. Purtroppo, l'indirizzo a cui punta, ovvero http://go.microsoft.com/fwlink/?LinkId=9832, si riferisce ad una pagina non più valida. Per risolvere il problema, è necessario fare doppio clic sulla voce Microsoft .NET Framework nella sezione Detected Dependencies del progetto di setup, quindi modificare la proprietà InstallUrl. Qui si può inserire l'indirizzo corretto, ovvero http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5, oppure, se si preferisce, direttamente il link al file da scaricare,...

posted @ Wednesday, March 28, 2007 1:57 PM | Feedback (0) | Filed Under [ C# VB .NET ]

Roadmap di Visual Studio

Come si legge in questa pagina, la versione Beta 1 di Orcas è prevista per il secondo quadimestre del 2007, mentre la Beta 2 dovrebbe essere disponibile poco dopo la metà dell'anno. Non è stata ancora definita la data di rilascio della RTM. Nella stessa pagina si fa anche riferimento alla versione di Visual Studio Team System successiva ad Orcas, il cui nome in codice è Rosario, da Microsoft descritta come una exciting release...

posted @ Wednesday, March 28, 2007 11:20 AM | Feedback (3) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Installare SQL Server 2005 su Windows Home Server

Windows Home Server è un sistema operativo espressamente pensato per l'utilizzo domestico, come centro di condivisione delle risorse. Tuttavia, poiché si basa sul kernel di Windows Server 2003, su di esso è possibile installare anche applicazioni come SQL Sever 2005. Ho fatto un test pochi minuti fa: l'installazione viene portata a termine senza problemi. Per consentire la connessione remota da altri PC, oltre ad abilitare le connessioni TCP/IP al DBMS e ad avviare il servizio SQL Browser, è necessario configurare Windows Firewall in modo che permetta le connessioni in ingresso per i programmi sqlservr.exe e sqlbrowser.exe, che si trovano rispettivamente nelle cartelle C:\Program...

posted @ Tuesday, March 27, 2007 10:58 PM | Feedback (4) | Filed Under [ ADO .NET & SQL Windows Home Server ]

Creare file DOC da .NET

Su CodeProject è disponibile una libreria che permette di creare file DOC da un'applicazione .NET. Per maggiori informazioni e per il link al download, fare clic qui.

posted @ Tuesday, March 27, 2007 5:27 PM | Feedback (0) | Filed Under [ C# VB .NET ]

Service Pack 2 di Windows Server 2003 disponibile in 8 lingue

Oggi sono state rese disponibili alcune versioni localizzate del Service Pack 2 di Windows Server 2003. Purtroppo l'italiano non è ancora compreso tra queste...

posted @ Tuesday, March 27, 2007 2:38 PM | Feedback (0) | Filed Under [ Windows Related Updates & Service Pack ]

Scrivere applicazioni Peer-to-Peer con il .NET Framework 3.5

Tra i nuovi namespace contenuti nel .NET Framework 3.5 c'è anche System.Net.PeerToPeer, il quale espone una serie di API per realizzare applicazioni di tipo P2P. In questo post è disponibile una breve introduzione all'argomento, completa di esempi di codice scritti in C#.

posted @ Monday, March 26, 2007 9:11 PM | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Il più sicuro sistema operativo del mondo

Secondo Internet News, il sistema operativo più sicuro al mondo è... Microsoft Windows! Questo è quanto riportato in un articolo del 21 marzo: Microsoft is frequently dinged for having insecure products, with security holes and vulnerabilities. But Symantec, no friend of Microsoft, said in its latest research report that when it comes to widely-used operating systems, Microsoft is doing better overall than its leading commercial competitors. The information was a part of Symantec's 11th Internet Security Threat Report. [...] The report found that Microsoft Windows had the fewest number of patches and the shortest average patch development time of...

posted @ Monday, March 26, 2007 2:13 PM | Feedback (2) | Filed Under [ Windows Related ]

Il bello di essere programmatori

Qual è il bello di essere programmatori? Secondo me è la possibilità di creare "dal nulla" i programmi che ci servono. Almeno, questo vale nel mio caso...  Mi è capitato spesso di pensare: avrei bisogno di una certa funzionalità, ma i programmi che ci sono in giro non mi soddisfano completamente, oppure sono fin troppo complessi rispetto a quello mi serve. E' così che sono nate le mie prime utility, come il programma che con una combinazione di tasti mi consentiva di regolare il volume degli altoparlanti (ovviamente non avevo una tastiera multimediale ) oppure quello per ricavare le componenti...

posted @ Sunday, March 25, 2007 11:48 PM | Feedback (7) | Filed Under [ C# Tutto & Oltre :-) ]

Huston, abbiamo lo Splash Screen...

La mia richiesta di aiuto relativa alla realizzazione dello Splash Screen di Web Service Studio Express è stata accolta da Alessio Marziali, che nei giorni scorsi mi ha inviato una serie di immagini tra cui scegliere. Dopo attenta valutazione, la mia preferenza è ricaduta su questa: Sono ancora indeciso sulla collocazione della scritta con il numero di versione, ma per il resto mi sempre davvero un ottimo lavoro, grazie Alessio!

posted @ Sunday, March 25, 2007 12:14 PM | Feedback (3) | Filed Under [ C# ]

Procedura di registrazione automatica su CodePlex

Forse è così già da un po' di tempo, ma solo adesso ho modo di verificarlo: la procedura di creazione di nuovi workspace su CodePlex è diventata automatica, ovvero non è più prevista la verifica manuale dei progetti prima della loro approvazione.

posted @ Saturday, March 24, 2007 2:48 PM | Feedback (0) | Filed Under [ CodePlex ]

Undo Disk di Virtual PC

Una delle funzionalità di Virtual PC che in questo momento mi sono più utili è l'Undo Disk. Disponibile sia nella versione 2004, sia nella 2007, essa consente, al momento della chiusura, di annullare tutte le operazioni realizzate in una macchina virtuale: If the Enable undo disks feature is turned on, any changes that you make during a virtual machine session are saved to an undo disk (.vud) file. An undo disk file is a temporary file and is separate from the virtual hard disk. The undo disk file is stored in the same folder as the virtual machine configuration (.vmc) file....

posted @ Saturday, March 24, 2007 10:48 AM | Feedback (0) | Filed Under [ Tutto & Oltre :-) ]

Misteri di Microsoft Connect

Da circa una settimana sto riscontrando un comportamento veramente strano del sito Microsoft Connect. Se utilizzo Windows Vista non riesco più ad accedervi: Internet Explorer mi dà sempre l'errore Impossibile visualizzare la pagina. E dove sta il problema, direte voi? Semplice... Il sito si apre correttamente se viene visitato attraverso il browser di una virtual machine con Windows Server 2003 oppure Windows XP!!!

posted @ Friday, March 23, 2007 8:36 PM | Feedback (2) | Filed Under [ Windows Related ]

I 10 peggiori computer della storia

Su PC World è stato pubblicato un articolo che mostra quali sono i 10 peggiori computer mai prodotti. Al settimo posto c'è il Commodore VIC 20, il mio primo computer (acquistato di seconda mano)... Invece al secondo posto c'è niente popodimeno che il Mattle Barbie PC: Purtroppo non sono riuscito a recuperarne le caratteristiche, ero davvero curioso di conoscerle .

posted @ Friday, March 23, 2007 12:48 PM | Feedback (2) | Filed Under [ Tutto & Oltre :-) ]

exFAT, il nuovo file system di Microsoft

Extended File Allocation Table (exFAT) is a new file system that better adapts to the growing needs of mobile personal storage. The exFAT file system not only handles large files such as those used for media storage, it enables seamless interoperability between desktop PCs and devices such as portable media devices so that files can be easily copied between desktop and device. In addition, exFAT can be adopted with minimal effort; exFAT encapsulates standard FAT and TFAT functionality. Lunedì 26 Marzo su Microsoft Connect inizierà il beta testing di questo nuovo file system, che all'inizio sarà disponibile per Windows...

posted @ Thursday, March 22, 2007 8:02 PM | Feedback (0) | Filed Under [ Tutto & Oltre :-) Windows Related ]

Nuova versione di Inline Search

Era un po' di tempo che non controllavo... Inline Search, l'add-in che aggiunge la ricerca As you type in Internet Explorer (era stato segnalato qualche tempo fa Lorenzo Barbieri), negli ultimi tempi ha subito diversi aggiornamenti. Da poco è stata rilasciata la versione 1.4.3, che tra le altre cose supporta la lingua italiana. Il download è disponibile qui.

posted @ Thursday, March 22, 2007 10:24 AM | Feedback (0) | Filed Under [ Tutto & Oltre :-) Windows Related ]

Video su Windows Home Server

In questi giorni mi sto divertendo ad utilizzare Windows Home Server. Su YouTube ho trovato questi due filmati che forniscono una breve panoramica sulle funzionalità del nuovo sistema operativo Microsoft:

posted @ Wednesday, March 21, 2007 9:53 PM | Feedback (1) | Filed Under [ Windows Home Server ]

Il Vero Programmatore

Qualche tempo fa un amico mi aveva passato un file di testo intitolato Il Vero Programmatore. Si trattava di un documento in cui venivano delineate le caratteristiche del Vero Programmatore, contrapposto ai cosiddetti mangiatori di quiche, ovvero i ragazzini che non si intendono di computer. Stasera, non so per quale motivo, la cosa mi è tornata in mente. Non riuscendo più a trovare questo file (evidentemente non è sopravvisuto a qualche formattazione ), ho aperto Google e ho fatto una rapida ricerca: il Vero Programmatore è qui. Ecco alcune delle battute secondo me più divertenti: Un Vero Programmatore può essere...

posted @ Tuesday, March 20, 2007 10:20 PM | Feedback (0) | Filed Under [ Tutto & Oltre :-) ]

Nero 7 Reloaded versione 7.8.5.0

Oggi è la stata rilasciata la nuova release di Nero 7 Reloaded. Come sempre avviene in questi casi, al momento il download è praticamente impossibile, infatti o non inizia neanche per problemi di timeout, oppure procede a velocità bassissime, nell'ordine dei 5-6 KB/sec.

posted @ Tuesday, March 20, 2007 4:22 PM | Feedback (20) | Filed Under [ Tutto & Oltre :-) ]

Introducing Microsoft Code Name 'Atlas' for AJAX Developer

Dal sito di Microsoft è possibile scaricare gratuitamente l'e-book Introducing Microsoft Code Name 'Atlas' for AJAX Developer del mitico Dino Esposito. Si tratta di un libro di Agosto 2006, quindi parecchie delle cose descritte non sono più valide con la RTM di AJAX, ma ritengo comuque che sia un buon punto di partenza. Per il download diretto fare clic qui.

posted @ Tuesday, March 20, 2007 3:55 PM | Feedback (0) | Filed Under [ ASP .NET ]

Implementare i comandi Undo/Redo in C#

A useful application normally has a conventional feature called "undo" or "undo-redo". It is extremely handy and I can't imagine a cyber world without undo-redo. With that said, it is not easy to implement undo-redo features. Convenience for users and headache for developers usually refer to the same thing. To my knowledge, there are no .NET libraries that have enough capability to handle all undo-redo cases because this feature is very specific to every single application. The purpose of this article is to generalize undo-redo as much as possible and to suggest implementation methodology. Per leggere l'articolo completo e...

posted @ Tuesday, March 20, 2007 9:35 AM | Feedback (0) | Filed Under [ C# ]

WinRAR 3.70 beta 5

Da qualche ora è disponibile la nuova beta di WinRAR 3.70. Le novità sono solo due bug fix: a) when unpacking TAR archives, WinRAR 3.70 beta versions truncated unpacked names by one character if length of unpacked file name was 100 characters or more;b) WinRAR 3.70 beta versions could fail to properly unpack  RAR volumes if number of volumes exceeded 100 and volumes used the old style naming scheme. Per il download, clic qui. Spero proprio che dopo questa beta sarà finalmente rilasciata la versione finale!

posted @ Monday, March 19, 2007 3:44 PM | Feedback (0) | Filed Under [ Tutto & Oltre :-) ]

Web Service Studio Express Wants You

Il mio progetto Web Service Studio Express continua a crescere... Oggi ho lasciato da parte l'implementazione delle feature "vere e proprie" del programma per realizzare lo Splash screen e la finestra di About. Purtroppo non sono proprio ferratissimo in materia di grafica, quindi per il momento ho realizzato questo: Anche se questo progetto non ha neanche lontanamente il seguito di Happy Sign, mi permetto di copiare l'idea di Igor, dunque chiedo l'aiuto di voi che vi dilettate con la grafica: avete voglia di darmi una mano? Per abbozzare un'icona o anche solo per un suggerimento sullo splash screen... Naturalmente, un ringraziamento nei credits è assicurato . Per semplicità,...

posted @ Sunday, March 18, 2007 6:27 PM | Feedback (4) | Filed Under [ C# ]

Transactional NTFS (TxF)

Windows provides a transaction infrastructure in the operating system kernel that allows operating system services to participate in transactions. The system uses the Kernel Transaction Manager (KTM) to provide transactional file input/output (I/O) support in the NTFS file system. Transactional NTFS allows file operations on an NTFS file system volume to be performed in a transaction. Because transactions can be used to both preserve data integrity and handle error conditions reliably, you can use TxF to develop robust solutions on the Windows platform. Maggiori informazioni sulla nuova API, introdotta con Windows Vista, sono disponibili qui. Da questo post, invece,...

posted @ Saturday, March 17, 2007 4:28 PM | Feedback (0) | Filed Under [ C# ]

Nuovo utilizzo del Restart Manager

Qualche tempo fa ho parlato del Restart Manager di Windows Vista, la nuova API che consente di ridurre il numero di riavvii del sistema operativo. Ma le funzioni esposte consentono anche di aggiungere altre funzionalità alle proprie applicazioni, ad esempio determinare quale programma sta utilizzando un certo file; tale informazione può servire nel caso in cui si tenta di accedere ad un file e si ottiene un errore di accesso negato perché esso è già in uso. Questo articolo di MSDN Magazine di Aprile spiega come fare.

posted @ Saturday, March 17, 2007 11:57 AM | Feedback (0) | Filed Under [ C# VB .NET ]

Add-in per Reflector

Sul sito http://www.codeplex.com/reflectoraddins è disponibile una nutrita raccolta di add-in per Reflector. La lista è gestita dallo stesso autore di questo indispensabile tool. Le estensioni più interessanti, secondo me, sono le seguenti: SQL2005Browser: This add-in allows to browse .NET assemblies stored in SQL Server 2005 databases BamlViewer: Load BAML resources (WPF) and render in XAML format CodeSearch: This add-in allows searching for strings and regular expressions in disassembled code

posted @ Friday, March 16, 2007 9:10 PM | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 CodePlex ]

Rilasciato il Service Pack 2 di Windows Server 2003

Qualche giorno fa è stato rilasciato il Service Pack 2 di Windows Server 2003. Al momento il download è disponibile solo per la versione inglese e quella tedesca del sistema operativo. Per l'elenco di tutti gli aggiornamenti inclusi, è possibile fare riferimento a questa pagina.

posted @ Thursday, March 15, 2007 12:52 PM | Feedback (0) | Filed Under [ Windows Related Updates & Service Pack ]

Aggiornamento per Sandcastle Help File Builder

Come sempre avviene in occasione del rilascio di ogni CTP di Sandcastle, il programma Sandcastle Help File Builder è stato aggiornato e ora supporta le nuove funzionalità introdotte con la CTP di Marzo 2007.

posted @ Wednesday, March 14, 2007 3:19 PM | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Updates & Service Pack ]

Prosegue lo sviluppo di Web Service Studio Express

Tra i diversi progetti che gestisco su CodePlex, in questo periodo mi sto dedicando a Web Service Studio Express, di cui avevo già parlato in un post di qualche mese fa (all'epoca il progetto ero ospitato su Google code): [Web Service Studio Express è] un ambiente di test che consente di invocare dinamicamente i metodi esposti da un qualunque Web service, con la possibilità di specificare tutti i parametri necessari, e di elaborare i messaggi di risposta. Questa è solo la prima versione dell'interfaccia, però dovrebbe contenere tutti gli elementi principali del programma. Adesso devo pensare al modo più...

posted @ Wednesday, March 14, 2007 11:02 AM | Feedback (0) | Filed Under [ C# ]

Video con WPF

Su MSDN Magazine di Marzo è stato pubblicato un articolo che spiega come mostrare un video su un controllo oppure una superficie 3D utilizzando Windows Presentation Foundation. E' interessante notare che con una manciata di righe di codice: <GeometryModel3D.Material> <DiffuseMaterial> <DiffuseMaterial.Brush> <VisualBrush> <VisualBrush.Visual> <MediaElement Source="myMedia.wmv" LoadedBehavior="Play" /> </VisualBrush.Visual> </VisualBrush> ...

posted @ Wednesday, March 14, 2007 9:23 AM | Feedback (0) | Filed Under [ .NET 3.0 ]

Reviewing Managed Code

This document will discuss best practices for reviewing managed code. Some practices are universal to reviewing managed and unmanaged code. Others are unique to reviewing managed code. Per accedere all'articolo, fate clic qui.

posted @ Tuesday, March 13, 2007 10:45 AM | Feedback (0) | Filed Under [ C# VB .NET ]

Windows Vista e il login automatico

In questo post è riportata la procedura che consente di effettuare il login automatico ogni volta che si accede ad un sistema con Windows Vista.

posted @ Tuesday, March 13, 2007 12:32 AM | Feedback (0) | Filed Under [ Windows Related ]

Accesso remoto a Windows Home Server

Continuano i miei esperimenti con Windows Home Server. Devo ammettere che finora non ho trovato niente di veramente eccezionale... A parte la funzionalità di accesso remoto alle risorse condivise. Quando si crea un nuovo utente utilizzanado la Windows Home Server Console, è possibile abilitare l'accesso remoto per l'account. Così facendo, diventa possibile accedere alla propria cartella personale e a tutte le risorse condivise utilizzando il browser: basta puntare Internet Explorer alla pagina https://server/remote ed effettuare il login utilizzando le credenziali specificati in precedenza. Pur essendo ancora in versione beta, l'interfaccia è ben realizzata (a parte un bug che è stato già...

posted @ Monday, March 12, 2007 8:32 PM | Feedback (0) | Filed Under [ Windows Home Server ]

Sorprese di Virtual PC 2007

Oggi pomeriggio ho dovuto spostare la catella Macchine virtuali di Virtual PC 2007 dalla sua posizione di default. Ho così scoperto che i collegamenti alle virtual machine vengono aggiornati automaticamente, ovvero subito dopo lo spostamento è possibile avviare i sistemi guest dalla Console di VPC senza necessità di modificare alcuna impostazione.

posted @ Sunday, March 11, 2007 8:20 PM | Feedback (2) | Filed Under [ Tutto & Oltre :-) ]

Primissime impressioni su Windows Home Server

Dopo quasi 14 ore sono riuscito a terminare il download di Windows Home Server Beta 2. L'installazione si è conclusa senza intoppi; in una macchina virtuale di Virtual PC 2007 ha impiegato circa 60 minuti e una decina di riavii (processore Core 2 Duo a 2,4 GHz con 512 MB di RAM assegnati alla virtual machine). L'interfaccia del programma di setup è quella di Windows XP/2003. Due piccole note: nella schermata di copia dei file, dopo il primo riavvio del sistema, compare la scritta Windows Server 2003 for Small Business Server Setup. Durante il boot, inoltre, la finestra di caricamento del sistema operativo è quella di Windows Server...

posted @ Sunday, March 11, 2007 11:37 AM | Feedback (13) | Filed Under [ Windows Home Server ]

Books Online di Marzo 2007 per SQL Server Compact Edition

Da questa pagina è possibile scaricare la versione di Marzo 2007 del Book Online di SQL Server 2005 Compact Edition. Al momento solo la versione inglese è stata aggiornata, mentre quella disponibile nelle altre lingue (compreso l'italiano) è ancora ferma al 15/01/2007.

posted @ Saturday, March 10, 2007 11:54 AM | Feedback (1) | Filed Under [ ADO .NET & SQL Updates & Service Pack ]

Windows Mobile 6 SDK

Come era stato segnalato qualche tempo fa, il 1° Marzo è stato nuovamente reso disponibile il Windows Mobile 6 SDK, che era stato rimosso in attesa di risolvere alcuni problemi. L'SDK è disponibile in due versioni, Standard e Professional. Questa nuova terminologia può causare un po' di confusione, quindi ecco le corrispondenze tra la vecchia e la nuova versione: Windows Mobile for Smartphone = Windows Mobile Standard (download the Windows Mobile 6 Standard SDK) Windows Mobile for Pocket PC = Windows Mobile Classic (download the Windows Mobile 6 Professional SDK) Windows Mobile for Pocket PC Phone Edition = Windows...

posted @ Saturday, March 10, 2007 11:09 AM | Feedback (1) | Filed Under [ .NET Compact Framework ]

Una sintassi abbreviata per le proprietà in C#

Molte delle novità introdotte dal .NET Framework 3.5 hanno lo scopo di ridurre la quantità di codice da scrivere e migliorare la leggibilità del codice. Alcune a mio avviso sono interessanti, come gli Extension methods di cui ho parlato qualche giorno fa. Altre cose, invece, consentono sì di scrivere meno codice, ma a scapito della leggibilità del codice. Mi sto riferendo alla sintassi abbreviata per le definizione delle proprietà che è possibile utilizzare in C#. Una proprietà definita come segue: private int _age; public int Age { get { return _age; }; set { _age = value; }; } In C# 3.0 può...

posted @ Friday, March 9, 2007 8:13 PM | Feedback (4) | Filed Under [ C# Orcas & .NET 3.5 ]

HipServ Virtual Machine for Windows

HipServ, “The home to your digital life,” is the ideal location to manage, share, and enjoy your personal media: Photos, Music, Home Video, Recorded TV and Documents and enjoy that content whenever and wherever, on any device.  HipServ VM provides a simple Home Server appliance software platform that offers a unified experience that simplifies, automates, and enhances the enjoyment of digital media content both in the home and beyond. Questo sistema può essere installato su Windows XP oppure Windows 2000 e ha i seguenti requisiti: Memory Total PC memory  minimum is 256MB, recommended is 512MB HipServ...

posted @ Friday, March 9, 2007 11:31 AM | Feedback (0) | Filed Under [ Tutto & Oltre :-) Windows Related ]

Un nuovo beta tester per Windows Home Server

Greetings from the Windows Home Server Team. You have been approved to be in the Windows Home Server Beta program. Ho ricevuto questo messaggio ieri sera... Adesso sto scaricando la ISO del DVD, sono proprio curioso di provarlo

posted @ Friday, March 9, 2007 9:39 AM | Feedback (3) | Filed Under [ Windows Related ]

Costruisci la tua workstation per WPF

Per realizzare applicazioni che utilizzano Windows Presentation Foundation possono essere necessari un certo numero di programmi e di estensioni per Visual Studio. In questo post sono elencati tutti gli strumenti che servono per creare la perfetta wokstation destinata allo sviluppo con WPF.

posted @ Thursday, March 8, 2007 10:33 AM | Feedback (0) | Filed Under [ .NET 3.0 ]

Supporto nativo per la gestione dei plug-in in .NET 3.5

Il .NET Framework 3.5 include un nuovo namespace, System.AddIn, che fornisce un insieme di classi per la creazione di applicazioni con supporto ai plug-in. Questo nuova funzionalità è presentata in due articoli di MSDN Magazine, uno pubblicato sul numero di Febbraio e l'altro su quello di Marzo. Technorati Tags: .NET

posted @ Wednesday, March 7, 2007 11:25 PM | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Sandcastle March 2007 Community Technology Preview

Oggi è proprio una giornata ricca di annunci: dopo la versione definitiva dell'Update a Visual Studio 2005 per Windows Vista e l'aggiornamento al Service Pack 2 di SQL Server 2005, adesso è la volta di Sandcastle, di cui è stata rilasciata la March 2007 Community Technology Preview. Le novità introdotte non sono molte, mentre la lista dei bug fix è lunghissima; se volete consultarla, potete visitare il blog di Sandcastle. Per il download diretto, invece, fate clic qui. Technorati Tags: .NET, Tools, Updates

posted @ Wednesday, March 7, 2007 5:12 PM | Feedback (4) | Filed Under [ C# VB .NET ]

Bug di Windows Vista?

Forse ho trovato un piccolo bug di Windows Vista... Se ci sono finestre aperte e si preme il tasto Show desktop sulla barra di Avvio veloce, quindi si attiva il Windows swhitcher di Aero, tra le finestre visualizzate in modalità 3D quella del desktop appare senza icone. Al contrario, se si usa Windows switcher quando ci sono programmi visualizzati, oppure se si riducono a mano tutte le finestre, le icone del desktop sono visualizzate correttamente. Technorati Tags: Windows

posted @ Wednesday, March 7, 2007 1:43 PM | Feedback (0) | Filed Under [ Windows Related ]

Confrontare due tabelle di SQL Server 2005

SQL Server 2005 comprende una piccola utility a riga di comando, TableDiff.exe, che consente di effettuare una comparazione tra due tabelle. Maggiori informazioni sono disponibili qui. Technorati Tags: SQL Server

posted @ Wednesday, March 7, 2007 10:32 AM | Feedback (0) | Filed Under [ ADO .NET & SQL ]

Gli articoli della Knowledge Base di Microsoft più consultati

Come riportato in un messaggio inviato sul newsgroup microsoft.public.it.windows.vista da D@ny, alla pagina http://support.microsoft.com/gp/top50 sono elencati i 50 articoli della Knowlodge Base di Microsoft attualmente più consultati. Technorati Tags: Microsoft

posted @ Tuesday, March 6, 2007 7:20 PM | Feedback (0) | Filed Under [ Tutto & Oltre :-) ]

Ultimo posto per Windows Live OneCare

Come si legge in questo articolo di Computerworld: Microsoft's Windows Live OneCare came in dead last out of a group of 17 anti-virus programs tested against hundreds of thousands of worms, viruses, Trojan horses and other malware. I risultati della ricerca sono disponibili sul sito AV-Comparatives. Technorati Tags: Live

posted @ Tuesday, March 6, 2007 10:49 AM | Feedback (8) | Filed Under [ Tutto & Oltre :-) Windows Related ]

Extension Methods

Tra le numerosissime novità del .NET Framework 3.5 che sto sperimentando in questi giorni, oggi voglio segnalare gli Extension Methods. Come riportato qui: The basic idea is that the set of methods available on an instance of a particular type is open to extension. In effect, we can add new methods to existing types. Supponiamo di eseguire sempre la stessa operazione su un certo tipo di dati, ad esempio ottenere l'array di byte a partire dal contenuto di una stringa. Una soluzione tipicamente adottata fino ad oggi consiste nel definire una classe statica con il metodo che esegue l'operazione,...

posted @ Monday, March 5, 2007 8:18 PM | Feedback (5) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Paint.NET 3.01

Qualche giorno fa è stata rilasciata la release 3.01 di Paint.NET. Si tratta di un aggiornamento che si limita a risolvere alcuni bug della versione 3.0: Fixed: Crash when trying to save a palette with a blank name Fixed: Changing an image's DPI resolution did not set its "dirty" flag (you would not be asked to save changes) Fixed: Error messages at startup were covered by the splash screen Fixed: Crash when a modal dialog was open (such as an effect) when the user tried to logoff/restart/shutdown Windows, and they chose to save their images ...

posted @ Monday, March 5, 2007 2:22 PM | Feedback (3) | Filed Under [ Tutto & Oltre :-) ]

Oltre Reflector

Su CodeProject è disponibile un programma chiamato AutoDiagrammer con cui è possibile generare il diagramma delle classi di un assembly .NET attraverso la Reflection... Una sorta di complemento per Reflector : Il programma è stato realizzato in C# e dal sito è possibile scaricare un archivio contenente sia l'eseguibile sia i codici sorgenti.

posted @ Monday, March 5, 2007 10:43 AM | Feedback (0) |

Visual Basic .NET e i metodi case-sensitive del C#

Visual Basic .NET è case-insensitive, mentre C# fa differenza tra maiuscole e minuscole. C'è un caso in cui questo comportamento può causare problemi. La seguente classe C# compila correttamente: 1 public class TestClass 2 { 3 public void Foo(string str) 4 { 5 MessageBox.Show("Richiamata Foo con parametro " + str); 6 } 7 8 public void foo(string str) 9 { 10 ...

posted @ Sunday, March 4, 2007 12:00 PM | Feedback (5) | Filed Under [ C# VB .NET ]

Windows Vista e la Volume Shadow Copy

La Volume Shadow Copy (o Previous Version, come viene chiamata in Vista) è una tecnica introdotta in Windows Server 2003 per tenere copie di backup di ogni file e cartella presente sul nostro computer. Perfino se eliminate un file dal cestino, questo sistema di backup ne terrà traccia, e potrete ripristinarlo in qualsiasi momento. In questo post (da cui è tratta la citazione precedente) è possibile trovare maggiori informazioni sulla funzionalità in questione. Technorati Tags: Windows

posted @ Saturday, March 3, 2007 7:12 PM | Feedback (0) | Filed Under [ Windows Related ]

Gestire i Feed RSS da .NET

Cercando su Internet è possibile trovare numerose class library che consentono di gestire i Feed RSS dalle proprie applicazioni .NET. Come avevo segnalato qui, anche Microsoft fornisce un'API per la loro manipolazione. Recentemente ho scoperto Argotic, una libreria con le seguenti caratteristiche: Complete implementation of the RSS 2.0 specification. Complete implementation of the ATOM 1.0 specification. Implements a provider model for storing/retrieving syndication information to your back-end database of choice. Provides an extensible framework for processing any syndication specification extension. Natively handles the RCF822 and W3C DateTime structures. Support for auto-discovery of syndication feeds...

posted @ Saturday, March 3, 2007 2:59 PM | Feedback (0) | Filed Under [ C# VB .NET ]

Finestre di dialogo Apri e Salva con nome del .NET Framework 3.5

Qualche tempo fa avevo scritto un post in cui facevo notare che gli oggetti OpenFileDialog e SaveFileDialog di .NET 2.0 con Windows Vista non utilizzano il nuovo stile delle finestre di dialogo comuni, ma appaiono così come erano in Windows XP. Il .NET Framework 3.5 risolve questo problema e mostra le finestre con lo stile corretto. Technorati Tags: .NET, Windows

posted @ Saturday, March 3, 2007 12:06 PM | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Le novità del .NET Framework 3.5

In questo post Thom Robbins riassume alcune delle numerose novità che possiamo trovare nel .NET Framework 3.5, di cui è stata da poco rilasciata la CTP di Marzo 2007.

posted @ Friday, March 2, 2007 8:19 PM | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Visual Studio 2005 SDK versione 4.0

E' stata rilasciata ieri la versione 4.0 del Visual Studio 2005 SDK. Nel pacchetto è incluso anche Sandcastle. Per maggiori informazioni e per il download fare clic qui.

posted @ Thursday, March 1, 2007 7:07 PM | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Updates & Service Pack ]

Nuova beta per WinRAR

E' stata da poco rilasciata la beta 4 di WinRAR versione 3.70. Questo il change log:    1. New "Request administrative access" option in "Advanced" page of "Advanced SFX options" allows to create SFX archive, which will request the administrative access when started in Windows Vista.      Command line equivalent of this option is -iadm switch.   2. Correction in DBCS encoding (Japanese, Chinese, etc.) support in WinRAR shell extension for Windows 9x/Me.   3. Corrected a bug in extracting files from UDF ISO images      exceeding 4 GB. Al momento questa versione è disponibile solo in versione inglese e può essere scaricata...

posted @ Thursday, March 1, 2007 11:30 AM | Feedback (2) | Filed Under [ Tutto & Oltre :-) ]

In risposta ad Alessio

Visto che sono stato pubblicamente attaccato da Alessio Marziali, mi permetto di rispondere con un nuovo post, così che tutti possano leggere la mia replica... Anche se immagino già che lui stia pensando che ho scritto questo post per guadagnare 500 punti su Community Credit... Alessio, vuoi dirmi una buona volta perché ce l'hai con me? Te l'avevo già chiesto, ma non hai avuto la cortesia di rispondermi... Non ti interessa quello di cui parlo nel mio blog? E allora non leggermi! Ma io vorrei sapere qual è la tua concezione dei blog... Secondo te bisogna parlare sempre e solo...

posted @ Thursday, March 1, 2007 12:36 AM | Feedback (42) | Filed Under [ Tutto & Oltre :-) ]

Powered by:
Powered By Subtext Powered By ASP.NET