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

Orcas & .NET 3.5

Traduzioni localizzate dei messaggi di errore

Alzi la mano chi non ha mai inserito in Google un messaggio di errore di .NET, alla ricerca di una spiegazione del problema: così facendo, infatti, spesso possiamo trovare descrizioni dettagliate, con precise indicazioni su come risolvere l'inghippo. Tuttavia, se utilizziamo una versione localizzata del Framework .NET (oppure se installiamo un'applicazione in un PC con la versione localizzata del Framework), anche i messaggi di errore sono tradotti. Come ben sappiamo, invece, abbiamo maggiori possibilità di trovare informazioni se cerchiamo il messaggio in inglese. Ma c'è un problema: spesso le traduzioni dall'inglese lasciano molto a desiderare (per non dire di...

posted @ venerdì 6 aprile 2012 19:21 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET Micro Framework Orcas & .NET 3.5 Silverlight LINQ .NET 4.0 Visual Studio 2010 AJAX WPF Windows Phone WCF ]

Encode e Decode di HTML e Url con il .NET Client Profile

Qualche giorno fa ho parlato di un possibile problema che si può avere usando una libreria per il “Full” Profile in un progetto che invece si appoggia al profilo Client. Come detto, il Client Profile è la scelta consigliata quando sviluppiamo applicazioni client. Tuttavia, anche in questo caso spesso si ha necessità di usare classi che fanno parte del Full Profile. Ad esempio, se dobbiamo effettuare l’encode/decode di stringhe HTML e Url, è naturale pensare ai metodi della classe HttpServerUtility, che però è contenuta nell’assembly System.Web.dll, che non fa parte del Client Profile. D’altra parte, può sembrare esagerato...

posted @ mercoledì 29 febbraio 2012 21:45 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 .NET 4.0 Visual Studio 2010 ]

DotNetToscana risorge!

Ultimamente, non ci siamo quasi più fatti sentire, quindi immagino che molti di voi abbiamo pensato che DotNetToscana fosse morta. E invece, come l’araba fenice, siamo tornati! Dopo una serie di incontri, virtuali e non, abbiamo pubblicato un nuovo sito web, molto più snello e veloce del precedente. Ma, soprattutto, abbiamo deciso di partire alla grande organizzando un Hands On Lab sullo sviluppo di videogiochi per Windows Phone 7 con XNA. L’evento si svolgerà il 14 Maggio a Pisa e avrà durata giornaliera. E’ già tutto pronto: sul nostro sito potete leggere di cosa si tratta e registrarvi immediatamente...

posted @ venerdì 15 aprile 2011 00:38 | Feedback (4) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET Tutto & Oltre :-) Windows Related .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Team Foundation Server Windows Home Server CodePlex Updates & Service Pack Silverlight Certificazioni Windows Mobile SQL Server LINQ Programmi .NET 4.0 Visual Studio 2010 AJAX Dynamic Data ]

Sondaggio DotNetToscana

DotNetToscana non è mai decollata come avremmo voluto. Comunque noi non ci arrendiamo e ce la metteremo tutta per cambiare rotta ed imboccare quella giusta. Vogliamo approfittare di questa pausa estiva per riflettere sulle difficoltà ed i problemi che abbiamo incontrato più volte in questi anni e risolverli. Però per farlo al meglio abbiamo bisogno anche di sentire la vostra voce, per questo abbiamo creato un piccolo sondaggio grazie a cui potrte farci sapere le vostre opinioni, i vostri consigli e suggerimenti. L’obiettivo finale è quello di far “rinascere” DotNetToscana. Clicca qui per rispondere al sondaggio Technorati Tag:...

posted @ mercoledì 28 luglio 2010 15:25 | Feedback (13) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET Tutto & Oltre :-) Windows Related .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Team Foundation Server Windows Home Server CodePlex Updates & Service Pack Silverlight Certificazioni Windows Mobile SQL Server LINQ Programmi .NET 4.0 Visual Studio 2010 AJAX Dynamic Data Community ]

NullReferenceException invocando un metodo WCF con parametro un oggetto che contiene una proprietà List<T>

Perdonate la lunghezza del titolo, ma non sapevo come riassumere la situazione… In pratica, la situazione è questa: ho un metodo (chiamiamolo A) che restituisce una classe al cui interno è contenuta una proprietà di tipo List<T>; ho poi un altro metodo (B) che prende in ingresso un oggetto dello stesso tipo (per effettuare degli aggiornamenti, ma questa è un’altra storia). Il metodo A funziona senza problemi; al contrario, invocando il metodo B, ancor prima di entrare nel codice del servizio WCF, si ottiene una eccezione di tipo NullReferenceException. L’origine del problema è semplice: la proprietà di tipo List<T>...

posted @ martedì 22 giugno 2010 00:20 | Feedback (5) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Recensione di Crypto Obfuscator

Nella nuova sezione Recensioni di DotNetToscana è disponibile un articolo relativo a Crypto Obfuscator for .Net 2010, un programma per la protezione del codice sorgente .NET tramite “offuscamento”. Lo potete leggere sia in italiano sia in inglese. Technorati Tag: .NET,Programming,Visual Studio,Tools

posted @ venerdì 26 marzo 2010 14:46 | Feedback (7) | Filed Under [ C# VB .NET ASP .NET Orcas & .NET 3.5 Silverlight Programmi Visual Studio 2010 ]

Rilasciato ASP .NET MVC 2 in versione RTM

Poco fa sono andato su CodePlex per scaricare l’aggiornamento di un programma, e nella sezione Releases ho trovato questo: ASP.NET MVC 2 RTM - Mar 11 2010 This release contains the source code for ASP.NET MVC 2 RTM as well as the ASP.NET MVC Futures project. The futures project contains features that ... A quanto pare il rilascio è di poche ore fa… Chi è interessato solo ai binari, può effettuarne il download dal sito Microsoft. Technorati Tag: .NET,Visual Studio,ASP .NET,MVC

posted @ giovedì 11 marzo 2010 21:45 | Feedback (2) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Inserire codice XML nella documentazione XML di Visual Studio

Il titolo forse sembra un gioco di parole… In pratica, il problema è inserire una sezione di codice XML all’interno dei commenti di documentazione delle classi di .NET, che anch’essa è scritta in XML. In questo caso, il tag da utilizzare è <code lang="xml"> Tuttavia, se al suo interno si scrive direttamente il codice XML, una volta generata la documentazione, ad esempio con Sandcastle Help File Builder, il frammento di XML apparirà senza indentazione e “schiacciato” su una sola riga. Per mantenere la formattazione originale, è necessario racchiudere l’XML che si vuole mostrare in un tag di...

posted @ venerdì 15 gennaio 2010 11:12 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 .NET 4.0 Visual Studio 2010 AJAX ]

Aperte le iscrizioni al Community Tour di DotNetToscana

Sono finalmente aperte le iscrizioni al Community Tour di DotNetToscana. Chi si era precedentemente registrato, dovrebbe aver già ricevuto via mail il link alla nuova pagina di registrazione; chi non lo avesse ricevuto, oppure non si era ancora segnato all’evento, può farlo utilizzando l’apposito form disponibile su WWEvents. Technorati Tag: Community,Microsoft,.NET,Visual Studio

posted @ lunedì 14 dicembre 2009 21:30 | Feedback (0) | Filed Under [ C# VB .NET ASP .NET Orcas & .NET 3.5 ]

Crash di Visual Studio quando si cambia la posizione delle finestre

In alcuni casi, se si cambia la posizione delle finestre dell’editor di Visual Studio 2008 SP1 (ad esempio, ancorandole ad un lato dello schermo), l’ambiente di sviluppo può crashare quando si passa dalla modalità debug a quella di progettazione, o in fase di chiusura del programma (con il risultato che la nuova disposizione delle finestre non viene salvata). Per risolvere il problema, Microsoft ha rilasciato una patch scaricabile da questo indirizzo, in cui sono presenti anche maggiori dettagli sul bug. Technorati Tag: .NET,Visual Studio

posted @ domenica 29 novembre 2009 14:38 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Gestione dei pulsanti Avanti e Indietro del browser con AJAX

Uno dei problemi che si hanno con AJAX riguarda la gestione dei pulsanti Avanti e Indietro del browser. Se, ad esempio, si inserisce un controllo Wizard all’interno di un UpdatePanel, è possibile spostarsi tra i passaggi della procedura senza effettuare postback sincroni della pagina. Tuttavia, la pressione del pulsante Indietro nel browser non causa il ritorno allo step precedente, bensì il caricamento della pagina mostrata prima di quella contenente il Wizard: in altre parole, le interazioni basate su AJAX non determinano l’aggiornamento della cronologia del browser. L’oggetto ScriptManager della versione 3.5 SP1 del .NET Framework introduce proprio il supporto...

posted @ venerdì 27 novembre 2009 23:03 | Feedback (9) | Filed Under [ C# ASP .NET Orcas & .NET 3.5 AJAX ]

Krypton Toolkit 4.1

Il Krypton Toolkit è più che mai un progetto attivo: la nuova versione 4.1, rilasciata da poco, fornisce il supporto alle palette e agli stili del Ribbon di Office 2010.  Il download è disponibile qui. Technorati Tag: .NET,Programming,Tools,C#,VB .NET

posted @ giovedì 19 novembre 2009 18:29 | Feedback (3) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 .NET 4.0 ]

Sviluppare applicazioni per Linux con Visual Studio

La notizia è senz'altro interessante: Novell ha rilasciato un plug- in per Visual Studio con cui è possibile realizzare applicazioni per Linux lavorando però in ambiente Windows. Purtroppo, si tratta di un add-in a pagamento. Rimando alla fonte per maggiori dettagli. Technorati Tag: Visual Studio,.NET,Programming,Windows

posted @ mercoledì 11 novembre 2009 15:38 | Feedback (1) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 .NET 4.0 Visual Studio 2010 ]

Microsoft Community Tour in Toscana

Il 9 Dicembre si svolgerà la tappa toscana del Microsoft Community Tour 2009. Nel corso dell'evento parleremo di .NET RIA Services, Silverlight, Internet Explorer 8 e ASP .NET MVC. Potete trovare l'agenda completa sul nostro sito, nella sezione Eventi. La registrazione sarà disponibile a partire da Mercoledì 28 Ottobre. Vi aspetto numerosi Technorati Tag: .NET,Programming,C#,VB .NET,AJAX,Programs,Microsoft,Community,Silverlight,ASP .NET

posted @ martedì 20 ottobre 2009 11:07 | Feedback (2) | Filed Under [ C# VB .NET ASP .NET Orcas & .NET 3.5 Silverlight Programmi AJAX ]

Nuova sezione Tips & Tricks su DotNetToscana

La nostra Community cresce… Da pochi minuti il sito DotNetToscana si è arricchito di una nuova sezione, Tips & Tricks, in cui raccoglieremo trucchi e suggerimenti per risolvere i tipici problemi che si devono affrontare nel mondo della programmazione .NET. Technorati Tag: .NET,Programming,Visual Studio,C#,Visual Basic .NET,ASP .NET,LINQ,AJAX,Silverlight

posted @ lunedì 21 settembre 2009 01:06 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Silverlight SQL Server LINQ .NET 4.0 Visual Studio 2010 AJAX Dynamic Data ]

STM.NET

Software Transactional Memory (STM.NET) is a mechanism for efficient isolation of shared state.  The programmer demarcates a region of code as operating within a transaction that is “atomic” and “isolated” from other transacted code running concurrently. Si tratta di un progetto disponibile tra i DevLabs di Microsoft. Il download comprende anche un package per l'integrazione con Visual Studio 2008. Technorati Tag: .NET,Programming,Tools

posted @ martedì 1 settembre 2009 10:18 | Feedback (1) | Filed Under [ C# Orcas & .NET 3.5 ]

Esportare i test di Visual Studio in formato HTML

Usando il comando Export Test Results di Visual Studio 2008, i risultati dei test vengono salvati in un file con estensione TRX, anche se si tratta di un normale documento XML, che quindi è poco adattato per essere incluso, ad esempio, in un documento ufficiale. Su Codeplex è però disponibile una semplice utility, trx2html, che converte i file TRX in formato HTML, mostrando informazioni sia riassuntive (in modalità grafica) sia dettagliate relative ai risultati dei test. Il tool non è completo (manca il supporto per alcuni tipi di test), ma per i TestMethods funziona correttamente. Technorati Tag: .NET,Programming

posted @ martedì 21 luglio 2009 12:26 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Filtri sulle pagine Dynamic Data

Per impostazione predefinita, un sito Dynamic Data mostra tutte le informazioni contenute nelle tabelle. Tipicamente, però, si ha la necessità di filtrare i dati sulla base di diverse condizioni (ad esempio, i diritti dell'utente). Questo post del grande Andrea Boschin spiega con semplicità come è possibile ottenere tale risultato. Technorati Tag: .NET,Programming,ASP .NET,Dynamic Data,LINQ,C#

posted @ martedì 14 luglio 2009 12:21 | Feedback (0) | Filed Under [ C# ADO .NET & SQL ASP .NET Orcas & .NET 3.5 LINQ Dynamic Data ]

June 2009 Release di WPF Toolkit

E' stata rilasciata ieri l'edizione di Giugno 2009 del WPF Toolkit, disponibile su CodePlex.  Tra le novità, si segnalano in particolare i tanto richiesti Chart Controls, per inserire con facilità grafici e diagrammi nelle proprie applicazioni. Technorati Tag: .NET,Programming,Tools,C#,VB .NET

posted @ venerdì 26 giugno 2009 17:41 | Feedback (20) | Filed Under [ C# VB .NET Orcas & .NET 3.5 Updates & Service Pack ]

Secondo articolo sugli ASP .NET Dynamic Data

Su ioProgrammo di Luglio 2009 (numero 140) è stata pubblicata la seconda parte del mio articolo sui Dynamic Data: completando quanto iniziato nel mese di Maggio, questa volta parlo della definizione di template e di pagine personalizzate. Technorati Tag: .NET,Programming,Dynamic Data,ASP .NET

posted @ giovedì 25 giugno 2009 15:16 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 Dynamic Data ]

AnkhSvn con supporto a Subversion 1.6.x

AnkhSvn è un Source Control Provider per Visual Studio 2005/2008/2010 per l'utilizzo di Subversion. L'ultima versione disponibile, la 2.1.6941, aggiunge il supporto a Subversion versione 1.6.x, permettendo quindi di avere un controllo del codice sorgente completamente integrato nell'ambiente di sviluppo (la release precedente di AnkhSvn, la 2.0, poteva essere utilizzata solo con Subversion 1.5.x). Technorati Tag: .NET,Programming,Tools

posted @ mercoledì 24 giugno 2009 17:13 | Feedback (0) | Filed Under [ C# VB .NET Tutto & Oltre :-) Orcas & .NET 3.5 Visual Studio 2010 ]

Microsoft Cloud Computing Tools

Da qualche tempo è disponibile su MSDN una sezione dedicata a Windows Azure e alla piattaforma per il Cloud Computing di Microsoft: un buon punto di raccolta di tutto il materiale ufficiale attualmente disponibile, per un sistema che mi ispira sempre di più ogni volta che ne sento parlare… Technorati Tag: .NET,Programming,Tools

posted @ mercoledì 24 giugno 2009 10:47 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 Visual Studio 2010 ]

Aggiornamento per gli stili utilizzati da Sandcastle

Ultimamente sto utilizzando con una certa frequenza l'accoppiata Sandcastle e Sandcastle Help File Builder per creare la documentazione tecnica delle librerie che sviluppo. Ho così notato che gli stili predefiniti inclusi nella distribuzione di Sandcastle non risultano completi (ad esempio, non contengono tutte le trasformazioni per il tag <note>). Su CodePlex è però disponibile un progetto, Sandcastle Styles, che contiene una serie di fix per gli stili di Sandcastle. L'ultima versione è disponibile qui. Technorati Tags: .NET, Programming, Tools

posted @ lunedì 22 giugno 2009 02:00 | 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 Programmi .NET 4.0 Visual Studio 2010 ]

Tracing di servizi WCF

Quando si sviluppano o si utilizzano servizi realizzati con Windows Communication Foundation, l'individuazione degli errori può essere problematica, poiché, spesso, se qualcosa non funziona si ottiene semplicemente una eccezione di tipo CommunicationObjectFaultedException, la cui descrizione contiene Il generico messaggio The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state. In situazioni di questo tipo, è molto utile attivare il tracing del servizio WCF, in modo da ottenere una registrazione completa di tutto quello che succede, con l'indicazione precisa dell'errore che si è verificato. Le impostazioni consigliate per abilitare...

posted @ domenica 21 giugno 2009 12:58 | Feedback (0) | Filed Under [ C# VB .NET ASP .NET .NET 3.0 Orcas & .NET 3.5 .NET 4.0 ]

Xml Documentation for Dummies

Cercando su MSDN, ho notato che le informazioni sulla documentazione XML (tag supportati, significato dei vari parametri, ecc.) sono sparse in varie pagine, ovvero manca un punto centrale che raccolga tutte le risorse. Come sempre, però, Google mi è venuto in aiuto, trovando il documento XML Documentation Comments Guide: si tratta di una guida disponibile in vari formati (tra cui un PDF di circa 70 pagine) che illustra tutti i tag supportati, con chiari esempi di utilizzo. Technorati Tag: .NET,Programming,C#,VB .NET

posted @ lunedì 15 giugno 2009 16:38 | Feedback (2) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 .NET 4.0 ]

Nuova versione di GhostDoc

Da un paio di settimane è stata rilasciata la nuova versione di GhostDoc, un add-in per Visual Studio in grado di aiutare nella scrittura di commenti XML relativi a metodi, proprietà ed eventi delle nostre classi .NET. Personalmente lo ritengo un tool indispensabile se si utilizza Sandcastle per generare la documentazione delle proprie librerie. Le novità di questa versione comprendono il supporto ufficiale a VB .NET (prima era considerato solo "sperimentale") e la compatibilità con Visual Studio 2010 Beta 1. Technorati Tag: .NET,Programming,Visual Studio,Tools

posted @ venerdì 12 giugno 2009 15:28 | 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 Programmi .NET 4.0 Visual Studio 2010 ]

Ordinare le colonne di un sito Dynamic Data

Uno dei limiti più grandi dell'attuale versione dei Dynamic Data è l'impossibilità di stabilire l'ordinamento delle colonne delle tabelle, che sono sempre mostrate così come sono definite nel Data Model. La prossima release dei Dynamic Data colmerà tale lacuna, fornendo un Custom Attribute con cui decidere in quale ordine far apparire le colonne; in attesa del rilascio definitivo, è comunque possibile ottenere lo stesso risultato anche con la versione attuale, creando una serie di classi di supporto. Ho creato su MSDN Code Gallery un progetto che fornisce un'implementazione di tale funzionalità, sperando che possa tornare utile ad altre persone...

posted @ lunedì 8 giugno 2009 01:23 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 LINQ .NET 4.0 Dynamic Data ]

