DevAdmin Blog

Blog di Ermanno Goletto (Microsoft MVP Directory Services - MCSE - MCSA - MCITP - MCTS)
posts - 1026, comments - 598, trackbacks - 8

My Links

News

Il blog si è trasferito al seguente link:

www.devadmin.it

Avatar

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


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

Design

Progettazione, Notazioni, convenzione e guidelines
System Center 2012 R2 e SQL Server

Tra i requisiti di System Center 2012 R2 c’è SQL Server come riportato nel seguente System Requirements for System Center 2012 R2 e in particolare le versioni Enterprise e Standard a 64 Bit di SQL Server 2012 Sp1 supporta tutti i componenti di System Center 2012 R2. Di seguito ad esempio l’architettura su cui si basa SCVMM 2012 R2: Per il supporto dei componenti con versioni precedenti di SQL Server ovvero SQL Server 2012 Enterprise o Standard a 64-bit, SQL Server 2008 R2 SP2/SP1 Standard o Datacenter si veda la matrice di compatibilità disponibile al seguente...

posted @ Saturday, November 02, 2013 7:08 PM | Feedback (0) | Filed Under [ Links Design Database IT Virtualization ]

Considerazioni sulla rete Live Migration e CSV

Il cluster di Hyper-V utilizza le seguenti reti per il suo funzionamento: Rete Descrizione Requisiti di banda Tipo di accesso raccomandato Storage Accesso allo storage condiviso tramite iSCSI, Fiber Channell o SMB in WS2012 e succ. ...

posted @ Sunday, September 15, 2013 6:26 PM | Feedback (0) | Filed Under [ Links Design Virtualization ]

Incontro TTG su Monitoring di sistemi e di applicazioni - Giovedì 26 settembre 2013 - Ore 18.00

Giovedì 26 settembre io e Roberto Massa saremo ospiti di Torino Technologies Group la community torinese che ha come obbiettivo lo scambio di esperienze tra chi sviluppa soluzioni usando tecnologie Microsoft, ma anche non Microsoft. L’incontro gratuito a cui parteciperà anche Fabrizio Accatino si terrà al MIC – Microsoft Innovation Center a Torino in Corso Castelfidardo 30 10129 Torino e sarà suddiviso in due sessioni tecniche dedicate al monitoring di sistemi e di applicazioni in cui saranno analizzate le problematiche dal punti di vista ITPro e Dev: ITPRO (Ermanno Goletto, Roberto massa)...

posted @ Thursday, September 12, 2013 8:19 AM | Feedback (0) | Filed Under [ Links Design IT ]

Progettazione della Primary Key di una tabella

La discussione su come progettare una Primary Key (PK) di una tabella è sempre un tema caldo tra sviluppatori e DBA, di seguito illustrerò le mie personali considerazioni fondate sulle mie personali esperienze riferite a scenari di database su SQL Server. In primo luogo la prima domanda che ci si pone è cosa scegliere con PK tra le seguenti opzioni: Creare una colonna che rappresenterà un ID univoco, come ad esempio un uniqueidentifier(GUID) o un numero auto incrementante. Ovvero usare una Surrogate key. Utilizzare una colonna non nulla che identifica univocamente i...

posted @ Thursday, February 21, 2013 3:16 PM | Feedback (0) | Filed Under [ Links Design Database ]

Considerazioni sull’utilizzo degli SSD

I drive a stato solido o SSD (Solid State Drive) sono memorie di massa che differiscono dai drive a disco fisso o HDD (Hard Disk Drive) per il fatto che fanno uso di memoria a stato solido (in particolare memoria flash) per l'archiviazione dei dati anziché utilizzare dischi magnetici e organi meccanici. Questa differenza sostanziale tra gli SSD e gli HDD porta ad una serie di vantaggi e svantaggi di cui bisogna tenere conto nel momento dell’adozione della scelta del tipo di memoria di massa da utilizzare. Vantaggi degli SSD Rumorosità assente ...

posted @ Monday, December 10, 2012 2:27 PM | Feedback (0) | Filed Under [ Links Tips Design Database IT Virtualization ]

SQL Server e il Disk Partition Alignment

