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

mercoledì 4 aprile 2007

MSDN Library di Aprile 2007

E' stata rilasciata la MSDN Library di Aprile 2007, liberamente scaricabile dal sito Microsoft. Questa nuova versione comprende, tra le altre cose, anche la documentazione relativa al Service Pack 1 di Visual Studio 2005 e a SQL Server 2005 Compact Edition. Da sottolineare che, finalmente, essa è disponibile come ISO di un DVD (2,19 GB), a differenza di quanto avveniva con le release precedenti, che erano distribuite come immagini di 3 CD-ROM.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (2) | Filed Under [ C# VB .NET .NET Compact Framework ADO .NET & SQL ASP .NET .NET 3.0 Updates & Service Pack ]

Rapid Application Development Using SQL Server 2005 Compact Edition and Visual C#.NET

Questo articolo pubblicato su MSDN fornisce una breve introduzione all'utilizzo di SQL Server 2005 Compact Edition con C#. In esso viene mostrato come realizzare una semplice rubrica di contatti e come utilizzare il Server Explorer di Visual Studio per creare e gestire nuovi database.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (1) | Filed Under [ C# ADO .NET & SQL ]

BlogEngine.NET

BlogEngine.NET is for anyone, but designed specifically to .NET developers that like to push software further than intended. BlogEngine.NET may be the simplest and most light weight ASP.NET blog at the moment, but still full featured. Here are some of the features:

  1. Multi-author support
  2. Pingbacks and trackbacks
  3. Event based for plug-in writers
  4. Theming directly in master pages and user controls
  5. Gravatar and coComments implemented
  6. Live preview on commenting
  7. Full editing and creation of pages that are not posts
  8. Extended search capabilities
  9. Tag cloud
  10. Self updating blogroll
  11. Runs entirely on XML. No database needed

Questo nuovo blog engine è realizzato in C# e viene distribuito con la Microsoft Permissive License. Per maggiori dettagli e per il download fare clic qui.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (7) | Filed Under [ C# Tutto & Oltre :-) ]

Installare SQL Server 2005 su Windows Home Server... Seconda parte

Qualche giorno fa ho parlato dell'installazione di SQL Server 2005 su Windows Home Server. In quell'occasione, avevo provato ad installare la versione Express. Oggi invece ho fatto un tentantivo con l'Enterprise Edition, per poter poi installare anche Team Foundation Server. Tuttavia, quando ho premuto il pulsante Next nella finestra Collaction Settings, ho ottenuto il seguente messaggio di errore: SQL Server Setup failed to retrieve the SSL Certificate Name. Premendo il pulsante OK, il programma di setup si è chiuso con un errore irreversibile. Dopo aver effettuato una ricerca con Google, ho scoperto che in realtà tale problema può presentarsi anche su altre versioni di Windows, ed è dovuto ad un problema di Reporting services. Per risolverlo, è necessario eliminare temporaneamente il certificato SSL del sito web predefinito di Internet Information Services. Bisogna seguire i seguenti passaggi:

  1. Visualizzare le proprietà del sito web predefinito di IIS;
  2. Portarsi nella scheda Directory Security e premere il pulsante Server Certificate;
  3. Nel secondo passaggio del wizard che apparirà, selezionare l'opzione Remove Certificate e terminare la procedura guidata.

A questo punto è possibile installare SQL Server 2005 Enterprise Edition senza problemi. Infine, bisogna reinstallare il certificato SSL:

  1. Tornare nella scheda Directory Security;
  2. premere nuovamente Server Certificate;
  3. Questa volta bisogna utilizzare l'opzione Assign an existing certificate, quindi selezionare il certificato dalla lista visualizzata nella finestra successiva.

Un'ultima nota: trattandosi di un problema di Reporting Services, l'inconveniente può verificarsi anche se si tenta di installare SQL Server 2005 Express Edition with Advanced Services.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (1) | Filed Under [ ADO .NET & SQL Windows Home Server ]

I 50 migliori prodotti tecnologici di tutti i tempi

Ultimamente capita spesso di trovare sul sito di PC World diversi tipi di classifiche. Questa volta tocca ai 50 migliori prodotti tecnologici di tutti i tempi. Il primo posto è occupato da Netscape Navigator. Al decimo c'è una pietra miliare dei videogiochi, il mitico Tetris smile_teeth. Microsoft compare nella graduatoria al ventesimo posto con Windows 95 e al 49° con Excel.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (1) |

TestDriven .NET per tutte le versioni di Visual Studio

Come si può leggere qui, la recente release 2.5 beta di TestDriven.NET supporta anche le edizioni Express di Visual Studio, ad eccezione di Visual Web Developer, il cui supporto sarà comunque aggiunto nelle prossime versioni.

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (2) | Filed Under [ C# VB .NET Tutto & Oltre :-) ]

Recuperare le icone contenute in un file

Ogni versione di Windows è caratterizzata da un nuovo stile per le icone di sistema. Se la nostra applicazione fa uso di queste icone, utilizzando il Platform Invoke è possibile recuperare tali risorse direttamente dai file di Windows, in modo che il programma adatti il proprio stile grafico a quello del sistema su cui è in esecuzione:

[DllImport("shell32.dll", EntryPoint = "ExtractIconA")] private static extern IntPtr ExtractIcon(IntPtr hInst, string lpszExeFileName, int nIconIndex); [DllImport("user32.dll")] private static extern int DestroyIcon(IntPtr hIcon); public Image GetIcon(string fileName, int iconNumber) { IntPtr hInstance = Marshal.GetHINSTANCE(Assembly.GetExecutingAssembly().GetModules()[0]); IntPtr hIcon = ExtractIcon(hInstance, fileName, iconNumber); Bitmap bitmap = Bitmap.FromHicon(hIcon); DestroyIcon(hIcon); return bitmap; }

La funzione GetIcon restituisce un oggetto di tipo Bitmap che rappresenta l'icona estratta dal file specificato. Ad esempio, per ottenere l'icona dell'unità di sistema di Windows Vista si deve utilizzare la seguente istruzione:

pictureBox1.Image = GetIcon("imageres.dll", 30);

Dove 30 è la posizione dell'icona nel file (l'indice è a base 0).

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (0) | Filed Under [ C# ]

Powered by:
Powered By Subtext Powered By ASP.NET