Gli esperti Microsoft al lavoro

L'altro ieri ho segnalato quello che sembrava essere un bug del designer dell'Entity Framework incluso in Visual Studio 2008 SP1. Su consiglio di Lorenzo, ho girato il problema su Microsoft Connect e oggi ho già ricevuto una prima risposta: We are escalating this issue to the appropriate group within the Visual Studio Product Team for triage and resolution. These specialized experts will follow-up with your issue. E' la prima volta che ricevuto una replica così immediata per un problema segnalato su Connect. Speriamo che la risoluzione sia altrettanto rapida Technorati Tags:...

posted @ venerdì 5 giugno 2009 20:01 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 LINQ ]

Internal Coding Guidelines per il codice .NET

Cercando qualche informazione in merito all'utilizzo dei certificati X509 in .NET, sono capitato in questo blog, che contiene una nutrita serie di articoli molto interessanti, relativi alle linee guida per lo scrittura di codice .NET riutilizzabile (ad esempio, non usare la notazione ungherese, utilizzare il camelCase per i nomi di variabili private e parametri, ecc.). Si tratta soprattutto di post che fanno riferimento al libro Framework Design Guidelines. Molto interessante. Technorati Tag: .NET,Programming,ASP .NET,C#,VB .NET

posted @ mercoledì 3 giugno 2009 15:15 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 LINQ .NET 4.0 ]

ASP .NET Dynamic Data Filtering su HTML.it

Qualche tempo fa avevo parlato degli ASP .NET Dynamic Data Filtering, un pacchetto per aggiungere maschere di ricerca personalizzate in un sito Dynamic Data. Da qualche giorno è stato pubblicato su HTML.it un mio articolo sull'argomento: in esso, spiego passo-passo come utilizzare questa libreria, partendo dalla sua installazione fino alla personalizzazione dei template di ricerca. Technorati Tags: .NET, Programming, Dynamic Data

posted @ mercoledì 13 maggio 2009 14:50 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Cancellazione di file lenta con Visual Studio

Se la cancellazione di file dal Solution Explorer di Visual Studio impiega diversi secondi, arrivando a bloccare l'intero ambiente di sviluppo, il problema è dovuto all'elevato numero di file presenti nel Cestino: basta svuotarlo per ottenere il comportamento normale (ovvero cancellazioni quasi istantanee). Technorati Tags: Visual Studio

posted @ martedì 12 maggio 2009 19:44 | 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 Programmi ]

Rilasciati i Dynamic Data Preview 4

Una grande notizia per tutti gli ASP .NET Dynamic Data: proprio oggi ne è stata rilasciata la Preview 4, un pacchetto che contiene un'anteprima delle novità che saranno rilasciate, in versione finale, con il .NET Framework 4.0. Una delle innovazioni secondo me più interessanti, come si legge in questo post, è la possibilità di aggiungere funzionalità Dynamic Data ad una qualunque pagina ASP .NET contenente una GridView, semplicemente richiamando il nuovo extension method definito su questo oggetto: GridView1.EnableDynamicData(typeof(Product)); Come sempre, il download è disponibile su CodePlex. Technorati Tags: .NET, Programming, ASP .NET, Dynamic Data

posted @ giovedì 7 maggio 2009 15:08 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Windows SDK per Windows 7

Ormai sappiamo tutti che questo è un periodo intenso per quanto riguarda i rilasci: dopo Windows 7 RCe Windows Server 2008 RC, segnalo anche la Release Candidate dell’SDK per Windows 7 e .NET Framework 3.5 SP1. Questo aggiornamento è compatibile, oltre ovviamente con Windows 7 e Windows Server 2008 R2, anche con Windows XP e Windows Vista. Maggiori dettagli sono disponibili in questo post, in cui sono forniti anche i link per scaricarlo in formato ISO oppure tramite programma di installazione web. Technorati Tag: .NET,Visual Studio,Windows,Programming,Updates

posted @ mercoledì 6 maggio 2009 14:54 | Feedback (0) | Filed Under [ Windows Related Orcas & .NET 3.5 Updates & Service Pack ]

Ordinare la lista delle tabelle in un sito Dynamic Data

La pagina iniziale di un sito Dynamic Data mostra l'elenco delle tabelle del data model in ordine alfabetico. Se si vuole modificare tale ordinamento, è necessario indicare al sistema l'ordine in cui vogliamo che siano mostrate le informazioni. Per fare questo, innanzi tutto aggiungiamo un nuovo Custom Attribute al nostro progetto: [AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]public class TableOrderAttribute : Attribute{ public int Order { get; private set; } public TableOrderAttribute() { Order = int.MaxValue; } public TableOrderAttribute(int...

posted @ lunedì 27 aprile 2009 02:05 | Feedback (4) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Visual Studio Team System 2008 Database Edition GDR R2 da oggi disponibile

E' stato da poco rilasciato l' aggiornamento GDR R2 per Studio Team System 2008 Database Edition, che, tra le altre cose, aggiunge il supporto a SQL Server 2008. Maggiori informazioni e il link per il download sono disponibili qui. Technorati Tag: .NET,Updates,Visual Studio

posted @ mercoledì 22 aprile 2009 18:41 | Feedback (3) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Disponibili gli esami di aggiornamento per la certificazione MCPD – Enterprise Application Developer

Da qualche giorno sono disponibili gli esami di aggiornamento per passare dalla certificazione MCPD Enterprise Application Developer alla nuova MCPD Enterprise Application Developer 3.5. Il percorso comprende due esami distinti: Exam 70-568: Upgrade: Transition Your MCPD Enterprise Application Developer Skills to MCPD Enterprise Application Developer 3.5, Part 1 (English) Exam 70-569: Upgrade: Transition Your MCPD Enterprise Application Developer Skills to MCPD Enterprise Application Developer 3.5, Part 2 (English) Ultimamente sono un po' indietro con le certificazioni su SQL Server, ma sono quasi in dirittura d'arrivo per l'ultimo esame… Se lo supererò,...

posted @ giovedì 16 aprile 2009 13:35 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 Certificazioni ]

Modificare un Field Template da un altro

Ieri mattina mi è stato chiesto se fosse possibile, in un sito Dynamic Data, cambiare il contenuto di un Field Template in seguito alla modifica di un altro campo mostrato nella stessa pagina (ad esempio, cancellare il contenuto di una TextBox quando si seleziona un nuovo valore in una DropDownList). Questa cosa, teoricamente molto semplice, in realtà non è così banale, per via del modello ad oggetti utilizzato dal Framework dei Dynamic Data, in cui ogni Field Template è un controllo ASCX a parte, quindi isolato dagli altri, e tutti gli oggetti per visualizzare e modificare i dati sono creati...

posted @ mercoledì 8 aprile 2009 02:55 | Feedback (1) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Architettura a Plug-in con il .NET Framework 3.5

Recentemente ho iniziato un nuovo progetto il cui nucleo deve essere basato su un'architettura a plug-in. Non avendo vincoli di sorta, ho voluto provare ad utilizzare il namespace System.AddIn aggiunto nel .NET Framework 3.5. Devo ammettere che il primo impatto con queste classi è stato un po' "traumatico": basti pensare che, per realizzare un sistema di plug-in minimale, bisogna realizzare almeno 5 Class Library e salvare i file in ben precise cartelle, altrimenti si otterranno errori in fase di esecuzione. Cercando un po' su Internet, ho trovato un post che spiega passo-passo come costruire questo tipo di architettura. Lo...

posted @ lunedì 6 aprile 2009 22:38 | Feedback (3) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Tutorial per ASP .NET MVC

A questo indirizzo è disponibile per il download gratuito il primo capitolo del libro Professional ASP .NET MVC 1.0 di Wrox Press. Esso fornisce un'introduzione al nuovo Framework mostrando come realizzare pass-passo un'applicazione Web secondo tale pattern. Fonte: Blog di MSDN Italia Technorati Tag: .NET,Programming,ASP .NET

posted @ venerdì 3 aprile 2009 17:02 | Feedback (1) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Un nuovo User Group su .NET

DotNetRomaCesta è il neonato User Group di Roma dedicato al mondo .NET. Come si legge nella sua Home Page: Lo scopo di quest'associazione è quella di creare un punto di riferimento per la città di Roma e per tutti gli appassionati ed utilizzatori di questa tecnologia, un modo per confrontarsi e scambiarsi le proprie esperienze. L'User Group nato dalla passione di persone, ha il compito di fornire materiale formativo, quali articoli e trucchi nonché notizie e di promuovere una serie di attività culturali e formativi volte ad accrescere la conoscenza di questa materia. Gli eventi, che...

posted @ giovedì 2 aprile 2009 10:43 | Feedback (7) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET Tutto & Oltre :-) .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Silverlight SQL Server LINQ ]

Visual Studio 2008 Remote Debugger

Il Remote Debugger di Visual Studio è uno strumento utilissimo per effettuare il debug di siti web e servizi una volta che sono stati pubblicati.  Esso, però, fa parte di Visual Studio, quindi non è disponibile sui sistemi che montano solo il runtime di .NET. Per eseguire il debug di un’applicazione su una macchina che non è dotata di Visual Studio, è possibile installare su di essa solo gli strumenti necessari alla connessione remota, utilizzando un apposito pacchetto disponibile sul sito Microsoft Downloads. Technorati Tag: .NET,Programming,Tools

posted @ mercoledì 1 aprile 2009 15:19 | Feedback (1) | Filed Under [ C# ADO .NET & SQL .NET 3.0 Orcas & .NET 3.5 ]

Pubblicate le slide dell'Installation Fest

Su DotNetToscana sono disponibili le slide della mia sessione Windows 7 – Le novità per gli sviluppatori che ho tenuto nel corso dell'Installation Fest di Windows 7 di Mercoledì 25 Marzo. Technorati Tag: .NET,Programming,Community

posted @ lunedì 30 marzo 2009 10:32 | Feedback (2) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET Windows Related .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 ]

Windows 7 Installation Fest – Impressioni

So che sono un po' di parte, ma personalmente ritengo che l'Installation Fest di Mercoledì scorso sia andato molto bene. L'organizzazione è stata ineccepibile (quanto c'era da mangiare…), le persone si sono dimostrate interessate agli argomenti e la mia sessione sulle novità per sviluppatori è piaciuta, come testimoniato dalle domande che mi sono state fatte alla fine. Sono contento che sia andata così bene, e che l'evento sia stato anche l'occasione per incontrare nuove persone, fare due chiacchere mentre l'installazione di Windows 7 filava più o meno liscia… E lanciare il sasso per coinvolgere altra gente nella nostra avventura di...

posted @ venerdì 27 marzo 2009 11:35 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET Windows Related .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Programmi ]

Rilasciato il Krypton Toolkit versione 3.5

E’ stata da poco rilasciata la versione 3.5 del Kryptoon Toolikit, una raccolta di controlli freeware per applicazioni Windows Forms prodotti da Component Factory. Il nuovo aggiornamento porta il numero totale di controlli a 41. Tra le aggiunte, si segnalano: KryptonDateTimePicker KryptonMonthCalendar DateTimePicker for KryptonRibbon MonthCalendar for KryptonContextMenu Per-KryptonPage ButtonSpecs Il pacchetto scaricabile dal sito del produttore comprende l’intera Krypton Suite, che inculde anche la versione trial di una nutrita serie di altri controlli. Technorati Tag: .NET,Programming,C#,VB .NET,Tools

posted @ martedì 24 marzo 2009 10:53 | Feedback (6) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 ]

Extension methods in VB .NET 2.0

In questigiorni sto lavorando con VB .NET, su un progetto che usa il Framework 2.0 come target, impostazione che non posso cambiare. Volendo usare gli extension methods, che trovo comodissimi, ho provato a tradurre il tip per il loro utilizzo con .NET 2.0, che avevo scritto nel mio blog e che era relativo a C#. Purtroppo, il procedimento non è stato indolore come pensavo, ma ha richiesto un piccolo hack, che ho trovato leggendo questo post. Technorati Tag: .NET,Programming,VB .NET

posted @ lunedì 23 marzo 2009 19:42 | Feedback (0) | Filed Under [ VB .NET Orcas & .NET 3.5 ]

Screencast su Windows Azure

Quest’oggi, Alessandro Del Sole ha reso disponibile uno Screencast con argomento "Creare e distribuire applicazioni Web su Windows Azure". Personalmente, ma questa ovviamente è solo la mia opinione, la ritengo una piattaforma molto interessante.  Da un po’ di tempo avevo intenzione di fare qualche esperimento con essa… Ora non ho più scuse… Technorati Tag: .NET,Programming,Windows

