DevAdmin Blog

Blog di Ermanno Goletto (Microsoft MVP Directory Services - MCITP - MCTS - MCSA - MCP)
posts - 977, comments - 549, trackbacks - 8

My Links

News

Avatar

Curriculum Vitae

Visualizza il profilo di Ermanno Goletto su LinkedIn

Follow ermannog on Twitter


Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. Questo blog riporta il mio personale pensiero che non riflette necessariamente il pensiero del mio datore di lavoro.

Logo Creative Commons Deed


Server Infrastructure Days 2013 - Milano - 18 e 19 Giugno


Logo SysAdmin.it SysAdmin.it Staff


Logo TechNet Forum TechNet Italia @ForumTechNetIt Follow TechNet Forum on Twitter


Logo MVP

Article Categories

Archives

Post Categories

Blogs

Friends

Knowledge Base

MVP Sites

Resources

.NET

Windows Server 2012: errore durante l’installazione del .NET Framework 3.5

Tra le funzionalità di Windows Server 2012 vi è la possibilità di installare il .NET Framework 3.5, ma va precisato che tale funzionalità non viene integrata nel sistema durante l’installazione (al contrario ad esempio del .NET Framework 4.5). Infatti se tentiamo l’installazione  e il computer non ha una connessione a Internet questa fallirà e nei registri relativi al Setup verrà registrato l’evento d’informazione: Log Name:      Setup Event ID:      11 Task Category: (1) Level:         Information ...

posted @ Thursday, May 02, 2013 12:40 AM | Feedback (0) | Filed Under [ Links Tips IT .NET ]

.NET Framework e i parametri opzionali

Con la versione 4.0 del .NET Framework anche C# in Visual Studio 2010 può utilizzare i parametri opzionali, a riguardo si veda Named and Optional Arguments (C# Programming Guide). Questa novità di fatto rappresenta una convergenza verso VB.NET, infatti i parametri opzionali sono sempre stati presenti in VB.NET, a riguardo si veda Optional Parameters (Visual Basic). In realtà con la versione 4.0 del .NET Framework si è deciso di uniformare i due linguaggi C# e VB.NET per allineare le features. Quindi grazie alla cooperazione dei team di sviluppo dei due linguaggi VB.NET ha ora ad esempio l'auto implemented...

posted @ Friday, April 19, 2013 3:53 PM | Feedback (0) | Filed Under [ Links Code, Snippets & Scripts .NET ]

PowerShell exe wapper

Ormai tramite PowerShell è possibile creare script che possono risolvere un gran numero di problematiche amministrative o ripetitive che svolte tramite interfaccia grafica risulterebbero complesse o richiederebbero molto tempo. In alcuni scenari poi potrebbe essere necessario dare la possibilità di eseguire lo script a utenti che si occupano di manutenere determinati asset dell’infrastruttura, ma che non hanno specifiche competenze IT o Dev, ovvero degli utenti Information Worker avanzati. In questi scenari può tornare utile PS2EXE sviluppato da Ingo Karstein per informazioni sul tool oltre alle informazione sull’homepage del progetto su CodePlex si vedano i seguenti: ...

posted @ Friday, April 19, 2013 9:28 AM | Feedback (0) | Filed Under [ Links Code, Snippets & Scripts Tips IT .NET ]

Linq e modifica di una Primary Key