Il Disk Partion Alignement  (ovvero l’allineamento della della geometrie del disco e della partizione) è una best practies che può portare ad un significativo aumento delle performance in determinati contesti anche se spesso rischia di essere poco considerata. Innanzitutto va detto che l’”allineamento” consiste nel far sì che le operazioni di IO sui dischi  da parete di SQL Server avvengano in maniera ottimizzata, dal momento che la file allocation unit size (cluster size) raccomandata per SQL Server è di 64 KB (che coincide con un singolo SQL Server extent)  il concetto è quello di allineare i dati ai vari...

posted @ Monday, April 09, 2012 7:07 PM | Feedback (2) | Filed Under [ Links Tips Design Database IT Exchange Virtualization ]

Hyper-V: controller virtuale IDE vs SCSI

In Hyper-V sono disponibili due tipi di controller virtuali quello IDE e quello SCSI a cui è possibile connettere i dischi virtuali. Nella seguente tabella sono riassunte le differenti caratteristiche dei due tipi di controller in Windows Server 2008 R2: Feature IDE SCSI Note Max Devices ...

posted @ Monday, December 20, 2010 10:44 PM | Feedback (0) | Filed Under [ Links Design IT Virtualization ]

Installazione di Exchange su dominio Active Directory separato

Microsoft suggerisce di installare Exchnage in una foresta separata nelle organizzazione complesse per le seguenti ragioni: Sono presenti più unità aziendali che richiedono isolamento di dati e servizi. Sono presenti più unità aziendali con requisiti di schema diversi. È in corso una fusione, un'acquisizione o una dismissione. Per definire confini precisi tra le unità aziendali occorre creare una foresta di Active Directory separata per ogni unità aziendale. Scegliendo questo tipo di configurazione di Active Directory è consigliabile utilizzare la foresta di risorse di Exchange, a riguardo si veda...

posted @ Wednesday, August 06, 2008 12:46 PM | Feedback (3) | Filed Under [ Links Security Design ]

Microsoft Download 19-08-2005

ILMerge ILMerge is a utility for merging multiple .NET assemblies into a single .NET assembly. It works on executables and DLLs alike. It comes with several options for controlling the processing and format of the output (8/15/2005).   Principles of Service Design: Document Centric Pattern Create a simple-to-use, well-defined contract that remains compliant with...

posted @ Tuesday, August 30, 2005 12:33 PM | Feedback (0) | Filed Under [ Links Security Design IT .NET ]

Nomi per membri privati delle proprietà

Onestamente non sono mai stato nè un amante dell'_ nè del m_.E quindi da un po' di tempo ho cominciato ad utilizzare i seguenti formalismi. Nel caso all'interno della classe sia corretto utilizzare direttamente la variabile privata:     Private myPropertyValue As Integer     Public Property MyProperty() As Integer        Get            Return Me.myPropertyValue        End Get        Set(ByVal Value As Integer)            Me.myPropertyValue = Value        End Set    End Property Nel caso in cui anche all'interno della classe sia necessario utilizzare la proprietà:     Private myConnectionInternal As System.Data.SqlClient.SqlConnection     Public ReadOnly Property MyConnection() As System.Data.SqlClient.SqlConnection        Get            If Me.myConnectionInternal Is Nothing Then                Me.myConnectionInternal = New System.Data.SqlClient.SqlConnection            End If             Return Me.myConnectionInternal        End Get    End...

posted @ Tuesday, July 05, 2005 9:10 AM | Feedback (0) | Filed Under [ Design ]

Microsoft Downloads 10-06-2005

  Get the Windows SharePoint Services SDK Develop solutions based on Windows SharePoint Services DirectX 9.0 SDK Update Download the complete DirectX 9.0 SDK - (June 2005), which contains the DirectX 9.0c Runtime and all DirectX software required to create DirectX 9.0 compliant applications in C/C++, and C# (6/6/2005). SQL Server 2005 Express Edition - June CTP Download the Community Technology Preview (CTP) of Microsoft SQL Server 2005 Express Edition (6/7/2005). SQL Server 2005 Enterprise- June CTP Download the CTP of Microsoft SQL Server 2005 Enterprise Edition (6/7/2005). SQL Server 2005 Express Manager- June CTP Download the CTP of Microsoft SQL Server 2005 Express Manager (6/7/2005). Windows Mobile...