posted @ lunedì 16 marzo 2009 17:26 | Feedback (0) | Filed Under [ C# VB .NET Windows Related Orcas & .NET 3.5 ]

Directory.GetFiles e pattern multipli

Il metodo Directory.GetFiles consente di recuperare i file con il pattern specificato all'interno di una determinata cartella. Purtroppo, esso non supporta i pattern multipli, ovvero non è possibile usare pattern come *.xls;*.doc per trovare in un colpo solo tutti i file XLS e DOC. Naturalmente si tratta di una limitazione facilmente aggirabile, ad esempio utilizzando il seguente extension method per l'oggetto DirectoryInfo: using System; using System.Collections.Generic;   namespace System.IO { public static...

posted @ lunedì 9 marzo 2009 15:07 | Feedback (8) | Filed Under [ C# Orcas & .NET 3.5 ]

Campi di ricerca in un sito Dynamic Data

Nella visualizzazione di una tabella in un sito Dynamic Data è automaticamente inclusa una serie di campi per filtrare i dati. Nella versione attuale, tali ricerche si limitano ai valori delle chiavi esterne e dei campi booleani. Ma in ogni sito che si rispetti, deve esserci anche una ricerca con testo libero… In attesa che tale funzionalità sia integrata direttamente nei Dynamic Data, come promesso sul relativo Wiki, su CodePlex è disponibile un interessantissimo progetto chiamato Dynamic Data Filtering, un sistema che estende il Framework dei Dynamic Data permettendo di effettuare ricerche su ogni tipo di colonna, come si può...

posted @ mercoledì 4 marzo 2009 10:51 | Feedback (3) | Filed Under [ ASP .NET Orcas & .NET 3.5 LINQ ]

Interessanti articoli sul Garbage Collector di .NET

Nel blog I know the answer (it's 42) è possibile trovare una serie è possibile trovare una serie di articoli che spiegano vari aspetti del funzionamento del Garbage Collector di .NET. Al momento sono ben 9: When does the .NET Compact Framework Garbage Collector run Forcing a Garbage Collection is not a good idea Series on dynamic memory management Reference Counting Garbage Collection Copying Garbage Collection Optimizing reference counting garbage collection Handling...

posted @ martedì 3 marzo 2009 11:18 | Feedback (3) | Filed Under [ C# VB .NET .NET Compact Framework .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 ]

System.ApplicationException

Oggi, mentre stavo per creare una Custom Exception in .NET, mi sono ricordato una cosa che avevo studiato nell'esame di certificazione 70-536, ovvero che la classe System.ApplicationException non dovrebbe essere utilizzata. Ma perché? Qual è il motivo che ha spinto Microsoft stessa a sostenere questa cosa? La risposta si trova facilmente con una ricerca su Google: JEFFREY RICHTER: System.ApplicationException is a class that should not be part of the .NET Framework. The original idea was that classes derived from SystemException would indicate exceptions thrown from the CLR (or system) itself, whereas non-CLR exceptions would be derived...

posted @ lunedì 2 marzo 2009 18:28 | 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 Certificazioni ]

Disponibile il materiale del 1° Workshop di DotNetToscana

Il materiale presentato durante il Workshop Microsoft .NET Framework tra Presente e Futuro, tenutosi il 20 Febbraio scorso a Pisa, è disponibile nella sezione Files della nostra Community. Technorati Tag: .NET,Programming,ASP .NET,C#,LINQ,Silverlight

posted @ venerdì 27 febbraio 2009 17:48 | Feedback (0) | Filed Under [ C# ASP .NET Orcas & .NET 3.5 Silverlight LINQ ]

Creare un progetto di Windows Azure passo per passo

Sul blog di maor sono disponibili una serie di post che spiegano come creare e pubblicare un progetto di Windows Azure passo-passo: Creating and Executing First Cloud Project With Windows Azure Deploying Azure Project To The Cloud Windows Azure Sample Code Technorati Tag: .NET,Programming,Windows

posted @ lunedì 23 febbraio 2009 19:15 | Feedback (0) | Filed Under [ Windows Related Orcas & .NET 3.5 ]

1° Workshop DotNetToscana – Le prime impressioni

Venerdì scorso, presso il Dipartimento di Informatica dell'Università di Pisa, si è svolto il primo Workshop dello User Group toscano su .NET, Microsoft. NET Framework tra presente e futuro. E' stata la prima esperienza, sia come organizzatore di eventi, sia come speaker. A distanza di un giorno e mezzo, volevo condividere con voi le mie prime impressioni sull'esperienza: L'organizzazione di un evento è veramente un'attività impegnativa: questo sarà forse perché è stato il nostro primo Workshop, e quindi ci tenevamo che fosse tutto perfetto; La "tensione per la prima" era evidente: la...

posted @ domenica 22 febbraio 2009 14:02 | Feedback (2) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Silverlight SQL Server LINQ ]

Una sfida per i programmatori

Spesso la programmazione è vista metaforicamente come una "sfida", con traguardi da raggiungere, ostacoli sul proprio cammino, aiuti, imprevisti, ecc… Microsoft e HTML.it hanno provato a rendere concreta questa sfida, proponendo un gioco in Silverlight in cui lo sviluppatore deve cercare di rispondere il più velocemente possibile ad una serie di domande, guadagnando così punti per entrare in classifica, allo scopo di ottenere uno sconto del 40% sull'acquisto di Visual Studio 2008 Professional + MSDN Premium. Technorati Tag: .NET,Programming,Visual Studio

posted @ lunedì 16 febbraio 2009 15:28 | 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 Silverlight LINQ ]

Aggiornamento per l'Azure Services Training Kit

The Azure Services Training Kit includes a comprehensive set of technical content including hands-on labs, presentations, and demos that are designed to help you learn how to use the Azure Services Platform. The February release includes the following updates: 19 demo scripts that walkthrough several of the services 10 presentations covering the entire Azure Services Platform 3 additional hands-on labs for Live Services This...

posted @ venerdì 13 febbraio 2009 10:31 | Feedback (2) | Filed Under [ Orcas & .NET 3.5 ]

Modificare la dimensione dei font dell'editor di Visual Studio

In vista della sessione che terrò il 20 Febbraio nel corso dell'evento Microsoft .NET Framework tra presente e futuro, stavo cercando un plug-in per Visual Studio che consentisse di modificare al volo la dimensione del font utilizzato nell'editor di Visual Studio: mi ricordavo, infatti, di aver sentito tempo fa dell'esistenza di qualcosa del genere, più precisamente uno strumento che aggiunge una toolbar a Visual Studio, con una ComboBox per la selezione dello zoom del testo. Le mie ricerche in questo senso sono state infruttuose, ma sono comunque riuscito ad ottenere il mio obiettivo utilizzando due macro di Visual Studio, che fanno...

posted @ domenica 8 febbraio 2009 20:29 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

DotNetToscana su HMTL.it

Andrea Marzilli, redattore e amico di HTML.it, mi ha fatto un'intervista a proposito dello User Group DotNetToscana, di cui sono un fondatore: si parla della sua nascita, del suo spirito e dell'evento che si terrà a Pisa il 20 Febbraio prossimo. Technorati Tag: .NET

posted @ martedì 3 febbraio 2009 15:20 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Silverlight LINQ ]

ASP .NET Dynamic Data e controllo AJAX Calendar – Parte seconda

Qualche giorno fa ho parlato dei problemi nell'utilizzo del controllo AJAX Calendar in combinazione con gli ASP .NET Dynamic Data. Oltre a quello evidenziato, c'è un altro inconveniente: sebbene il controllo supporti la globalizzazione, anche se viene inserito in un sito Dynamic Data che utilizza la lingua italiana, il calendario visualizza i mesi e i giorni in inglese. Per risolvere anche questo problema, si deve impostare la proprietà EnableScriptLocalization del controllo ScriptManager (all'interno del file Site.master) su true: <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true" EnableScriptGlobalization="true" /> In...

posted @ lunedì 2 febbraio 2009 14:20 | Feedback (1) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Aggiornamento per il .NET Framework 3.5

Questa sera Windows Update ha scaricato un aggiornamento denominato Microsoft .NET Framework 3.5 Family Update. Su MSDN è disponibile l'elenco di tutti i problemi risolti. Technorati Tags: .NET, Programming, Updates

posted @ venerdì 30 gennaio 2009 20:10 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Impostare l'ordinamento iniziale di una tabella con i Dynamic Data

Per impostazioni predefinita, i dati mostrati nelle GridView di un sito con i Dynamic Data non hanno un ordinamento particolare. In questo post è spiegato come decidere l'ordinamento iniziale attraverso l'uso di un semplice Custom Attribute e di una manciata righe di codice. Technorati Tag: .NET,Programming,ASP .NET

posted @ venerdì 30 gennaio 2009 15:22 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Il nostro evento su MSDN Flash

Su MSDN Flash del 28 Gennaio 2009, nella sezione Eventi Community e Partner, è presente anche il primo Workshop di DotNetToscana, Microsoft .NET Framework tra presente e futuro, che ricordo si svolgerà il 20 Febbraio presso il Dipartimento di Informatica dell'Università di Pisa. Potete trovare l'indirizzo e l'agenda dell'evento sul nostro sito. Chi viene? Technorati Tags: .NET, Programming, ASP .NET, LINQ, Silverlight

posted @ mercoledì 28 gennaio 2009 23:27 | Feedback (0) | Filed Under [ C# VB .NET ASP .NET .NET 3.0 Orcas & .NET 3.5 Silverlight SQL Server LINQ ]

ASP .NET Dynamic Data e controllo AJAX Calendar

Se si prova ad inserire il controllo AJAX Calendar in un sito basato sugli ASP .NET Dynamic Data, esso sarà visualizzato in maniera errata: Per risolvere il problema, è necessario aggiungere un'apposita sezione nel file Site.css, che si può trovare nella root del sito: /* Addition to fix rendering of AJAX calendar extender http://www.kevdaly.co.nz/weblog/Default.aspx?p=f6d27b62-1a36-45c5-9fc0-6c5547e60774 */ table td table td { border-left:none !important; border-right:none !important; border-bottom:none !important; padding-left:0px !important; padding-right:0px !important; padding-top:0px !important; padding-bottom:0px !important; }...

posted @ mercoledì 28 gennaio 2009 01:05 | Feedback (2) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Primo workshop dello User Group .NET Toscana

E' con sommo piacere (e una punta di soddisfazione) che annuncio pubblicamente il primo workshop organizzato dallo User Group .NET Toscana: Microsoft .NET Framework tra presente e futuro. L'evento si svolgerà il giorno 20 Febbraio, dalle 14.00 alle 19.00 presso il Dipartimento di Informatica dell'Univeristà di Pisa. La partecipazione è completamente gratuita. Gli argomenti di cui vorremmo parlare sono tanti, ma purtroppo dobbiamo fare una scelta: per tale motivo, attualmente è in corso un sondaggio con cui chiunque può esprimere le proprie preferenze. Technorati Tags: .NET

posted @ giovedì 22 gennaio 2009 00:05 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Silverlight LINQ ]

Creare un sito "in sola lettura" con gli ASP .NET Dynamic Data

Prosegue il mio studio degli ASP .NET Dynamic Data. L'articolo che propongo oggi, tratto da MSDN, spiega come realizzare un sito in cui è possibile visualizzare i dati, ma non modificarli o aggiungerli. Technorati Tags: .NET, Programming, ASP .NET, Dynamic Data

posted @ lunedì 19 gennaio 2009 22:33 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Enum.TryParse

L'oggetto Enum di .NET non espone il metodo TryParse, per tentare il cast verso un valore dell' enumerazione senza ottenere un' eccezione in caso di valore non valido (come avviene, ad esempio, con Int.TryParse). Tale funzione, tuttavia, può essere facilmente realizzata utilizzando un opportuno extension method, come descritto in questo post. Technorati Tags: .NET, Programming, C#

posted @ mercoledì 7 gennaio 2009 01:07 | Feedback (1) | Filed Under [ C# Orcas & .NET 3.5 ]

Programmazione parallela su ioProgrammo

Su ioProgrammo di Gennaio 2009 è stata pubblicata la prima parte di un mio aritcolo dedicato alla programmazione parallela con .NET 3.5 utilizzando le Parallel Extensions.   Technorati Tag: .NET,Programming,C#

posted @ lunedì 5 gennaio 2009 16:20 | Feedback (0) | Filed Under [ C# Orcas & .NET 3.5 ]

Nuova versione del correttore ortografico per Visual Studio 2008

Da qualche giorno è stata rilasciata la versione 2.2 dello Spell checker per Visual Studio 2008, destinata esclusivamente alla versione con SP1 (per le release precedenti di VS, si deve utilizzare la release 2.1). Il correttore ortografico richiede che nel sistema sia installato Word 2003 oppure 2007 e supporta il testo scritto nei blocchi di stile, di codice e nei file JS, CS, VB, CSS, CPP e H. In questo post è disponibile una descrizione dell'add-in, insieme ad una guida che spiega come utilizzarlo. Technorati Tag: .NET,Programming,Visual Studio,Tools

posted @ domenica 4 gennaio 2009 12:21 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Nuovo articolo su DotNetToscana

L'amico Andrea Angella ha recentemente pubblicato sulla nostra community DotNetToscana un articolo dal titolo Introduzione al .NET Micro Framework. Personalmente lo ritengo molto interessante, anche per chi non conosce questo nuovo settore in cui Microsoft sta investendo e vuole farsi un'idea delle possibilità che offre. Technorati Tag: .NET,Programming

posted @ giovedì 1 gennaio 2009 22:52 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Report Viewer Add-on for Visual Web Developer 2008 Express Edition

This is the add-on for Microsoft Visual Web Developer 2008 Express Edition that includes the RDLC designer and Microsoft Report Viewer 2008. The RDLC designer creates and edits RDLC files with RDL 2005 schema. Il download (che richiede Visual Web Developer 2008 Express Edition con SP1) è disponibile qui. Technorati Tag: .NET,Programming,ASP .NET,Tools

posted @ venerdì 26 dicembre 2008 13:03 | Feedback (2) | Filed Under [ ASP .NET Orcas & .NET 3.5 Updates & Service Pack ]

6 passaggi per iniziare ad utilizzare Azure

Per iniziare ad utilizzare la nuova piattaforma Azure sono sufficienti 6 semplici passaggi, come riportato in questo post: Install Vista SP1 or Windows 2008 RTM Install VS 2008, then upgrade it to SP1. (azure needs .net 3.5 sp1) Install Azure SDK Install VS Azure SDK Install SDS SDK (optional SQL Data Services required for some Azure SDK samples) Extract the samples.zip, and then run the rundevstore.cmd from a elevated cmd prompt. Semplice, no?...

posted @ mercoledì 17 dicembre 2008 11:49 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Nuova sezione di MSDN

E’ stata da poco inaugurata una nuova sezione sezione Community su MSDN, all’interno del Team Suite Developer Center. Sul blog di Cherala, si chiedono commenti sull’iniziativa. Technorati Tag: .NET,Programming,Team Foundation Server

posted @ venerdì 12 dicembre 2008 13:04 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Team Foundation Server ]

Poster con le combinazioni di tasti per Visual Studio 2008

Per i collezioni o gli appassionati, è possibile scaricare i poster con le combinazioni di tasti per Visual Studio 2008: Poster per C# Poster per Visual Basic Technorati Tag: .NET,Programming,C#,VB .NET

posted @ venerdì 12 dicembre 2008 11:12 | Feedback (1) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

PDF gratutito sull'Entity Framework

In questo post del blog di Zeeshan Hirani è disponibile il link per scaricare gratuitamente un PDF di ben 514 pagine che fornisce una guida introduttiva all'ADO .NET Entity Framework, corredata da numerosi esempi di codice. Fonte: Mario De Ghetto Blog Technorati Tag: .NET,Programming,ADO .NET

posted @ mercoledì 10 dicembre 2008 11:12 | Feedback (1) | Filed Under [ ADO .NET & SQL Orcas & .NET 3.5 ]

Generare file XML con LINQ

Questo post spiega come quanto è sempre possibile generare file XML a partire da una collezione di oggetti utilizzando LINQ. Technorati Tag: .NET,Programming,C#,LINQ

posted @ mercoledì 3 dicembre 2008 18:32 | Feedback (0) | Filed Under [ C# Orcas & .NET 3.5 LINQ ]

Mostrare solo alcuni campi con i Dynamic Data

Un po' di tempo fa, qui nel mio blog avevo espresso lo stupore di fronte alla prima esperienza con i Dynamic Data del .NET Framework 3.5 SP1. In questi giorni ho avuto l'occasione di fare qualche prova più approfondita; in particolare, mi sono scontrato con la necessità di personalizzare l'interfaccia web fornita di default. In questa attività sono stato aiutato dal grande Alessandro Del Sole, che si è sempre dimostrato molto disponibile. L'ultima cosa che gli ho chiesto, in ordine di tempo, è stato se fosse possibile escludere alcuni campi dalla GridView con la lista dei record,  facendo in...

posted @ lunedì 1 dicembre 2008 22:35 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Attivare la funzionalità di Edit and Continue per i Web Application Projects

Per impostazione predefinita, nei Web Application Projects l'opzione Edit and Continue è disattivata. Non so se questa cosa è dovuta a motivi particolari, ma per fortuna attivarla è semplicissimo: basta porre il segno di spunta ad un paio di checkbox, come indicato in questo post. Technorati Tags: .NET, Programming, Visual Studio, ASP .NET

posted @ giovedì 27 novembre 2008 00:32 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Stored Procedure con Entity Framework

A questo indirizzo è disponibile una breve spiegazione di come usare le stored procedure con l'Entity Framework di .NET 3.5 SP1. Technorati Tag: .NET,Programming,ADO .NET

posted @ venerdì 21 novembre 2008 11:39 | Feedback (0) | Filed Under [ ADO .NET & SQL Orcas & .NET 3.5 ]

Le meraviglie dello StringBuilder

Le stringhe in .NET sono oggetti immutabili, quindi se si devono concatenare insieme un numero elevato si stringhe, usare l'operatore + è inefficiente, perché ogni volta verrebbe creata in memoria una nuova stringa. Per ovviare al problema, si deve utilizzare l'oggetto StringBuilder che, come si legge su MSDN, rappresenta una sequenza mutabile di caratteri, quindi ad esso è possibile aggiungere, rimuovere, inserire o sostituire caratteri senza la necessità di istanziare un nuovo oggetto in memoria. Questa è la favoletta che tutti noi conosciamo... Però quando oggi, facendo debug di codice scritto da altri, ho sostituito tutte le concatenazioni di stringhe con...

posted @ mercoledì 19 novembre 2008 19:34 | Feedback (5) | Filed Under [ C# VB .NET ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Attenzione all'inferenza dei tipi di .NET 3.5

Una delle novità maggiormente decantate di .NET 3.5 è l'inferenza dei tipi, ovvero la possibilità di determinare staticamente, a tempo di compilazione, il tipo di una variabile in base al suo contenuto. Tutto quello che serve, per utilizzarla, è indicare var come tipo di dato: quando incontra questa parola chiave, il compilatore sa che deve analizzare i dati memorizzati nella variabile per determinarne il tipo. Si tratta di una funzionalità molto comoda e che, quando si utilizza LINQ, spesso permette di evitare la creazione di classi specializzate per contenere i risultati delle interrogazioni, consentendo comunque di avere un accesso tipizzato...

posted @ sabato 15 novembre 2008 18:52 | Feedback (4) | Filed Under [ C# Orcas & .NET 3.5 ]

Il controllo ListView di ASP .NET 3.5 svelato

A questo indirizzo (e negli articoli correlati) è disponibile un'esaustiva spiegazione di tutte le numerose funzionalità del controllo ListView di ASP .NET 3.5. Ogni esempio è accompagnato da un'immagine con cui è possibile rendersi immediatamente conto di tutte le feature messe a disposizione. Technorati Tags: .NET, Programming, ASP .NET

posted @ venerdì 24 ottobre 2008 22:42 | Feedback (1) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Disponibili i sorgenti di WPF

Notizia molto interessante: a partire da oggi è disponibile il codice sorgente di Windows Presentation Foundation per .NET 3.5 SP1. Questo rilascio va ad aggiungersi alla prima informata di codice resa accessibile circa un anno fa; in quell'occasione Microsoft rilasciò solo una parte del Framework .NET, lasciando però intendere che, nei mesi a venire, avrebbe progressivamente fornito anche gli altri tasselli. Sembra proprio che questa promessa sia stata rispettata. Technorati Tag: .NET,Programming,Visual Studio,C#,VB .NET

posted @ mercoledì 22 ottobre 2008 16:39 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Krypton Toolkit 3.0.6

Nuovo rilascio per il Krypton Toolkit, che giunge a quota 3.0.6. Queste le novità: Major Bug Fixes Locking/Unlocking computer causes text to disappear. Text not drawing at all for some Visual Studio projects. ComboBox drop down not working on some computers. Cannot edit Image properties with KryptonContextMenu. Design time change of Ribbon.MinimizedMode...

posted @ mercoledì 22 ottobre 2008 10:21 | Feedback (0) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 ]

E' nato lo User Group Toscano di .NET

Il buon Matteo mi ha preceduto di qualche clic... Il panorama delle Community regionali dedicata a .NET si è da poco allargato con la nascita dello User Group Toscano. Era da diverso tempo che questa idea ci rimbalzava per la testa, e finalmente ci siamo riusciti! Il gruppo si è riunito per la prima volta intorno alle metà di Settembre... Un'allegra combriccola di 8 persone accomunata dalla passione per .NET, dalla voglia di mettersi in gioco e dalla convinzione che le Community siano un luogo di incontro (reale o virtuale che sia) di grande importanza. Poi sono arrivati i...

posted @ lunedì 20 ottobre 2008 17:50 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET Tutto & Oltre :-) Windows Related .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Team Foundation Server Windows Home Server CodePlex Updates & Service Pack Silverlight Certificazioni Windows Mobile SQL Server LINQ Programmi ]

Developer Edition e Database Edition insieme in Rosario

Nella prossima versione di Visual Studio Team System (Rosario, appunto), la Developer Edition e la Database Edition saranno unite in una nuova, unica edizione che le comprenderà entrambe. Fonte: AssemblyInfo blog Technorati Tag: .NET,Visual Studio Originally posted at dotnettoscana.org

posted @ lunedì 20 ottobre 2008 17:13 | Feedback (2) | Filed Under [ C# VB .NET ASP .NET Orcas & .NET 3.5 ]

Visual Studio Team System 2008 Database Edition GDR September CTP

The Visual Studio Team System 2008 Database Edition GDR September CTP is now available for download. This is the last CTP, we started our final descend, we will publish a public RC (release candidate) when it is ready, followed by the RTM release. The upcoming RC (release candidate) will be a "go-live" release. The two remaining areas the team is currently working on is performance and bugs, we are done with all work items. La novità più importante è il completo supporto per SQL Server 2008. Per maggiori informazioni e per i link al...

posted @ venerdì 3 ottobre 2008 10:24 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

La notizia del giorno: Visual Studio 2010

OK... Forse non sarà proprio la notizia più importante di questa giornata, ma personalmente mi si sono drizzate le orecchie quando ho letto dei primi rumor su Visual Studio 2010 di cui hanno parlato, tra gli altri, gli amici di UGIdotNET Carlo e Daniele (in rigoroso ordine alfabetico). Inutile dire che sono andato subito a vedere cosa bolle in pentola... E devo dire che un po' di acquolina mi sta venendo . Technorati Tag: Visual Studio,Updates

posted @ mercoledì 1 ottobre 2008 18:31 | Feedback (3) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Component Factory regala una licenza di Krypton Suite

Da oggi gli MVP e i possessori di un blog dedicato a .NET con almeno 500 iscritti possono richiedere gratuitamente una licenza di Krypton Suite, il pacchetto completo di Component Factory contenente il Krypton Toolkit (disponibile anche gratuitamente), Krypton Ribbon (per creare interfacce stile Office 2007), Krypton Navigator e Krypton Workspace. Maggiori informazioni sull'offerta sono disponibili in questa pagina. Technorati Tag: .NET,Tools

posted @ mercoledì 24 settembre 2008 15:32 | Feedback (3) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 Programmi ]

Rilasciato il Krypton Toolkit 3.0

E' stata rilasciata la versione 3.0 del Krypton Toolkit: Toolkit Highlights NEW - KryptonNumericUpDown NEW - KryptonBreadCrumb FIXED - KryptonComboBox bugs Ribbon Highlights NEW - NumericUpDown group element Navigator Highlights NEW - Page Drag and Drop added FIXED - Memory leak Workspace Highlights NEW - Whole new component added!...

posted @ martedì 23 settembre 2008 15:57 | Feedback (0) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 ]

Un questionario sulla distribuzione delle applicazioni .NET

In questo post è presente un breve questionario sulla distribuzione delle applicazioni .NET, che ha la scopo di raccogliere informazioni per migliorare il deploy nelle prossime versioni del Framework. Technorati Tag: .NET

posted @ lunedì 22 settembre 2008 10:31 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 ]

Open XML Format SDK 2.0

Da qualche giorno è disponibile sul sito Microsoft la CTP di settembre dell'Open XML Format SDK 2.0. Il pacchetto, che richiede il .NET Framework 3.5, può essere scaricato qui. Technorati Tags: .NET, Programming, Tools, Updates

posted @ sabato 13 settembre 2008 13:18 | Feedback (0) | Filed Under [ C# VB .NET ASP .NET Orcas & .NET 3.5 ]

Quando conviene avere Visual Studio in italiano

Il template ASP .NET Dynamic Data crea un sito web completo di tutto... Però con l'interfaccia localizzata nella lingua di Visual Studio. Il problema è che, sviluppando siti per clienti "locali", tipicamente ci si aspetta che le stringhe siano in italiano. Per evitare di ridefinirsi a mano tutti i messaggi nella nostra lingua, l'unico modo è avere a disposizione una copia di Visual Studio in italiano, quindi creare il sito con essa. Technorati Tags: .NET, Visual Studio, Programming, ASP .NET, Dynamic Data

posted @ sabato 6 settembre 2008 17:00 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

ASP .NET Dynamic Data Site... Semplicemente senza parole!

Come anticipato ieri, volevo dare un'occhiata alla feature ASP .NET Dynamic Data. Ebbene... Ho creato una nuova Web Application, utilizzando l'apposito template, ho aggiunto una classe di tipo LINQ-To-SQL al progetto, ho scommentato UNA (1) riga di codice nel file Global.asax, ho premuto F5 e... L'applicazione era già lì, bella e pronta all'uso!!!! Mi ci sono voluti meno di 5 minuti per creare una completa interfaccia web per l'accesso e la modifica del database. Che dire... LA COSA MI HA LASCIATO COMPLETAMENTE SENZA PAROLE... Technorati Tags: .NET, Programming, ASP .NET, Dynamic Data

posted @ sabato 6 settembre 2008 11:12 | Feedback (3) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

ASP .NET Dynamic Data

Cercando risorse su LINQ, sono capitato su questo post del mitico Scott Guthrie, in cui si parla di ASP .NET Dynamic Data, una feature che fa parte delle ASP .NET 3.5 Extensions e che consente di creare con grande facilità siti web per l'inserimento, la visualizzazione e la modifica dei dati contenuti in un database, utilizzando LINQ-to-SQL. Me lo segno, sperando di poterci dare un'occhiata al più presto. Technorati Tags: .NET, Programming, ASP .NET, Dynamic Data

posted @ venerdì 5 settembre 2008 15:17 | Feedback (3) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Distribuzione di un'applicazione con il .NET Framework Client Profile

Tra le numerose novità del Service Pack 1 di .NET 3.5 c'è il .NET Framework Client Profile, una sorta di "versione ridotta" del .NET Framework 3.5 che contiene solo i componenti necessari per l'esecuzione di applicazioni Smart Client. A questo indirizzo è disponibile un documento che spiega come effettuare la distruzione di applicazioni con tale modalità. Technorati Tag: .NET,Programming

posted @ martedì 19 agosto 2008 14:31 | Feedback (3) | Filed Under [ Orcas & .NET 3.5 ]

Divertirsi con l'aggiornamento al SP1 di Visual Studio 2008

Questa mattina, credo come molti, ho seguito i link per scaricare il Service Pack 1 di Visual Studio 2008. Nella pagina del download si dice che, in caso siano già state applicate patch, si deve prima eseguire il Preparation Tool, in modo da rimuovere eventuali file e impostazioni che possono impediare la corretta installazione dell'aggiornamento. Leggendo le note che accompagnano questo software, si dice che esso rimuove, tra gli altri, l'aggiornamento KB944899, di cui è proposto il link verso il relativo articolo della Knowledge Base. Se fate clic su di esso e, come me, avete impostato l'italiano come lingua predefinita...

posted @ martedì 12 agosto 2008 14:42 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

SQL Server 2008 e il Service Pack 1 per Visual Studio 2008

La notizia del giorno è sicuramente il rilascio della versione RTM di SQL Server 2008, come ci ha prontamente segnalato Alberto. Ma nello screenshot che ha postato c'è anche un'altra notizia interessante: il Service Pack 1 per Visual Studio 2008 sarà rilasciato dopo l'11 Agosto! Technorati Tag: SQL Server,Visual Studio,Updates

posted @ giovedì 7 agosto 2008 11:28 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack SQL Server ]

Disinstallare il Service Pack 1 del .NET Framework 3.5

In questo post viene spiegato come rimuovere correttamente tutti i componenti installati dal .NET Framework 3.5 Service Pack 1. Technorati Tag: .NET,Visual Studio

posted @ sabato 2 agosto 2008 23:11 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Esempio di uso del namespace System.AddIn

Su MSDN Magazine di Luglio 2008 è stato pubblicato un articolo che spiega come utilizzare le classi del nuovo namespace System.AddIn per creare applicazioni Windows Forms estendibili. Technorati Tags: .NET, Programming, CS

posted @ giovedì 24 luglio 2008 20:12 | Feedback (0) | Filed Under [ C# Orcas & .NET 3.5 ]

LINQ-to-SQL e ADO .NET a confronto

Cercando materiale su LINQ, ho trovato questo post in cui vengono presentati alcuni scenari di utilizzo di LINQ, paragonati al corrispettivo di ADO .NET. Secondo me è interessante soprattutto per chi non ha alcuna esperienza con LINQ e vuole farsi un'idea colpo d'occhio di quello che permette di fare e di come può semplificare la scrittura di codice Technorati Tag: .NET,Programming,ADO .NET,LINQ

posted @ martedì 15 luglio 2008 12:56 | Feedback (0) | Filed Under [ ADO .NET & SQL Orcas & .NET 3.5 LINQ ]

Microsoft XNA Game Studio 3.0 CTP

Microsoft XNA Game Studio is a toolset which makes creating great video games for Windows-based PC’s, the Zune digital media player and the Xbox 360 console (with an active XNA Creators Club subscription) easier than ever. Il download di questa Community Technology Preview è disponibile qui. E' necessario Visual C# Express Edition 2008 oppure Visual Studio 2008. Technorati tags: .NET, Programming, Tools, Updates

posted @ sabato 12 luglio 2008 20:17 | Feedback (0) | Filed Under [ C# Orcas & .NET 3.5 Updates & Service Pack ]

Un articolo sul Garbage Collector

Su MSDN Magazine di Giugno 2008 è stato pubblicato un interessante articolo su come il Garbage Collector di .NET gestisce i cosiddetti oggetti grandi, ovvero oggetti che occupano più di 85.000 byte di memoria. Technorati Tag: .NET,Programming

posted @ martedì 8 luglio 2008 18:26 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

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: .NET,Programming,ASP .NET,Tools

posted @ giovedì 3 luglio 2008 19:22 | Feedback (0) | Filed Under [ ASP .NET Tutto & Oltre :-) Orcas & .NET 3.5 ]

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: .NET,Visual Studio,Updates

posted @ martedì 1 luglio 2008 15:39 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack ]

Webcast su Windows Mobile

A questo indirizzo sono disponibili i link a 5 webcast dedicati a chi desidera cominciare a sviluppare sulla piattaforma Windows Mobile. Technorati Tags: Windows Mobile, .NET, Programming

posted @ lunedì 23 giugno 2008 20:18 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 Windows Mobile ]

Una libreria per la compressione di file ZIP

Per la compressione di file ZIP in .NET, ho sempre utilizzato la famosa libreria SharpZipLib. In questi giorni, però, sono venuto a conoscenza di DotNetZip, di cui è stata recentemente rilasciata la versione 1.5. Si tratta di un progetto open-source pubblicato su CodePlex e rilasciato con licenza Microsoft Public License. Tra le funzionalità offerte, c'è anche la possibilità di creare archivi auto-estraenti e file ZIP che possono essere direttamente inviati all'oggetto Response.OutputStream, cosa che permette di generare dinamicamente archivi compressi scaricabili via Internet. Technorati Tags: .NET, Programming, C#, ASP .NET, VB .NET

posted @ sabato 21 giugno 2008 15:21 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 CodePlex ]