Ipotizziamo di avere le tabelle TestPadri con la colonna ID come Primary Key (PK) e TestFigli con la colonna ID come PK. Inoltre si supponga di avere configurato sul DBMS (per esempio SQL Server la relazioni in modo da modificare a cascata i record figli. Si supponga poi di voler modificare la proprietà ID sulla tabella TestPadri, per come è stata configurata la relazione la proprietà Padre sulla tabella TestFigli verrebbe modificata automaticamente. ...

posted @ Friday, March 08, 2013 10:06 AM | Feedback (0) | Filed Under [ Code, Snippets & Scripts Database .NET ]

Ricerca in una DataGridView tramite Linq

Linq è un degli strumenti più duttili che si ha disposizione dal momento che il suo formalismo è applicabile ad ogni collezione. Di conseguenza è possibile utilizzare Linq anche per eseguire query non solo rivolte ad ottenere dati da database, DataSet o Xml. Nello specifico una situazione in cui Linq può tornare utile è quella di selezionare una o più DataGridViewRow di una DataGridView sulla base del valore contenuto nelle celle di una colonna. Nell’esempio seguente riporto il codice per selezionare una DataGridViewRow ricercando il valore di una cella, nell’esempio ho ipotizzato che la cella contenga un...

posted @ Thursday, February 14, 2013 6:07 PM | Feedback (0) | Filed Under [ Links Code, Snippets & Scripts .NET ]

Rilasciati Windows 8 e Visual Studio 12

Come era stato annunciato nel post Visual Studio 2012 and .NET 4.5 Complete! il 15 Agosto Windows 8 e Visual Studio 2012 sono stati resi disponibili per il download a chi ha la sottoscrizione MSDN (i possessori di sottoscrizione TechNet possono scaricare Windows 8). Le versioni disponibili per Windows 8 sono 4 come era stato annunciato in questo post Announcing the Windows 8 Editions: Windows 8 x86/64 per Tablet e PC pensato per l’utenza consumers che consente l’upgrade da Windows 7 Starter, Home Basic e Home Premium. In questa versione è stata integrata anche la...

posted @ Thursday, August 16, 2012 10:38 AM | Feedback (0) | Filed Under [ Links IT .NET Virtualization ]

Migrazione da SQL Server 2000 a SQL Server 2012

In questi giorni mi sono occupando di una migrazione di SQL Server dalla versione 2000 alla 2012 e in questo post raccoglierò alcune considerazioni e problematiche da tenere presente per eseguire il cambio di versione in modo da causare il minimo disagio. Non è possibile collegare un database SQL Server 2000 o ripristinare un backup eseguito in SQL Server 2000 in  in SQL Server 2012. Occorre infatti prima ripristinare il backup o connettere il database su un SQL Server 2005 o SQL Server 2008 o SQL Server 2008 R2 e quindi portare il livello...

posted @ Friday, August 03, 2012 11:13 PM | Feedback (0) | Filed Under [ Links Tips Database .NET ]

Un’estate all’insega delle novità: Windows 8, Windows Server 2012 e Visual Studio 2012

Sembra proprio che quest’estate sarà densa di novità sul fronte dei rilasci in casa Microsoft. E’ di oggi la notizia che Windows 8 e Windows Server 2012 sono in RTM (released to manufacturing). Come si può leggere nel post Windows 8 has reached the RTM milestone il nuovo sistema operativo client è disponibile agli OEM e sarà disponibile il 15 Agosto tramite le sottoscrizioni MSDN e Technet. Per quanto riguarda invece Windows Server 2012 nel seguente post Windows Server 2012 released to manufacturing! viene annunciato che anche il nuovo sistema operativo server è disponibile agli OEM e che...

posted @ Wednesday, August 01, 2012 8:52 PM | Feedback (0) | Filed Under [ Links IT .NET ]

Linq e rowguid

SE si generano con Linq to Entities o Linq to Sql delle entità per tabelle con rowguid non vine trasportata l’impostazione di generazione automatica del valore da parte del Database come invece accade per le identità.   Questo significa che se si inseriscono record nuovi nella tabella con una colonna rowguid a quest’ultima viene assegnato il valore Guid.Empty ({00000000-0000-0000-0000-000000000000}). Per ovviare al problema è possibile ovviare in due medi diversi: Impostare manualmente la proprietà Autogenerate Value a True e la proprietà Auto-Sync a OnInsert. Si tenga però conto che nel caso...

posted @ Monday, July 30, 2012 5:31 PM | Feedback (0) | Filed Under [ Links Code, Snippets & Scripts Tips Database .NET ]

Visual Studio: disabilitazione SplashScreen a runtime

A partire se ben ricordo dalla versione 2005 Visual Studio mette a disposizione un modo estremamente semplice per gestire le SplashScreen all’avvio dell’applicazione. Infatti per attivarne la visualizzazione basta impostare l’utilizzo della Form nelle proprietà dell’applicazione. Se si desidera in base a certe condizioni non visualizzare la SplahScreen, per esempio sulla base di un’impostazione utente dell’applicazione che consente di evitare la visualizzazione leggendo vari post su blog e forum vari approcci, ma quello che alla fine preferisco l’h trovato leggendo questo articolo della library di MSDN WindowsFormsApplicationBase.OnInitialize Method dove viene specificato quanto segue: ...

posted @ Friday, July 13, 2012 1:52 PM | Feedback (0) | Filed Under [ Links Code, Snippets & Scripts .NET ]

Full .NET Archive

Powered by:
Powered By Subtext Powered By ASP.NET