posted @ Monday, June 13, 2005 6:53 AM | Feedback (0) | Filed Under [ Links Design Database IT .NET ]

Microsoft Downloads 03-06-2005

Microsoft Domain-Specific Language Tools This download contains a set of tools hosted in Microsoft Visual Studio 2005 to enable building custom designers for visual domain-specific languages. The tools include a wizard that generates a complete designer solution, a graphical designer for domain models (metamodels), and a set of code generators (5/27/2005).  Small IT Solution for Mobility v 1.0 The Small IT Solution for Mobility provides guidance on planning, building, deploying, and operating Microsoft Windows Mobile 2003 software solutions (5/26/2005). Microsoft Office Small Business Accounting 2006 Software Development Kit 1.2 The Microsoft Office Small Business Accounting 2006 Software Development Kit includes documentation and samples, everything...

posted @ Monday, June 06, 2005 7:41 AM | Feedback (0) | Filed Under [ Links Design IT .NET ]

Microsoft Downloads 27-05-2005

  Word 2003 Sample: Creating a Search Application with Visual Basic .NET Download this sample to create a simple application in Microsoft Visual Basic .NET that searches a database and uses the results to populate a Microsoft Word document using XML...

posted @ Tuesday, May 31, 2005 4:07 PM | Feedback (0) | Filed Under [ Links Design IT .NET ]

Microsoft Downloads 20-05-2005

Sono stati resi disponibili alcuni utili tool: Enterprise Library 1.0 Hands-On Labs These hands-on labs for Enterprise Library are from the patterns & practices group and include eight labs in both Microsoft Visual C# and Visual Basic .NET (5/12/2005). http://go.microsoft.com/?linkid=3076887 SQL Server Health and History Tool The Microsoft SQL Server Health and History Tool (SQLH2) allows you to collect information from instances of SQL Server, store this information, and run reports against the data in order to determine how SQL Server is being used (5/19/2005). http://go.microsoft.com/?linkid=3076904 Microsoft Solution for Windows-based Hosting Version 3.0 Microsoft Solution for Windows-based Hosting Version 3.0 provides hosting service providers with...

posted @ Saturday, May 21, 2005 7:35 PM | Feedback (0) | Filed Under [ Links Security Design Database IT .NET ]

VB.NET Coding Guidelines by Cory Smith

http://addressof.com/blog/articles/CodingGuidelines.aspx

posted @ Tuesday, March 29, 2005 8:29 AM | Feedback (0) | Filed Under [ Links Design .NET ]

Notazione per metodi nei Controlli Custom

Questo è un problema su cui torno ciclicamente a ponderare. Quando sviluppo un controllo custom quindi ereditato da una classe del framework e aggiungo poi alcuni metodi di utilità mi ritrovo poi dopo qualche mese, quando vado a riutilizzarlo, a scorremi tutti i metodi perchè mi ricordo che esisteva il metodo però avendo usato la notazione suggerita da Microsoft (Verbo... per es Perform...) me lo trovo annegato insieme ai metodi ereditati dalla classe base. Quindi mi chiedo qualcuno ha trovato un modo per distingure tali metodi (si potesse in qualche modo personalizzare l'intellisense come il PropertyGrid sarebbe il massimo), non vi nascondo...

posted @ Wednesday, March 09, 2005 10:09 AM | Feedback (0) | Filed Under [ Design ]

Come riconoscere i propri metodi e proprietà in una classe derivata

Questo post vuol essere un confronto tra i formalismi utilizzati da ciascuno per risolvere il seguente problema: Supponete di creare una classe derivata da una classe del framework .NET (per esempio una DataGrid personalizzata) che formalismo usate (se ne usate) per riconoscre a colpo d'occhio le proprietà e i metodi vostri nel'intellisense per evitare di passarveli tutti soprattutto se riprendete in mano la classe dopo qualche mese e non vi ricordate precisamente il nome o se lo date a terzi? Io a volte ho optato per aggiungere un prefisso (che velocizza la ricerca nell'intellisense)  ma così si violano le Naming Convention.Certo che...

posted @ Friday, December 17, 2004 8:47 AM | Feedback (2) | Filed Under [ Design ]

Powered by:
Powered By Subtext Powered By ASP.NET