Passaggio da .NET 2.0 a 3.5 e AJAX

Oggi ho provato a convertire un sito fatto in .NET 2.0 alla nuova versione 3.5. L'applicazione web in questione fa di uso di AJAX. La procedura di aggiornamento automatico apparentemente è andata a buon fine, tuttavia alla prima prova di compilazione ho ottenuto un messaggio di errore secondo cui non è possibile caricare l'assembly System.Web.Extensions versione 1.0.61025.0. Dopo una ricerca su Internet, ho trovato un post che spiega la causa del problema e come si deve intervenire per risolverlo... In pratica, basta cambiare un parametro nel web.config specificando il numero di versione corretto per la libreria. Technorati Tags: .NET, Programming,...

posted @ venerdì 20 giugno 2008 15:02 | Feedback (1) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Download di Sandcastle

In attesa che venga definitivamente deciso quale collocazione attribuire a Sandcastle (ad essere sinceri, a me non sembra una decisione tanto difficile ), per adesso è possibile scaricare l'ultima versione da Microsoft Downloads. Technorati Tag: .NET,Visual Studio,Tools

posted @ venerdì 13 giugno 2008 10:45 | 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 LINQ ]

Il codice non può essere auto-commentante

Sui blog di MSDN è apparso un post per me molto interessante, in cui si discute del fatto che il codice non può commentarsi da sé, quindi è necessario scrivere commenti per spiegare quello che si sta sviluppando. Si tratta di un argomento che mi sta molto a cuore: personalmente, sono dell'opinione che sia meglio un commento in più di uno in meno... Anzi, forse io esagero e tendo a commentare più del dovuto, ma lo faccio nell'ottica di riprendere il codice dopo qualche tempo dalla sua scrittura: quello che all'inizio può apparire chiarissimo (nel momento in cui lo si...

posted @ lunedì 9 giugno 2008 17:05 | Feedback (8) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 Silverlight LINQ ]

Expression Encoder 2 SDK

The Expression Encoder 2 SDK includes documentation, samples, and code to help you work with the Expression Encoder object model and extend the functionality of Expression Encoder 2. L'SDK può essere utilizzato con Visual Studio 2008, Visual C# Express 2008 o Visual C++ Express 2008 . Il download è disponibile qui. Technorati Tag: .NET,Programming

posted @ martedì 3 giugno 2008 15:23 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Nuova CTP per le Parallel Extensions di .NET 3.5

Parallel Extensions to the .NET Framework is a managed programming model for data parallelism, task parallelism, and coordination on parallel hardware unified by a common work scheduler. Parallel Extensions makes it easier for developers to write programs that scale to take advantage of parallel hardware by providing improved performance as the numbers of cores and processors increase without having to deal with many of the complexities of today’s concurrent programming models. E' stata rilasciata una nuova CTP di questa libreria, scaricabile gratuitamente da qui. Ne approfitto per ricordare che già da un po' di tempo...

posted @ martedì 3 giugno 2008 10:20 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Sandcastle si aggiorna

Dal sito di CodePlex è possibile scaricare la nuova versione di Sandcastle, la 2.4.10520. Si tratta della stessa build utilizzata per produrre la documentazione di Visual Studio 2008 SP1. Sono stati corretti numerosi bug, come riportato sul blog del team di sviluppo. Technorati Tag: .NET,Programming,Tools,Visual Studio,Updates

posted @ venerdì 30 maggio 2008 10:37 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack LINQ ]

Krypton Toolkit 2.8.5

Nuovo aggiornamento per questo insieme di controlli per Windows Forms. L'update in questione corregge alcuni bug ed aggiunge nuove combinazioni di colori ispirate a Windows Vista e Windows Media Player, che si affiancano alle palette già presenti in stile Office 2007. Per il download diretto, fate clic qui. Technorati Tag: Updates,.NET,Programming,C#,VB .NET,Tools

posted @ giovedì 29 maggio 2008 10:16 | Feedback (0) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack ]

Video su Visual Studio Exstensibility

In questo post di MSDN sono disponibili i link ad una serie di video relativi all'estensione di Visual Studio. Si tratta di una presentazione della durata complessiva di 2 ore, ricca di demo, tenutasi presso lo VISUG User Group. Technorati Tag: .NET,Programming,Visual Studio

posted @ lunedì 26 maggio 2008 16:34 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Convertire Visual Studio 2008 Trial alla versione Professional

Dopo aver utilizzato la versione Trial di Visual Studio 2008, è possibile passare alla versione Professional senza dover effettuare alcuna disinstallazione/reinstallazione. E' sufficiente acquistare un nuovo product key e seguire le istruzioni riportate in questo articolo di MSDN. Sebbene le informazioni siano relative a Visual Studio 2005, la stessa procedura è valida anche con la versione 2008. Technorati Tag: Visual Studio

posted @ lunedì 26 maggio 2008 13:17 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

.NET e C++: due modi diversi di programmare

Tranquilli, non ho assolutamente intenzione di scrivere un post in cui metto a confronto .NET e C++, dicendo quale è meglio e quale è peggio... Su questo argomento è già stato scritto di tutto . Vorrei invece fare una riflessione sulla diverse "filosofie di programmazione" che seguo quando lavoro in C++ rispetto a quando uso .NET. Come i miei 25 lettori sanno bene, nell'ultimo anno ho accumulato una certa esperienza con .NET, accompagnata dal conseguimento di diverse certificazioni. Anche i lavori che ho fatto finora hanno sempre riguardato questa piattaforma.  Ultimamente, però, nella mia nuova società sto affrontando un...

posted @ venerdì 23 maggio 2008 16:30 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 LINQ ]

.NET Framework Client Profile

Una delle novità del .NET Framework 3.5 SP1, come già segnalato da Corrado, è il Client Profile: The .NET Framework 3.5 Client Profile (Client Profile) was created to answer the feedback from many customers that a smaller framework was needed specifically for Client Applications. The Client Profile is a subset of assemblies already contained within .NET Framework 3.5 Service Pack 1. The Client Profile subset is focused on fulfilling the needs of Client applications. In questo post è disponibile una descrizione dettagliata di cosa è e di come funziona. Technorati Tag: .NET,Programming,Visual Studio,Updates

posted @ giovedì 22 maggio 2008 15:39 | Feedback (6) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Libreria per il parsing degli RSS

Mi sembra che fosse stato già segnalato tempo fa sul muro, ma nell'incertezza lo riporto nuovamente, anche come appunto personale: all'indirizzo http://www.codeplex.com/Argotic è disponibile un framework molto ben fatto e in continuo sviluppo per la gestione di feed in formato RSS, Atom, OPML, APML, BlogML, RSD... e chi più ne ha più ne metta . La versione compilata della libreria è disponibile sia nella versione per .NET 2.0 sia per .NET 3.5. Technorati Tag: .NET,Programming,C#,VB .NET,ADO .NET,ASP .NET

posted @ lunedì 19 maggio 2008 18:49 | Feedback (3) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Rilasciata l'Enterprise Library 4.0

Giovedì scorso è stata rilasciata la versione 4.0 dell'Enteprise Library di Microsoft. Come sempre, MSDN è il sito di riferimento per la documentazione tecnica, mentre il download (insieme a video, esempi e molto altro ancora) è disponibile su CodePlex. Technorati Tag: .NET,Programming,Visual Studio,C#,VB .NET,ADO .NET,ASP .NET

posted @ lunedì 19 maggio 2008 16:30 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Aggiornare le certificazioni MCPD a Visual Studio 2008

In questa pagina è disponibile la lista degli esami necessari per aggiornare le certificazioni MCPD per Visual Studio 2005 alle analoghe su Visual Studio 2008. In particolare, per diventare MCPD: Windows Developer 3.5 e MCPD: ASP.NET Developer 3.5, possedendo già la vecchia certificazione corrispondente, è sufficiente un solo esame; invece, per ottenere il titolo MCPD: Enterprise Application Development 3.5 bisogna sostenerne due. In questo momento, però, le pagine con i dettagli sui singoli esami di aggiornamento non sono ancora disponibili. Technorati Tag: Certification

posted @ giovedì 15 maggio 2008 10:26 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Certificazioni ]

Provare le novità di Visual Studio 2008 e .NET 3.5 Service Pack 1

Il training kit per .NET 3.5 si arricchisce di nuovi labs che consentono di sperimentare le novità introdotte dal Service Pack 1. Per maggiori informazioni e per il link al download, di circa 37 MB, fare riferimento a questo post. Technorati Tag: .NET,Programming,Visual Studio,ASP .NET,C#,VB .NET,ADO .NET

posted @ mercoledì 14 maggio 2008 18:01 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET Orcas & .NET 3.5 ]

Di già?

Ho letto con interesse il post di Tim Sneath (segnalato da Corrado) sulle novità del Service Pack 1 di Visual Studio 2008 e .NET Framework 3.5. Leggendo le sue parole, mi viene naturale fare una riflessione. Possibile che dopo soli 6 mesi dalla RTM di questi prodotti (e meno di 3 dal lancio ufficiale) si senta già parlare di Service Pack? Considerando poi la quantità di aggiornamenti, relativi soprattutto a WPF, alcuni dei quali molto significativi, non posso non pensare che tutte le novità di cui si parla, secondo me, avrebbero dovuto far parte del .NET Framework 3.5 fin...

posted @ martedì 13 maggio 2008 10:41 | Feedback (12) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Unit Testing con Visual Studio 2008

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. Technorati Tag: .NET,Programming,Visual Studio

posted @ giovedì 8 maggio 2008 12:31 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

XNA Game Studio 3.0 Community Technical Preview

E' stata da poco rilasciata la prima CTP di XNA Game Studio 3.0. L'annuncio è dato in questo post, in cui è fornito anche il link per il download. Questa nuova release richiede Visual Studio 2008 oppure Visual C# 2008 Express. Il rilascio della versione finale è previsto per la fine del 2008. Technorati Tag: .NET,Programming,Tools

posted @ mercoledì 7 maggio 2008 18:22 | Feedback (1) | Filed Under [ C# Orcas & .NET 3.5 ]

Un editor visuale per LINQ-to-SQL

In questo post viene presentato VLINQ, ovvero Visual LINQ Query Builder. Si tratta di un add-in per Visual Studio 2008 che consente di creare query per LINQ-to-SQL in maniera completamente visuale. Allo stesso indirizzo è disponibile anche un breve tutorial che introduce il suo utilizzo. VLINQ è ospitato su MSDN Code Gallery: fare clic qui per accedere alla pagina del progetto. I download disponibili comprendo anche il codice sorgente, la documentazione e uno screencast che mostra l'utilizzo pratico di questa estensione. Technorati Tag: .NET,Programming,C#,VB .NET,ASP .NET,ADO .NET,LINQ,Visual Studio,Tools

posted @ lunedì 5 maggio 2008 12:19 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET Orcas & .NET 3.5 LINQ ]

Un debug visualizer per LINQ-to-SQL

Ancora una volta devo ringraziare Alessandro Del Sole, che nel suo blog ci annuncia la disponibilità di un debug visualizer, scritto dall'inimitabile Scott Guthrie, per visualizzare le query SQL generate automaticamente dal sistema quando si utilizza LINQ-to-SQL. Rimando al post ufficiale per maggiori informazioni e per il link al download. Technorati Tag: Visual Studio,LINQ,SQL

posted @ lunedì 28 aprile 2008 11:55 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 LINQ ]

Creare applicazioni certificate per Windows Vista con .NET

Questo articolo di CodeProject elenca le linee guida su come realizzare un'applicazione .NET con i requisiti necessari ad ottenere il logo "Certified for Windows Vista". E' anche fornita un'applicazione di esempio, in VB .NET, in cui sono applicati tutti questi suggerimenti. Technorati tags: Windows, .NET, Programming, VB .NET

posted @ venerdì 25 aprile 2008 21:42 | Feedback (0) | Filed Under [ C# VB .NET Windows Related .NET 3.0 Orcas & .NET 3.5 ]

Aggiornamento per il Visual C++ 2008 Feature Pack

E' stato rilasciato ieri un aggiornamento del Visual C++ 2008 Feature Pack che risolve alcuni problemi riscontrati con la versione originale. In questo post è disponibile la lista dei fix e la procedura di installazione da seguire nel caso in cui nel sistema sia già presente la release precedente. Technorati Tag: Visual Studio,Updates

posted @ mercoledì 23 aprile 2008 12:48 | Feedback (4) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Nuovo aggiornamento del Krypton Toolkit

E' stata rilasciata la nuova versione del Krypton Toolkit, la 2.8. Queste in breve le novità: New Controls/Components - KryptonDropButton - KryptonColorButton - KryptonListBox - KryptonCheckedListBox - KryptonCommand - KryptonGallery - 6 x KryptonContextMenu Elements Il download, abbastanza corposo (sono ben 22 MB), è disponibile qui. Technorati Tag: .NET,Programming,Updates,VB .NET,C#

posted @ martedì 22 aprile 2008 10:42 | Feedback (1) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 ]

Tutte le funzioni dell'API di Windows

Per quanto nel mondo .NET il ricorso alle API di Windows sia sempre più raro, ci sono situazioni in cui è ancora necessario utilizzarle. In casi del genere, è possibile fare riferimento a questa sezione di MSDN, in cui sono elencati le funzioni dell'API di Windows in ordine alfabetico, per categorie oppure divise per sistema operativo. Fonte: ascend slowly, breathing normally blog Technorati Tag: .NET,Programming,C#,VB .NET

posted @ lunedì 21 aprile 2008 11:44 | Feedback (0) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 ]

Ancora su .NET e l'ereditarietà multipla

Alcuni dei miei amici che programmano in C++ non capiscono il motivo per cui .NET non supporti l'ereditarietà multipla. Questo post cerca di fare un po' di chiarezza sull'argomento. Technorati Tag: .NET,Programming

posted @ venerdì 18 aprile 2008 11:44 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Un aggiornamento per Sandcastle

Giornata di annunci... A quanto pare una nuova versione di Sandcastle è dietro l'angolo e dovrebbe essere rilasciata entro la fine del mese, come annunciato qui. Questa release sarà utilizzata per generare la documentazione di Visual Studio 2008 SP1 che sarà pubblicata su MSDN. Technorati Tag: .NET,Visual Studio,Tools,Updates,C#,VB .NET,ASP .NET,ADO .NET

posted @ giovedì 17 aprile 2008 16:55 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack ]

.NET 3.5 Enhancements Training Kit

In questo post viene annunciato il nuovo Training Kit per .NET 3.5, contenente corsi relativi a: ADO.NET Data Services ADO.NET Entity Framework ASP.NET AJAX History ASP.NET Dynamic Data ASP.NET MVC ASP.NET Silverlight controls Il download, disponibile qui, è di circa 35 MB. Technorati Tag: .NET,ASP .NET,ADO .NET

posted @ mercoledì 16 aprile 2008 16:50 | Feedback (0) | Filed Under [ ADO .NET & SQL ASP .NET Orcas & .NET 3.5 ]

Microsoft Robotics Developer Studio 2008 April CTP

Come annunciato sul blog di Arvindra Sehmi, è stata rilasciata la CTP di Aprile di Microsoft Robotics Developer Studio 2008. Il download, gratuito, è disponibile qui, mentre rimando alla fonte della notizia per maggiori informazioni. Technorati Tags: .NET, Programming

posted @ giovedì 10 aprile 2008 14:56 | Feedback (0) | Filed Under [ Tutto & Oltre :-) Orcas & .NET 3.5 ]

Unity Application Block

Microsoft patterns & practices is excited to announce the latest addition to the p&p library of software architecture guidance: Unity Application Block April 2008 Release (1.0)    Resources ·    MSDN site: http://msdn2.microsoft.com/en-us/library/cc468366.aspx ·   Community Forum: http://codeplex.com/unity Maggiori dettagli sono disponibili qui. Technorati Tags: .NET, Programming

posted @ lunedì 7 aprile 2008 12:35 | Feedback (0) | Filed Under [ C# VB .NET ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Realizzare un'applicazione Web con ASP .NET MVC passo dopo passo

Premetto che fino ad oggi non ho avuto modo di provare il Framework MVC per ASP .NET. Su MSDN Magazine di Marzo 2008 è disponibile un articolo che spiega come realizzare passo dopo passo un'applicazione Web sfruttando questo pattern. Gli ho dato una lettura veloce, ma credo che sia un buon punto di partenza per addentrarsi nell'argomento. Technorati tags: .NET, Programming, ASP .NET

posted @ lunedì 24 marzo 2008 21:15 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

February 2008 CTP per i Windows Live Tools per Visual Studio 2008

Completando l'annuncio di ieri, quest'oggi è stata rilasciata la CTP di Febbraio 2008 dei Windows Live Tools per Visual Studio 2008. Tutti i dettagli sono disponibili, ancora una volta, sul blog di Pietro Brambati. Technorati Tags: .NET, Programming, Updates, Visual Studio

posted @ giovedì 20 marzo 2008 16:11 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 Updates & Service Pack ]

Integrare l'Enterprise Library in Visual Studio 2008

In questo post sono illustrati i passaggi da eseguire per integrare l'Enterprise Library 3.1 in Visual Studio 2008. Si tratta sostanzialmente di eseguire uno script e lanciare un'istruzione dal prompt dei comandi. Technorati Tag: Visual Studio,Tools

posted @ venerdì 14 marzo 2008 11:27 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Microsoft Silverlight Tools Beta 1 for Visual Studio 2008

This package is an add-on to the RTM release of Visual Studio 2008 to provide tooling for Microsoft Silverlight 2 Beta 1. It provides a Silverlight project system for developing Silverlight applications using C# or Visual Basic. Il download, disponibile qui, pesa circa 55 MB. Come sempre, l'add-on non può essere installato sulle versioni Express di Visual Studio 2008. Technorati Tag: Visual Studio,Silverlight

posted @ lunedì 10 marzo 2008 10:28 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 Silverlight ]

Dietro le quinte delle proprietà automatiche di Visual Studio 2008

Tempo fa avevo già parlato della sintassi abbreviata per la definizione delle proprietà in C# con Visual Studio 2008. Oggi ho provato ad utilizzare Reflector per vedere il codice che di fatto viene generato a tempo di compilazione quando si utilizza questa feature. Partendo dalla seguente classe:   public class TestClass { public int MyProperty { get; set; } } Quello che si ottiene è:   public class TestClass { // Fields [CompilerGenerated] private int <MyProperty>k__BackingField; // Properties public int MyProperty { ...

posted @ martedì 4 marzo 2008 11:40 | Feedback (0) | Filed Under [ C# Orcas & .NET 3.5 ]

Parallel Extensions for .NET Framework 3.5

L'annuncio non è proprio recente, ma solo in questi giorni ho avuto la possibilità di sperimentare questa nuova libreria. Devo ammettere che mi sono divertito nel ritrovare alcuni concetti che avevo studiato nel corso di Architettura parallele e distribuite... A questo indirizzo è possibile scaricare la CTP di Dicembre 2007 delle Parallel Extensions for .NET Framework 3.5, mentre su MSDN Magazine di Ottobre 2007 sono disponibili due articoli che trattano l'ottimizzazione del codice per le architetture multi-core e l'esecuzione parallela di query con LINQ (il cosiddetto PLINQ). Technorati Tag: .NET,Programming,LINQ

posted @ lunedì 3 marzo 2008 17:53 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 LINQ ]

Visual Studio 2008 Support for SQL Server 2008 CTP

Dopo il rilascio di SQL Server 2008 - February CTP, è stato resa disponibile anche una nuova CTP dell'aggiornamento di Visual Studio 2008 per il supporto al DBMS.. Dalla pagina del download si legge che: This CTP resolves a problem that when you try to open a database connection to SQL Server 2008 by using Visual Studio 2008 design tools, you may receive the following error message: “This server version is not supported. Only servers up to Microsoft SQL Server 2005 are supported.” This CTP...

posted @ giovedì 21 febbraio 2008 12:35 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 SQL Server ]

.NET 3.5 Client Product Roadmap

Il mitico Scott Guthrie ci presenta in questo post la roadmap per le nuove funzionalità relative allo sviluppo di applicazioni client basate su .NET. Le migliorie riguarderanno i seguenti aspetti: Improved .NET Framework Setup for Client Applications Improved Working Set and Startup Improvements for .NET Client Applications WPF Performance Improvements WPF Control Improvements VS 2008 WPF Designer Improvements E' bene ricordare che queste aree di intervento sono state identificate sulla base dei feedback degli utenti. Technorati Tag: .NET,Visual Studio,Programming

posted @ mercoledì 20 febbraio 2008 13:41 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

Come installare l'update per il debug dei sorgenti di .NET in Visual Studio 2008

Per poter eseguire correttamente il debug del codice sorgente di .NET 3.5 in Visual Studio 2008 è neessario installare l'update KB944899. La procedura completa è riportata su vari blog, a parte un piccolo particolare. Prima di installare l'aggiornamento, il DVD di installazione di Visual Studio 2008 deve essere inserito nel lettore, oppure nel sistema deve essere montata la ISO corrispondente. In caso contrario, l'installazione dell'aggiornamento fallirà segnalando che non è possibile trovare il programma da aggiornare. Technorati Tags: Visual Studio, Updates

posted @ sabato 16 febbraio 2008 13:25 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Disponibili i Visual Studio Team System 2008 Database Edition Power Tools

This release updates the Power Tools for the Database Edition to work with Visual Studio 2008 and provides several new features. The new features include two custom unit test conditions, a new Data Generation Wizard, and new MSBuild tasks to support running TSQL Static Code Analysis from the command line. The updated features include 5 refactoring types, a dependency viewer, additional data generators and editors, 2 MSBuild tasks for Schema and Data Compare and the TSQL Static Code Analysis feature. Maggiori informazioni e il link al download sono disponibili a questo indirizzo. Technorati Tag:...

posted @ venerdì 15 febbraio 2008 18:08 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Nuova versione della guida all'installazione di Visual Studio Team System 2008

E' disponibile per il download una versione aggiornata della guida all'installazione di Visual Studio Team System 2008. Come riportato sul sito, include le istruzioni per il corretto setup di Team Foundation Server, Team Foundation Build, Team Foundation Server Proxy, and Team Explorer, naturalmente tutti nella versione 2008. NOTA: fino a ieri, dalla pagina che ho indicato era possibile scaricare solo la versione della guida relativa alla beta 2, ma oggi il problema è stato risolto. Technorati Tag: .NET,Visual Studio,Team Foundation Server

posted @ mercoledì 13 febbraio 2008 10:28 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Team Foundation Server ]

MSDN Code Gallery

A questo indirizzo è possibile raggiungere la nuova MSDN Code Gallery, una grande raccolta di esempi di codice e documentazione tecnica dedicata a .NET, a cui chiunque può contribuire inviando nuove risorse. Lo stile e l'interfaccia grafica del portale ricalcano molto da vicino quelli di CodePlex. Technorati tags: .NET, Programming, C#, VB .NET, ASP .NET, ADO .NET, .NET Compact Framework, .NET Micro Framework, LINQ, Silverlight

posted @ giovedì 31 gennaio 2008 14:57 | 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 Silverlight ]

Visual Studio 2008 disponibile per l'acquisto

Microsoft on Tuesday made its Visual Studio 2008 software development package widely available for purchase -- a month ahead of a high-profile event in Los Angeles meant to serve as the product's official launch. La versione Professional costa circa 730 dollari, mentra la Standard si attesta intorno ai 270. Fonte: Information Week Technorati tag: Visual Studio

posted @ giovedì 31 gennaio 2008 12:44 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Visual Studio 2008 Web Deployment Projects

Visual Studio 2008 Web Deployment Projects provide additional functionality to build and deploy Web sites and Web applications in Visual Studio 2008. This add-in provides a comprehensive UI to manage build configurations, merging, and using pre-build and post-build tasks with MSBuild. L'aggiornamento è disponibile qui. Maggiori dettagli sono disponibili in questo post. Technorati tags: Visual Studio, Updates

posted @ martedì 29 gennaio 2008 15:24 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Come creare il proprio compilatore per il .NET Framework

MSDN Magazine di Febbraio 2008 contiene un interessantissimo articolo che spiega come creare lo scheletro di un compilatore per un nuovo linguaggio basato sul .NET Framework. Io l'ho già stampato e mi appresto a leggerlo  Technorati tags: .NET, Programming

posted @ martedì 29 gennaio 2008 10:28 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

eBook su C# 3.0

In questo post sono disponibili i link per scaricare un eBook di 519 pagine che contiene tutte le specifiche di C# 3.0 e una "versione ridotta" di sole 30 pagine, dedicata esclusivamente alla novità di questa versione. Technorati tags: .NET, C#

posted @ lunedì 28 gennaio 2008 12:51 | Feedback (1) | Filed Under [ C# Orcas & .NET 3.5 ]

Esempi per il controllo ListView di ASP .NET 3.5

A questo indirizzo sono disponibili diversi esempi di utilizzo del nuovo controllo ListView introdotto con la versione 3.5 di ASP .NET. Technorati Tag: ASP .NET

posted @ mercoledì 23 gennaio 2008 17:31 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

I sorgenti del .NET Framework 3.5 sono stati rilasciati!!!

Finalmente ci siamo... I sorgenti del .NET Framework 3.5 sono stati ufficialmente rilasciati! Per adesso sono solo una parte, ma con il tempo saranno resi disponibili anche gli altri. In questo post sono contenute tutte le istruzioni necessarie per la corretta configurazione di Visual Studio 2008. Technorati Tag: Visual Studio

posted @ giovedì 17 gennaio 2008 10:27 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

Rilasciata la nuova versione di Sandcastle

Con questo post viene annunciato il rilascio della nuova release di Sandcastle, che è identificata dal numero di versione 2.4.10115. Come era stato promesso qualche giorno fa, il progetto è ora disponibile su CodePlex. Technorati Tags: Visual Studio, Tools, Updates

posted @ mercoledì 16 gennaio 2008 10:53 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack ]

Un nuovo modo per proteggere le applicazioni .NET

In questo post Alessandro Del Sole ci segnala un articolo, scritto dal grande Francesco Balena, che illustra una nuova tecnica per progettere gli assembly .NET dalla decompilazione, senza utilizzare strumenti di terze parti. Io l'ho letto tutto d'un fiato e non vedo l'ora di fare qualche esperimento Grazie Alessandro, grazie Francesco! Technorati Tags: .NET, Programming

posted @ martedì 15 gennaio 2008 10:25 | 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 ]

Le diverse versioni di Visual Studio 2008 a confronto

A questo indirizzo è disponibile una tabella che riassume le principali differenze tra le versioni Standard e Professional di Visual Studio 2008. Per un confronto tra le edizioni di Visual Studio 2008 Team Edition, invece, è possibile fare riferimento a questa pagina. Fonte: US ISV Developer Evangelism Team Technorati Tag: Visual Studio

posted @ venerdì 11 gennaio 2008 10:12 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Un tip molto interessante... Almeno per me :-)

Nell'editor di Visual Basic 2008, mentre è visualizzato il menu dell'IntelliSense, è possibile premere il tasto CTRL per rendere la lista trasparente e visualizzare il codice sottostante. Il tip è pubblicato qui, ma non è chiaro se è valido anche per C# (purtroppo nella macchina da cui sto scrivendo non ho VS2008, quindi non posso provare). Technorati Tags: Programming, Visual Studio, VB .NET

posted @ mercoledì 9 gennaio 2008 17:11 | Feedback (4) | Filed Under [ VB .NET Orcas & .NET 3.5 ]

Ruby In Steel

A questo indirizzo è disponibile Ruby In Steel Text Edition, un ambiente di sviluppo per Ruby on Rails che sfrutta le potenzialità di Visual Studio 2008 Shell. Dal sito del produttore è possibile scaricarne una versione di prova valida per 30 giorni. Ruby In Steel Text Edition ha un costo di 49 dollari. Technorati Tags: Programming, Visual Studio

posted @ mercoledì 9 gennaio 2008 13:44 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Lavori in corso per l'Enterprise Library 4.0

Come si può leggere in questo post, da qualche tempo è cominciato lo sviluppo della Enterprise Library 4.0. In particolare, in questa pagina è disponibile l'EntLib V4 Product Backlog, in cui sono annunciate le principali novità previste per la nuova versione, a cominciare dal pieno supporto per Visual Studio 2008. Technorati Tags: .NET, Programming, Tools, Updates, Visual Studio

posted @ mercoledì 9 gennaio 2008 10:30 | Feedback (0) | Filed Under [ C# VB .NET ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack ]

Applicazioni Peer-to-Peer in .NET 3.5

Contrordine... Mi lascio un appunto qui, così l'anno nuovo so già a cosa dovrò lavorare . Mi sto riferendo ai nuovi oggetti forniti dal .NET Framework 3.5 per la gestione di applicazioni Peer-to-Peer: in particolare, PeerName, PeerNameRegistration e PeerNameResolver, contenuti nel namespace System.Net.PeerToPeer. Grazie ad essi, realizzare applicazioni Peer-to-Peer è di una semplicità sconcertante. Ad esempio, il seguente codice pubblica un nuovo peer: 1 // Creates a secured PeerName. 2 PeerName peerName = new PeerName("MyPeerNode", PeerNameType.Secured); 3 4 PeerNameRegistration pnReg = new PeerNameRegistration(peerName, 4567, Cloud.Global); 5 pnReg.UseAutoEndPointSelection = true; 6 pnReg.Comment = "up to 39 unicode char comment"; 7 pnReg.Data...

posted @ domenica 30 dicembre 2007 11:33 | Feedback (2) | Filed Under [ C# Orcas & .NET 3.5 ]

Signori e signore... Vi presento SharpUPnP!

Finalmente, durante queste vacanze di Natale, ho trovato del tempo da dedicare ad un progetto che mi rimbalzava in testa già da un po'... Ovvero una liberia che fornisse funzionalità UPnP alle applicazioni .NET. In giro avevo già trovato qualcosa del genere, ma niente che rispondesse in pieno alle mie esigenze. In particolare, quello di cui avevo bisogno erano dei metodi per realizzare sistemi di NAT traversal  (che dovrebbero essere alla base di un'altra applicazione che sto progettando... Ma questa è un'altra storia ). E' così nato il progetto SharpUPnP, che nei giorni scorsi ho pubblicato su CodePlex. Al momento è...

posted @ venerdì 28 dicembre 2007 12:18 | Feedback (0) | Filed Under [ C# Orcas & .NET 3.5 CodePlex ]

MSDN Magazine di Gennaio 2008

Neanche la vacanze di Natale fermano gli autori di MSDN Magazine: da pochi giorni è disponibile online l'edizione di Gennaio 2008. Anche questo numero ha un chiaro orientamento verso lo sviluppo Web (a me è subito caduto l'occhio sull'articolo Drag and Drop with ASP.NET AJAX). Fate clic qui per accedere all'edizione inglese, oppure qui per quella italiana. Technorati tags: .NET, Programming, CS, VB .NET, ASP .NET, AJAX, Silverlight

posted @ mercoledì 26 dicembre 2007 13:04 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Bug fix per il Krypton Toolkit

A quanto pare la versione 2.7.0 del Krypton Toolkit, rilasciata pochi giorni fa, era affetta da un bug abbastanza grave, come mi è stato comunicato via mail: The initial release has a nasty exception that occurs when showing a KryptonContextMenu when the OS is setup to show sub menus immediately. Per risolvere al problema è stata prontamente rilasciata la release 2.7.1, che può essere scaricata facendo clic qui. Technorati tags: Visual Studio, Tools, Updates

posted @ lunedì 24 dicembre 2007 14:15 | Feedback (0) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack ]

Provata la modalità offline di Team Foundation Server 2008

Qualche mese fa avevp parlato di una nuova modalità di funzionamento del Team Explorer Client 2008, grazie alla quale è possibile apportare modifiche ad una soluzione anche quando si è offline, per poi aggiornare il repository non appena è disponibile una connessione con il server (la cosiddetta modalità edit-merge-commit). Le considerazioni fatte allora erano relative alla Beta 2. Oggi ho avuto occasione di fare una prova con la versione definitiva. Tutto funziona come ci si aspetta: se si apre una soluzione sotto TFS, ma non è possibile collegarsi al server, Visual Studio 2008 propone di passare in modalità offline; dopo...

posted @ sabato 22 dicembre 2007 18:58 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 Team Foundation Server ]

IronPython Studio

IronPython Studio is a free full IDE (Integrated Development Environment) for the Python programming language. It is based on the existing IronPython example that is included in the VS SDK. IronPython Studio is based on the Visual Studio 2008 Shell runtime (royalty free) and can be installed without requiring any version of Visual Studio. Il programma, di cui è stata da poco rilasciata la CTP di Dicembre, è disponibile su CodePlex. Oltre che per il suo valore intrinseco, secondo me è interessante anche perché mostra cosa si può davvero fare con il nuovo Visual Studio 2008 Shell (basta dare un'occhiata agli screenshot...

posted @ mercoledì 19 dicembre 2007 10:42 | Feedback (0) | Filed Under [ Tutto & Oltre :-) Orcas & .NET 3.5 CodePlex ]

eBook gratuito su Visual Studio 2008

It must be holiday season at Microsoft Press too. They have just released an e-book on Visual Studio 2008 technologies and are giving it away for free. The e-book includes excerpts from three recent book releases and provides a wealth of information and insights from top experts: Introducing Microsoft LINQ by Paolo Pialorsi and Marco Russo by Paolo Pialorsi and Marco Russo Introducing Microsoft ASP.NET AJAX by Dino Esposito (Solid Quality Learning) by Dino Esposito Introducing Microsoft Silverlight 1.0 by Laurence Moroney by Laurence Moroney L'annuncio completo è disponibile...

posted @ martedì 18 dicembre 2007 17:26 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 Silverlight ]

Selezionare tutto il corpo di un metodo

Magari è una cosa risaputa, ma io l'ho scoperto solo oggi per puro caso: per selezionare tutto il corpo di un metodo nell'editor di Visual Studio, basta fare doppio clic in un punto qualsiasi a sinistra del metodo stesso (per capirci, nello spazio della finestra in cui il puntatore del mouse "cambia orientamento" passando ad indicare verso destra). Technorati Tag: Visual Studio

posted @ giovedì 13 dicembre 2007 15:24 | Feedback (2) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 .NET Micro Framework Orcas & .NET 3.5 ]

Un correttore ortografico per Visual Studio

Mikhail Arkhipov ha realizzato un add-in per Visual Studio 2005/2008 che aggiunge un correttore ortografico all'editor dell'ambiente di sviluppo. Il tool supporta i linguaggi HTML, ASP.NET, JScript, VB, C#, CSS and C++ ed è in grado di segnalare gli errori presenti nei commenti, scritti in uno qualunque dei seguenti formati: HTML style comments <-- HTML --> ASP.NET server side comments: <%-- ASP.NET --%> JScript, C# and C++ comments: // C++ style comments CSS and C style comments: /* C style comments */ ...

posted @ giovedì 13 dicembre 2007 12:52 | Feedback (1) | Filed Under [ C# VB .NET .NET Compact Framework ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Altre risorse su ASP .NET 3.5 Extensions

Come segnalato questa mattina da Alessandro, è stata rilasciata la CTP di ASP .NET 3.5 Extensions. Oltre alle risorse indicate sul blog di Scott Guthrie, è possibile dare un rapido sguardo alle principali novità che ci attendono leggendo questo post, che contiene anche qualche esempio di codice. Technorati tag: ASP .NET

posted @ lunedì 10 dicembre 2007 11:49 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 ]

Utilizzare gli extension methods anche con .NET 2.0

Il post di ieri di Daniele Mantovani mi ha fatto nascere un dubbio: dal momento che il Common Language Runtime del .NET Framework 3.5 è lo stesso della versione precedente e che gli extension methods sono semplicemente "zucchero sintattico", c'è un modo per utilizzarli anche con i progetti indirizzati a .NET 2.0? La risposta è... sì, è possibile! Vediamo come fare. Creiamo un progetto .NET 2.0 con Visual Studio 2008 e definiamo la seguente classe: 1 using System; 2 using System.Text; 3 4 namespace ExtensionMethods 5 { 6 public static class Utils 7 ...

posted @ domenica 9 dicembre 2007 12:57 | Feedback (7) | Filed Under [ C# Orcas & .NET 3.5 ]

.NET Web Product Roadmap

In questo post il mitico Scott Guthrie presenta i prossimi rilasci che riguarderanno ASP .NET, Silverlight e IIS 7.0. Ma l'annuncio più importante, presente all'inizio della pagina, secondo me è un altro: We announced last month that we'll provide the ability for developers to download and browse the source code of the .NET Framework libraries, as well as enable integrated source debugging of them using Visual Studio 2008. [...] We are finishing up the final deployment of the source servers that host this now, and will be publishing instructions on how to enable the integrated debugging experience within Visual Studio 2008 shortly. Cos'altro aggiungere... Rimaniamo...

posted @ giovedì 6 dicembre 2007 10:34 | Feedback (0) | Filed Under [ ASP .NET Orcas & .NET 3.5 Silverlight ]

Creare file della Guida con Visual Studio 2008

Nelle varie versioni dell'SDK di Visual Studio 2005 era incluso HelpStudio Lite, una versione ridotta ma gratuita di un software prodotto da Innovasys per la creazione di file della Guida.  Purtroppo, questo strumento non fa parte del corredo standard della versione 2008 dell'SDK, ma deve essere scaricato a parte; inoltre, il link fornito per il download non è funzionante. Per fortuna l'amico Alessandro Del Sole si è preso la briga di contattare direttamente Innovasys per farsi dare il link corretto. Potete trovarlo alla fine di questo post. Grazie Alessandro! Technorati Tags: Visual Studio, Tools

posted @ mercoledì 5 dicembre 2007 12:58 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

Risorse per Visual Studio 2008

In questo post è raccolto un buon numero di risorse per Visual Studio 2008, compatibili anche con le versioni Express dei vari linguaggi di sviluppo. Personalmente, per quelli che sono i miei esperimenti degli ultimi giorni, sono molto curioso di provare il Windows Vista P2P Toolkit. Technorati Tag: Visual Studio

posted @ martedì 4 dicembre 2007 18:36 | Feedback (2) | Filed Under [ Orcas & .NET 3.5 ]

Visual Studio 2008 Rhythm Training Virtual PC

Microsoft ha rilasciato una macchina virtuale per Virtual PC e Virtual Server 2005 contenente un'installazione di Windows Vista Business con Office 2007 Enterprise, Visual Studio 2008 Team Suite e il Visual Studio 2008 Training Kit. E' un'ottima occasione per provare il nuovo ambiente di sviluppo senza "intaccare" il proprio computer. Unica nota negativa: questa macchina virtuale ha una scadenza molto breve, fissata per il 16 dicembre 2007. Il download è disponibile qui. Technorati Tag: Visual Studio

posted @ martedì 4 dicembre 2007 13:50 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

10 suggerimenti per installare Visual Studio 2008 con successo

A questo indirizzo è disponibile un post in cui sono riassunte le 10 "regole d'oro" che spiegano come installare con successo Visual Studio 2008 RTM su una macchina in cui è presente la versione Beta 2. Sono presentati anche i cambiamenti nei controlli ListView di ASP .NET e nel codice LINQ to SQL che sono stati introdotti nella release definitiva del .NET Framework 3.5. Technorati Tag: Visual Studio

posted @ lunedì 3 dicembre 2007 18:34 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Visual Studio 2008 Tip of the Day

Qualche giorno fa avevo segnalto un sito da cui è possibile sottoscrivere un feed RSS che fornisce un tip al giorno per Visual Studio 2005/2008. Oggi ho scoperto un gadget per la Sidebar di Windows Vista che rende disponibili questi tip direttamente sul desktop. Il download è disponibile su Windows Live Gallery. Technorati Tag: Visual Studio, Windows

posted @ lunedì 3 dicembre 2007 16:59 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

I nuovi Service Reference di Visual Studio 2008

Il comando Add Web Reference non è più presente in Visual Studio 2008. Al suo posto è comparsa l'opzione Add Service Reference, con cui si accede ad un'unica finestra da cui è possibile aggiungere riferimenti sia ai "nuovi" servizi WCF sia ai tradizionali Web Service. Inoltre, dopo aver aggiunto un riferimento, nel menu che appare con un clic destro sul suo nome all'interno del Solution Explorer è disponibile un nuovo comando, Configure Service Reference. Esso apre una finestra in cui è possibile impostare, tra le altre cose, l'URL del servizio e il modificatore di accesso per i proxy generati (si...

posted @ domenica 2 dicembre 2007 13:31 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Installare Visual Studio 2008 dopo aver rimosso il 2005

Se si rimuove Visual Studio 2005 prima di installare la versione 2008, non si riesce più ad aprire i file delle soluzioni (.sln) da Esplora Risorse: facendo clic su di essi, non accade nulla. Se a questo punto si fa clic con il tasto destro del mouse su un file con estensione .sln e si seleziona Apri con..., per specificare manualmente il percorso dell'eseguibile di Visual Studio, si perde la feature per cui nell'icona dei file .sln viene indicato il numero di versione di Visual Studio con cui sono stati salvati. Non è niente di fondamentale, ma se si vuole...

posted @ sabato 1 dicembre 2007 12:12 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Velocità dell'hard disk e prestazioni di Visual Studio 2005

In questo post viene spiegato come la velocità del disco rigido influenza le prestazioni di Visual Studio 2005. Sono anche fornite alcune raccomandazioni sulle velocità consigliate per gli hard disk dei PC fissi e portatili, oltre ad una serie di link che spiegano come migliorare le prestazioni dell'ambiente di sviluppo. Technorati Tag: Visual Studio

posted @ martedì 27 novembre 2007 17:39 | 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 ]

Microsoft Silverlight 1.1 Tools Alpha for Visual Studio 2008

A questo indirizzo è disponibile un add-on per Visual Studio 2008 che consente di sviluppare applicazioni con Silverlight 1.1. Il pacchetto comprende: Visual Basic and C# Project templates Intellisense and code generators for XAML Debugging of Silverlight applications Web reference support Integration with Expression Blend Le versioni Express di Visual Studio 2008 non sono supportate. Technorati Tags: Silverlight, Visual...

posted @ martedì 27 novembre 2007 12:58 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Silverlight ]

Team Explorer Client 2008 disponibile per il download

Team Explorer Client 2008 è un'estensione di Visual Studio 2008 che consente di accedere a tutte le funzionalità di Team Foundation Server 2008 senza uscire dall'ambiente di sviluppo. Così come era accaduto per la versione precedente, il tool, disponibile sul CD di installazione di qualunque versione di TFS, è disponibile anche come download separato (e gratuito!). Si tratta di un'opportunità interessante per chi non possiede una licenza di TFS, ma vuole comunque vuole utilizzare le sue funzionalità, ad esempio per gestire i progetti pubblicati su CodePlex. Per avviare il download, fare clic qui. Technorati Tag: Team Foundation Server,CodePlex

posted @ domenica 25 novembre 2007 23:56 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 Team Foundation Server CodePlex ]

Utilizzare Visual SourceSafe 2005 con Visual Studio 2008

L'attuale versione di Visual SourceSafe non funziona correttamente con Visual Studio 2008. Come precisato in questo post, è previsto a breve un aggiornamento di SourceSafe 2005 per garantire la compatibilità con il nuovo ambiente di sviluppo. Se nel frattempo si vuole comunque usare SourceSafe con Visual Studio 2008, è necessario seguire le istruzioni riportate qui. Technorati Tag: Visual Studio,Updates

posted @ sabato 24 novembre 2007 16:23 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Visual Studio 2008 Shell

A partire da questo indirizzo è possibile accedere a tutta una serie di informazioni relative a Visual Studio 2008 Shell. La cosiddetta Integrated mode può essere scaricata da qui, mentre la Isolated Mode è raggiungile qui. I sistemi operativi supportati sono Windows Server 2003, Windows Vista e Windows XP. Technorati tag: Visual Studio

posted @ venerdì 23 novembre 2007 15:57 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Visual Studio 2008 Training Kit

Sul blog di MSDN Italia viene annunciata la disponibilità di un training kit per Visual Studio 2008, comprendente materiale per un corso di 5 giorni che tocca le seguenti tecnologie: LINQ, C# 3.0, VB 9, WCF, WF, WPF, Windows CardSpace, Silverlight, ASP.NET Ajax, .NET Compact Framework 3.5, VSTO 3.0, Visual Studio Team System, e Team Foundation Server. Io vado subito a darci un'occhiata Technorati tags: Visual Studio, .NET, CS, VB .NET, ASP .NET, AJAX, .NET Compact Framework, Silverlight, Team Foundation Server

posted @ giovedì 22 novembre 2007 13:03 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ASP .NET Orcas & .NET 3.5 Team Foundation Server Silverlight ]

Preparandosi per Visual Studio 2008...

In questi giorni in cui tutti ci raccontano le loro prime esperienze con Visual Studio 2008 RTM, io non sono ancora riuscito ad installarlo . Ho scaricato sia la versione Team Suite sia quella Professional, e anche Team Foundation Server 2008 Workgroup Edition è lì che mi aspetta. Tuttavia, non volendo installarlo side-by-side con VS2005 (sennò a cosa serve il multitargeting?), ho deciso di rimuovere prima la vecchia versione... Però a questo punto si è posto un problema, perché a me Visual Studio 2005 serve ancora, dal momento che gli attuali esami di certificazione Microsoft sono basati su di esso. Ho...

posted @ mercoledì 21 novembre 2007 12:37 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Team Foundation Server ]

Scaricando Visual Studio 2008...

Ho da poco una MSDN Subscription... E quale migliore occasione per testarla che precipitarsi subito a scaricare Visual Studio 2008 Team Suite? Il download è in corso, spero di poterla provare già questa sera Technorati tag: Visual Studio

posted @ lunedì 19 novembre 2007 13:55 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

Manca poco a Visual Studio 2008...

Visual Studio 2008 is anticipated out very soon, with availability for Subscribers. Check out the "Top Subscriber Downloads" area on http://msdn2.microsoft.com/subscriptions for VS 2008 downloads. Questo è l'annuncio che campeggia sul blog di MSDN Subscriptions. In un commento di un altro blogger di MSDN si legge che la nuova versione dell'ambiente di sviluppo dovrebbe essere disponibile la prossima settimana... Attendiamo fiduciosi Technorati tags: Visual Studio, .NET

posted @ domenica 18 novembre 2007 13:08 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Nuova versione dei whitepaper sul .NET Framework 3.5

In questo post viene annunciata la disponibilità di nuovi whitepaper sul .NET Framework 3.5. Gli argomenti trattati riguardano ASP.NET AJAX, LINQ, WCF, WF, WPF e CardSpace. Technorati Tags: .NET, Programming ASP .NET, AJAX, LINQ

posted @ venerdì 16 novembre 2007 10:10 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Un tip al giorno per Visual Studio 2008

Sottoscrivendo questo feed, vi ritroverete ogni giorno con un nuovo tip relativo a Visual Studio 2008, ma i suggerimenti spesso sono validi anche per VS 2005. Technorati Tag: Visual Studio

posted @ mercoledì 14 novembre 2007 09:59 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Windows Live Tools for Microsoft Visual Studio Public CTP

Questo periodo è proprio ricco di succose novità: è di poco fa l'annuncio dei Windows Live Tools for Microsoft Visual Studio,  set of control add-ins to make incorporating Windows Live services into your Web application easier with Visual Studio 2008 and Visual Web Developer 2008. Fonte: US ISV Developer Evangelism Team blog Technorati Tags: .NET, Visual Studio, Live

posted @ giovedì 8 novembre 2007 17:23 | Feedback (0) | Filed Under [ Windows Related Orcas & .NET 3.5 ]

Nuova versione del White Paper su Visual Studio 2008

Da un paio di giorni è stata rilasciata la versione 1.2 del White Paper dedicato a Visual Studio 2008. Dalla pagina del download è possibile scaricarlo in formato PDF, DOCX oppure XPS. Technorati Tags: .NET, Visual Studio

posted @ giovedì 8 novembre 2007 12:36 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Una riflessione sull'evoluzione del .NET Framework

Come tutti sappiamo, quando Microsoft ha progettato il .NET Framework 3.0, lo ha rilasciato come "estensione" del .NET Framework 2.0: quello che già c'era non è stato modificato, sono solo stati aggiunti nuovi namespace e, quindi, nuove classi. E la stessa cosa accade con il .NET Framework 3.5, che si colloca al di sopra delle versioni precedenti, senza cambiarle (a parte gli aggiornamenti contenuti nei Service Pack). Questo modo di procedere è necessario per garantire la compatibiltà con le applicazioni esistenti, tuttavia sta portando ad una sorta di "effetto cipolla": ogni nuovo rilascio aggiunge uno strato a quelli già esistenti. Non...

posted @ giovedì 8 novembre 2007 09:59 | Feedback (3) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

C# 3.0 e la parola chiave "var"

Una delle prime cose che ho "scoperto" provando il .NET Framework 3.5 è stata la parola chiave var di C#. Ad essa sono già stati dedicati innumerevoli post, ma voglio comunque citare questo articolo, in cui si dice che cosa non si può fare con var: Things to remember, Ø       var cannot be used as public property/field Ø       var cannot be a return type of any method Technorati Tags: .NET, CS

posted @ martedì 6 novembre 2007 10:26 | Feedback (0) | Filed Under [ C# Orcas & .NET 3.5 ]

LINQ to XML con VB .NET: i video

Su MSDN sono stati resi disponibili 4 nuovi video che mostrano come utilizzare LINQ to XML con Visual Basic .NET. Technorati tags: VB .NET, LINQ

posted @ venerdì 2 novembre 2007 12:57 | Feedback (0) | Filed Under [ VB .NET Orcas & .NET 3.5 LINQ ]

.NET Framework 3.5 e MSXML

Se nel sistema è presente il componente MSXML non è registrato correttamente, è possibile che l'installazione del .NET Framework 3.5 non vada a buon fine. In un situazione del genere, per risolvere il problema è necessario seguire la procedura indicata in questo post. Technorati tags: .NET

posted @ venerdì 2 novembre 2007 10:25 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

Rilasciata la CTP di Ottobre 2007 di Sandcastle

E' stata rilasciata la nuova CTP di Ottobre 2007 di Sandcastle, che può essere scaricata facendo clic qui. La lista delle novità introdotte è troppo lunga per essere inserita in questo post, quindi vi rimando all'annuncio ufficiale per tutti i dettagli. Technorati tags: Tools, Updates

posted @ martedì 30 ottobre 2007 15:07 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 Updates & Service Pack ]

Disponibili le nuove versioni delle VM di Visual Studio 2008

Come segnalato più volte in questo e in altri blog, le versioni originali delle Virtual Machine di Visual Studio 2008 sono destinate a smettere di funzionare il 1° Novembre 2007. Fortunatamente, è stato reso disponibile un aggiornamento di tali versioni: Visual Studio Team System 2008 Beta 2 Team Suite VPC e Visual Studio Team System 2008 Beta 2 Team Suite & Team Foundation Server VPC. Da notare che il primo link riporta ancora un avviso secondo cui l'expire date di quella versione di VS è il 1° Novembre, tuttavia non c'è da preoccuparsi, si tratta solo di un refuso... Technorati tags: Visual...

posted @ martedì 30 ottobre 2007 11:37 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Visual Studio Team System Code Name "Rosario" August 2007 CTP (VPC Image)

This Community Technology Preview (CTP) release covers several different customer experiences that align with the following scenarios: Development Scheduling and Tracking Requirements Test Coverage and Manual Testing Dependency Management Per i dettagli e il link al download, fate riferimento a questo post. Technorati tags: Visual Studio

posted @ venerdì 26 ottobre 2007 16:10 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Dal .NET Framework 1.0 alla versione 3.5 in tre mosse

Questo post spiega i passaggi da seguire per migrare i progetti che ancora sono basati sul .NET Framework 1.0 alla versione 3.5. Non è niente di trascendentale, ma sono fornti comunque una serie di link per approfondire l'argomento. Technorati tags: Visual Studio, .NET

posted @ venerdì 26 ottobre 2007 13:55 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Manca poco...

.Net framework 3.5 is going to be release soon (Dec 2007) together with Visual Studio 2008 (codename "Orcas"). Devo ammettere che ultimamente, tra lavoro, esami di certificazioni e altre cose, sono rimasto un po' indietro, ma il fatto che questo annuncio mi sia sfuggito è davvero grave! Fonte: .Net framework 3.5 is just around the corner... Technorati Tags: .NET, Visual Studio

posted @ mercoledì 10 ottobre 2007 17:54 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Add-In per tutti i gusti

A questo indirizzo è disponibile una raccolta di 15 add-in gratuiti per Visual Studio. Nei commenti al post, inoltre, vari utenti hanno segnalato altri tool anch'essi molto interessanti. Technorati Tags: Visual Studio, Tools

posted @ mercoledì 3 ottobre 2007 12:50 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Le novità di Sandcastle

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

posted @ mercoledì 19 settembre 2007 11:48 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Creare programmi paralleli con .NET

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...

posted @ martedì 18 settembre 2007 11:14 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Lavorare con le reti in .NET 3.5

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

posted @ giovedì 13 settembre 2007 10:45 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Tra poco una nuova release di Sandcastle

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...

posted @ mercoledì 12 settembre 2007 15:53 | Feedback (1) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

Video su Visual Studio 2008

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

posted @ mercoledì 12 settembre 2007 13:38 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Un add-in per navigare tra i commenti del codice

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...

posted @ venerdì 7 settembre 2007 16:05 | Feedback (6) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

LINQpad

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

posted @ mercoledì 5 settembre 2007 10:32 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 LINQ ]

Un tool per rimuovere il .NET Framework 3.5

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

posted @ sabato 1 settembre 2007 14:28 | Feedback (5) | Filed Under [ Orcas & .NET 3.5 ]

Rilasciato Krypton Toolkit versione 2.6

Component Factory ha rilasciato la versione 2.6 del Krypton Toolkit. Queste le novità: Toolkit Change Highlights KryptonCheckBox control added KryptonRadioButton control added KryptonDataGridView control added ToolTips added for button specs Il download è disponibile qui. Technorati tags: Programming, Updates

posted @ venerdì 31 agosto 2007 14:03 | Feedback (0) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 ]

Aggiornamento per il Visual Studio 2008 SDK

La CTP di luglio del Visual Studio 2008 SDK aveva alcuni problemi nell'utilizzo della Visual Studio Shell. Per questa ragione, un paio di giorni fa è stato rilasciato un aggiornamento, pubblicato come Visual Studio 2008 SDK August 2007 CTP. Le uniche modifiche riguardano proprio la risoluzione dei problemi con la Shell di Visual Studio. Il download può essere effettuato qui. Fonte: Aaron Marten's WebLog PS: Sto facendo qualche esperimento grafico con il blog, quindi lo stile che vedete adesso potrebbe non essere quello definitivo Technorati tags: Visual Studio, Updates

posted @ domenica 12 agosto 2007 21:04 | Feedback (2) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Silverlight 1.1 e Visual Studio 2008

A questo indirizzo è disponibile un add-on per Visual Studio 2008 che consente di sviluppare applicazioni Silverlight 1.1. Queste le caratteristiche principali: Visual Basic and C# Project templates Intellisense and code generators for XAML Debugging of Silverlight applications Web reference support Integration with Expression Blend Per utilizzarlo correttamente è necessario che nel sistema sia installato Silverlight 1.1 Alpha Refresh. Technorati tags: Silverlight, Visual Studio, Programming

posted @ lunedì 6 agosto 2007 20:12 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Silverlight ]

Rilasciato Visual Studio 2008 SDK July 2007 CTP

The VSX team has just released the VS SDK July 2007 CTP and is now available for download for building extensions with Visual Studio 2008 Beta 2. Questa nuova versione supporta, tra le altre cose, lo sviluppo basato su Visual Studio 2008 Shell. In questo post sono contenuti tutti i dettagli. Technorati tags: Visual Studio, Updates

posted @ giovedì 2 agosto 2007 13:12 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Team Foundation Server e modalità offline

Una delle critiche rivolte più spesso contro l'attuale versione di Team Foundation Server è la necessità di essere costantemente online. Proprio per questo motivo, il team di CodePlex ha sviluppato un tool che consente di lavorare con il sistema di controllo del codice sorgente secondo la modalità edit-merge-commit tipica del CVS. Finalmente, con Visual Studio 2008 le cose cambieranno. La versione beta 2, infatti, introduce una nuova modalità chiamata offline support for source control: grazie ad essa, è possibile lavorare su una soluzione anche quando non si è connessi, per poi applicare le modifiche al repository non appena si torna online....

posted @ martedì 31 luglio 2007 21:18 | Feedback (2) | Filed Under [ Orcas & .NET 3.5 Team Foundation Server ]

Feedback sul Class Designer di Visual Studio

The Class Designer team is now looking for feedback on the product. This is your chance to help us identify key areas we should consider in future versions of the Class Designer. Con queste parole il team di Visual C++ chiede agli utenti di ripondere alle domande di una breve indagine sul Class Designer di Visual Studio, allo scopo di migliorarne le versioni future. Per accedere al questionario, fate clic qui.

posted @ martedì 24 luglio 2007 10:52 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

I Partial Method di Visual Studio 2008 Beta 2

In questo post viene fornita una breve introduzione ai Partial Method, una funzionalità che sarà implementata a partire dalla Beta 2 di Visual Studio 2008. Technorati Tags: Visual Studio, .NET

posted @ giovedì 19 luglio 2007 22:07 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

Sembra ufficiale: Visual Studio 2008 sarà disponibile entro la fine dell'anno

S. Somasegar, vice presidente della divisione Microsoft Developer, ha annunciato nel suo blog che Visual Studio 2008 e il .NET Framework 3.5 saranno disponibili entro la fine dell'anno. Al momento non è ancora stata stabilita una data ufficiale, dal momento che essa dipenderà anche dai feedback degli utenti, in particolare relativamente alla Beta 2 di VS 2008, attesa entro la fine dell'estate. Technorati Tags: Visual Studio, .NET

posted @ martedì 17 luglio 2007 16:08 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Scrivere applicazioni Desktop e Mobile

Su MSDN Magazine di Luglio 2007 è stato pubblicato un articolo che spiega l'approccio da seguire per realizzare applicazioni che devono essere eseguite sia su PC desktop sia su palmari con Windows Mobile. Technorati Tags: .NET, .NET Compact Framework, Programming

posted @ sabato 14 luglio 2007 11:59 | Feedback (0) | Filed Under [ C# .NET Compact Framework Orcas & .NET 3.5 ]

In attesa della beta 2 di Visual Studio 2008...

L'editoriale della newsletter di MSDN Flash del 12 luglio 2007 (oggi ) si conclude con questo messaggio: Resta in contatto, perché prossimamente sarà rilasciata la versione Beta 2 di Visual Studio 2008 che conterrà ulteriori novità dal punto di vista tecnico ma non solo. Inutile dire che non vedo l'ora... Anche perché l'attuale CTP è veramente instabile, non riesco ad usarla per più di mezz'ora senza incappare in un crash o in un messaggio di errore dell'IDE  Technorati Tags: Visual Studio, Updates

posted @ giovedì 12 luglio 2007 18:58 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Data di rilascio e disponibilità della RTM

In questo post ho segnalato che Visual Studio 2008, SQL Server 2008 e Windows Server 2008 saranno rilasciati il 27 febbraio 2008. Tuttavia, come fa notare Euan Garden in un post dal titolo Launch Date <> (or != if you prefer) RTM Date, Micorosoft ci ha abituato al fatto che le versioni RTM dei suoi prodotti fossero disponibili diverse settimane prima del rilascio ufficiale (basti ricordare Windows Vista e Office 2007, solo per citare gli ultimi). Quindi, è lecito pensare che gli abbonati MSDN non dovranno aspettare la fine di febbraio per mettere le mani sulle versioni finali dei prodotti 2008... Technorati Tags:...

posted @ giovedì 12 luglio 2007 12:29 | Feedback (2) | Filed Under [ Windows Related Orcas & .NET 3.5 SQL Server ]

Windows Server 2008, Visual Studio 2008 e SQL Server 2008 a febbraio

At the Worldwide Partner Conference 2007 Microsoft announced yesterday that Windows Server 2008, Visual Studio 2008 and Microsoft SQL Server 2008 will launch together at an event in Los Angeles on Feb. 27 2008. L'interessantissimo annuncio viene dato in questo post, che a sua volta fa riferimento all'annuncio ufficiale apparso sul sito Microsoft. Technorati Tags: Windows, SQL Server, Visual Studio

posted @ mercoledì 11 luglio 2007 11:14 | Feedback (1) | Filed Under [ ADO .NET & SQL Windows Related Orcas & .NET 3.5 Updates & Service Pack SQL Server ]

LINQ to SQL: il video

  A questo indirizzo è disponibile il video di un sessione di circa 30 minuti che mostra l'utilizzo di LINQ to SQL. In esso vengono trattati i seguenti aspetti: Object Model Select/Insert/Update/Delete Stored Procedure Support Linq to Sql designer Technorati Tags: LINQ, SQL

posted @ martedì 10 luglio 2007 11:48 | Feedback (2) | Filed Under [ Orcas & .NET 3.5 LINQ ]

Aggiornamenti del .NET Framework 2.0 e 3.0

Come ci aveva annunciato Lorenzo in questo post, con il rilascio di Visual Studio 2008 sia il .NET Framework 2.0 sia il 3.0 saranno aggiornati al Service Pack 1. E infatti, installando la CTP di Giugno di Orcas, nel Pannello di Controllo compaiono le voci Microsoft .NET Framework 2.0 with SP1 e Microsoft .NET Framework 3.0 with SP1. Technorati Tags: Visual Studio, .NET, Updates

posted @ sabato 7 luglio 2007 16:05 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Rilasciato il .NET Framework 3.5 June 2007 CTP

A questo indirizzo è possibile scaricare il .NET Framework 3.5 June 2007 CTP. Come sempre, prima di installare la nuova build è necessario rimuovere dal sistema le versioni precedenti.

posted @ martedì 3 luglio 2007 12:50 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Articoli sul Garbage Collector

In questo post sono disponibili i link a ben 20 articoli che parlano del Garbage Collector di .NET.

posted @ martedì 26 giugno 2007 10:51 | Feedback (0) | Filed Under [ C# VB .NET .NET Compact Framework ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

Rilasciato GhostDoc 2.1.0

E' stata rilasciata la nuova versione di GhostDoc, il tool in grado di generare automaticamente la documentazione XML per la classi .NET. Questa release include il supporto a VB .NET (seppure dichiarato sperimentale) ed è disponibile sia per Visual Studio 2005 sia per Visual Studio 2008 Beta 1. Maggiori informazioni sono disponibili sul blog dell'autore, mentre il download può essere effettuato da questa pagina.

posted @ lunedì 25 giugno 2007 18:30 | Feedback (0) | Filed Under [ C# VB .NET Orcas & .NET 3.5 Updates & Service Pack ]

ReSharper 3.0

E' stata rilasciata la versione 3.0 di ReSharper, uno dei più famosi add-in per Visual Studio. Questa release include il pieno supporto a Visual Basic .NET, XML e XAML, nonché funzionalità di code analysis per C#. Il programma è compatibile con Visual Studio 2005 SP1 e Visual Studio 2008 Beta 1 (in quest'ultimo caso il supporto è ancora sperimentale). Tutte le informazioni sul prodotto sono disponibili alla pagina http://www.jetbrains.com/resharper/index.html.

posted @ sabato 23 giugno 2007 17:04 | Feedback (0) | Filed Under [ C# VB .NET .NET 3.0 Orcas & .NET 3.5 ]

Includere l'application manifest in un assembly

Visual Studio 2008 include un supporto migliorato agli application manifest. Niente più istruzioni da digitare al prompt dei comandi: questo post mostra, attraverso degli screenshot, i passaggi da seguire per includere un application manifest nel proprio progetto. L'intera operazione richiede non più di tre click del mouse

posted @ mercoledì 13 giugno 2007 10:42 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Orcas Beta 2... Anzi, Visual Studio 2008 Beta 2

La conferma arriva dal TechEd 07: il nome ufficiale di Orcas è Visual Studio 2008. La Beta 2 sarà resa disponibile entro l'estate e, in base ai feedback ricevuti, verrà decisa la data di rilascio definitiva. In questa nuova versione intermedia troveremo anche la cosiddetta Visual Studio Shell: If you create software development tools, you’ll want to consider building on the Visual Studio 2008 Shell. A streamlined Visual Studio development environment, the Visual Studio Shell provides the core foundation so you can focus on building your application's unique features. Flexible customization options help you deliver optimized experiences for specific...

posted @ martedì 5 giugno 2007 13:20 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Visual Studio Orcas SDK June 2007 CTP

Microsoft Visual Studio Code Name "Orcas" SDK June 2007 CTP includes tools, documentation and samples for developers to write, build, test and deploy extensions for Visual Studio Code Name "Orcas". Fare clic qui per scaricare l'SDK, che richiede Visual Studio Orcas Beta 1.

posted @ sabato 2 giugno 2007 21:17 | Feedback (32) | Filed Under [ Orcas & .NET 3.5 Updates & Service Pack ]

Linq & SQL: la creazione di un database

Quando si crea un DAL utilizzando SQLMetal oppure il LINQ to SQL Designer, la classe prodotta contiene anche tutte le informazioni sullo schema del database. Grazie ad esse e ai metodi esposti dalla classe DataContext, è sufficiente invocare un paio di metodi per verificare l'esistenza del database e ricrearlo con la sua struttura originale qualora non sia presente sul server:   using (DatabaseDataContext db = new DatabaseDataContext()) { if (!db.DatabaseExists()) db.CreateDatabase(); }   Questo codice si rivela utile, ad esempio, durante la prima esecuzione di un programma, per creare la base di dati che sarà poi...

posted @ martedì 1 maggio 2007 15:22 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 LINQ ]

SQL Server 2005 Express nella Virtual Machine di Orcas

Non è espressamente indicato nella pagina del download, ma la Virtual Machine di Orcas Beta 1 contiene anche SQL Server 2005 Express Edition SP2. Per accedere al Database Engine, oltre al Server Explorer di Visual Studio, è possibile installare il tradizionale SQL Server Management Studio Express SP2.

posted @ martedì 1 maggio 2007 12:01 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

LINQ & SQL: LINQ to SQL Designer

Il mio precedente post dedicato all'argomento ha suscitato un piccolo dibattito, cosa che mi fa molto piacere . Come promesso, oggi parlerò di LINQ to SQL Desisgner, che consente di creare il DAL utilizzato da LINQ in maniera completamente visuale. Per accedere a questo strumento, bisogna aggiungere al progetto un elemento di tipo LINQ to SQL File. Supponiamo di chiamarlo Database. Nel progetto viene inserito un file di nome Database.dbml con due file collegati, ovvero Database.dbml.diagram e Database.dbml.cs (nel caso si stia utilizzando C#). In realtà ci si può dimenticare dell'esistenza di questi file, perché da ora in poi il...

posted @ domenica 29 aprile 2007 19:39 | Feedback (1) | Filed Under [ ADO .NET & SQL Orcas & .NET 3.5 LINQ ]

LINQ & SQL: SQLMetal

Uno dei motivi per cui è nato LINQ è quello di fornire un modello unificato di accesso alle fonti dati, siano esse oggetti, file XML oppure database relazionali. Proprio da questi ultimi ho cominciato i miei "esprimenti". Vediamo prima la strada più lunga... Il .NET Framework 3.5 mette a disposizione un tool a riga di comando, SQLMetal.exe, che consente di creare un file di mapping, in C# oppure VB .NET, con cui accedere ad un database SQL senza doversi preoccupare di stringhe di connessione, oggetti Command e Parameter... In una parola sola: DAL . In Orcas Beta 1 questo programma è...

posted @ sabato 28 aprile 2007 20:13 | Feedback (7) | Filed Under [ ADO .NET & SQL Orcas & .NET 3.5 LINQ ]

Orcas & Sandcastle

Ieri ho parlato della documentazione di Orcas e del nuovo stile degli esempi. Mi era però sfuggita una cosa, che ho letto qui: la documentazione online di Orcas è stata realizzata utilizzando la CTP di Marzo di Sandcastle.

posted @ giovedì 26 aprile 2007 18:19 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Le prime esperienze con Orcas

Nei ritagli di tempo di questi ultimi giorni sono riuscito a fare qualche esperimento con la Beta 1 di Orcas. La stabilità del prodotto mi sembra buona: in una settimana di utilizzo l'IDE non mi è mai crashato, inoltre la velocità si mantiene su buoni livelli; solo quando si tenta di aprire una form contenente molti controlli si nota un rallentamento, ma niente di grave. L'apertura dei progetti realizzati con Visual Studio 2005 avviene senza problemi, come del resto ci si aspetta, dal momento che Orcas permette di lavorare indistintamente con soluzioni basate sul .NET Framework 2.0, 3.0 e 3.5. Per provare...

posted @ giovedì 26 aprile 2007 15:10 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 LINQ ]

Esempi di LINQ

A questo indirizzo è disponibile una soluzione contenente alcuni progetti C# che mostrano l'utilizzo di Linq con la Beta 1 di Orcas. Facendo clic qui, invece, si accede alla pagina 101 LINQ Samples; anche in questo caso il linguaggio di programmazione utilizzato è C#.

posted @ mercoledì 25 aprile 2007 20:24 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 LINQ ]

I piccoli miglioramenti di Orcas...

Negli esempi inclusi nella documentazione di Orcas Beta 1 finalmente viene utilizzata la colorazione del codice . Non è una grande innovazione, anzi, in confronto a tutto il resto quasi scompare... Ma personalmente mi sembra interessante, dal momento che rende più facile la lettura del codice, soprattutto nel caso dei listati più lunghi.

posted @ mercoledì 25 aprile 2007 12:23 | Feedback (14) | Filed Under [ Orcas & .NET 3.5 ]

Memoria per l'immagine Virtual PC di Orcas

Mi sembrava che Orcas fosse troppo lento, persino per una beta... Poi ho dato un'occhiata alle impostazioni della macchina virtuale e ho capito il problema: di default essa utilizza 384 MB di RAM. Dopo avergli assegnato 512 MB di memoria, la velocità di esecuzione è ritornata su livelli accettabili.

posted @ sabato 21 aprile 2007 21:43 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Visual Studio Orcas Beta 1 installato

Finalmente ho trovato il tempo di installare Visual Studio Orcas Beta 1! Non vedo l'ora di iniziare a provarlo...

posted @ sabato 21 aprile 2007 20:27 | Feedback (10) | Filed Under [ Orcas & .NET 3.5 ]

Scaricando la Beta 1 di Orcas...

Appena ho letto il post di Corrado sul rilascio della Beta 1 di Orcas mi sono precipitato a scaricarla... In questo momento sto prelevando i file immagine di Virtual PC della versione Team Suite senza Team Foundation Server, disponibili qui. La pagina riporta che la dimensione di ogni file è di 1 KB, in realtà avviando il download si scopre che ogni archivio è di 700 MB .

posted @ venerdì 20 aprile 2007 11:55 | Feedback (2) | Filed Under [ Orcas & .NET 3.5 ]

Quando sarà rilasciato Orcas?

According to Somasegar [Microsoft Corporate Vice President], the first beta bits will ship this month, but will not be feature complete. A second beta will follow, being made generally available later in 2007, but Orca's final release date remains nebulous. "We are not in the habit of shipping software before it is ready," Somasegar explained. L'articolo completo è disponibile qui.

posted @ giovedì 19 aprile 2007 17:55 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Visual Studio 2005 e Windows Vista... La saga continua

Sappiamo tutti che, nonostante i vari Service Pack e gli aggiornamenti per Windows Vista, la compatibilità di Visual Studio con questo sistema operativo non è totale. In larga parte si tratta comunque di problemi secondari o che possono essere aggirati avviando l'IDE come amministratore. Altri inconvenienti,  invece, sono più "rognosi". Uno di questi si verifica quando si crea un programma di setup comprendente il modulo che scarica e installa automaticamente i prerequisiti dell'applicazione. In questo caso, infatti, viene creato un file di nome SETUP.EXE contraddistinto dalla classica icona con lo scudo, ovvero che richiede i diritti di amministratore per essere...

posted @ lunedì 2 aprile 2007 21:12 | Feedback (0) | Filed Under [ C# VB .NET ASP .NET Windows Related Orcas & .NET 3.5 ]

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 @ mercoledì 28 marzo 2007 12:20 | Feedback (3) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Orcas & .NET 3.5 ]

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 @ lunedì 26 marzo 2007 22:11 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

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 @ venerdì 16 marzo 2007 22:10 | 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 ]

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 @ mercoledì 14 marzo 2007 16:19 | 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 ]

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 @ venerdì 9 marzo 2007 21:13 | Feedback (4) | Filed Under [ C# Orcas & .NET 3.5 ]

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 @ giovedì 8 marzo 2007 00:25 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

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 @ lunedì 5 marzo 2007 21:18 | Feedback (5) | Filed Under [ C# VB .NET Orcas & .NET 3.5 ]

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 @ sabato 3 marzo 2007 13:06 | 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 @ venerdì 2 marzo 2007 21:19 | Feedback (0) | Filed Under [ Orcas & .NET 3.5 ]

Nuovi namespace nel .NET Compact Framework 3.5

La prossima versione del .NET Compact Framework, targata 3.5, conterrà alcuni namespace prelevati direttamente dalla versione Full: tra gli altri, troveremo System.Media e System.IO.Compression, che saranno completamente portati sulla piattaforma mobile.

posted @ giovedì 15 febbraio 2007 11:27 | Feedback (0) | Filed Under [ .NET Compact Framework Orcas & .NET 3.5 ]

Le novità del .NET Framework 3.5

Tra le nuove classi fornite dal .NET Framework 3.5, che sarà rilasciato insieme ad Orcas, ce n'è una da tempo attesa: HashSet, una collezione generica per gestire insiemi senza duplicati. Maggiori informazioni a riquardo sono fornite in questo post. Technorati Tags: .NET

posted @ giovedì 8 febbraio 2007 18:58 | Feedback (1) | Filed Under [ Orcas & .NET 3.5 ]

Powered by:
Powered By Subtext Powered By ASP.NET