<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Design</title>
        <link>http://blogs.ugidotnet.org/Alexblog/category/Design.aspx</link>
        <description>Progettazione, Notazioni, convenzione e guidelines</description>
        <language>it-IT</language>
        <copyright>Ermanno Goletto</copyright>
        <generator>Subtext Version 2.6.0.0</generator>
        <item>
            <title>Un altro motivo per valutare l'uso di P/Invoke</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2006/06/21/43270.aspx</link>
            <description>Ieri ho partecipato al seminario riservato ai partner Certifica la tua ApplicazioneCertifica la tua Applicazione&amp;nbsp;in cui sono state illustrate le richieste per superate il Microsoft Platform Test for ISV Solutions (se vi interessano i dettagli vi rimando al seguente link&amp;nbsp;Veritest: certificazione delle vostre applicazioni )
In sostanza per la competenza ISV/Software Solutions, &amp;#232; necessario che un'applicazione software superi due componenti del Platform Test, tra cui almeno un componente fondamentale.
Tra i componenti opzionali troviamo Managed Code che per essere soddisfatto richiede il seguente requisito (cito testualmente):Tutti gli assembly delle applicazioni (EXE, DLL e cos&amp;#236; via) sono costituiti da codice gestito basato su Microsoft .NET Framework.
Nota &amp;#200; accettabile che gli assembly di altri produttori installati con l'applicazione sottoposta a test siano costituiti da codice non gestito.
Questo significa che nel nostro codice non devono esserci chiamate ad api ovvero non si deve fare uso di Platform Invoke.
Ovviamente essendo questo un componente opzionale si pu&amp;#242; decidere di soddisfarne un'altro, ma&amp;nbsp;comunque se si ha in animo di ottenere la competenza ISV e la propria applicazione &amp;#232; basata su .NET l'uso di P/Invoke per ottenete funzionalit&amp;#224; non fondamentali deve essere valutato.&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/43270.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2006/06/21/43270.aspx</guid>
            <pubDate>Wed, 21 Jun 2006 12:52:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2006/06/21/43270.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/43270.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/43270.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Download 19-08-2005</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/08/30/25320.aspx</link>
            <description>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 service 
      orientation design tenets (8/17/2005).
      

  
  
    
    
      Principles of Service Design: Idempotent Pattern 
      
      Ensure 
      messages are idempotent and compliant with service orientation design 
      tenets (8/17/2005).
 
Migrating a 
Word Visual Basic for Applications Solution to Visual Basic Using Visual Studio 
2005 Tools for Office 
Microsoft 
Office developers encounter both great opportunities and interesting challenges 
when migrating traditional Office Visual Basic for Applications solutions to 
managed code. This case study tells the story of one such migration 
(8/15/2005).


  
  
    
    
      Excel 
      2003 Sample: Populating Worksheets with Multiple Related Records from 
      Windows Forms 
      Use 
      this sample to display Microsoft Windows Forms from a Microsoft Office 
      Excel 2003 workbook, display related records, and write that information 
      into formatted worksheets (8/16/2005).
       
      
      
        
        
          
            Live Meeting 2005: Microsoft Office Live Meeting 
            Intranet Portal SP2 
            The 
            Microsoft Office Live Meeting Intranet Portal Service Pack 2 (SP2) 
            makes it easier to deploy and manage Live Meeting (8/16/2005).
            
      
        
        
          
          
            Role Agent for Microsoft Office Live Communications 
            Server 2005 
            Role 
            Agent is a sample Microsoft Windows service application that 
            demonstrates the use of the Real-time Communications API 1.3 and 
            Microsoft Office Live Communications Server 2005 to support 
            role-based instant messaging (8/16/2005).
             
            
            Microsoft Office Live Communications Server 2005 
            Intelligent Instant Message Filter 
            Microsoft 
            Office Live Communications Server 2005 Intelligent Instant Message 
            Filter helps to protect your Live Communications Server deployment 
            against the spread of the most common forms of viruses without 
            degrading the user experience (8/12/2005).
             
            
            Scenarios and Procedures for Microsoft Systems 
            Management Server 2003: Security 
            Follow 
            these established best practices to create the most secure Microsoft 
            Systems Management Server (SMS) environment possible, and then 
            follow the guidance to maintain the most secure environment 
            possible. This document has been updated to reflect changes in SMS 
            Service Pack 1 
      (8/12/2005).
&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/25320.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/08/30/25320.aspx</guid>
            <pubDate>Tue, 30 Aug 2005 15:33:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/08/30/25320.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/25320.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/25320.aspx</trackback:ping>
        </item>
        <item>
            <title>Nomi per membri privati delle proprietà</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/07/05/22207.aspx</link>
            <description>Onestamente non sono mai stato n&amp;#232; un amante dell'_ n&amp;#232; 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:
&amp;nbsp;&amp;nbsp;&amp;nbsp; Private myPropertyValue As Integer
&amp;nbsp;&amp;nbsp;&amp;nbsp; Public Property MyProperty() As Integer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return Me.myPropertyValue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Get&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set(ByVal Value As Integer)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.myPropertyValue = Value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Set&amp;nbsp;&amp;nbsp;&amp;nbsp; End Property
Nel caso in cui anche all'interno della classe sia necessario utilizzare la propriet&amp;#224;:
&amp;nbsp;&amp;nbsp;&amp;nbsp; Private myConnectionInternal As System.Data.SqlClient.SqlConnection
&amp;nbsp;&amp;nbsp;&amp;nbsp; Public ReadOnly Property MyConnection() As System.Data.SqlClient.SqlConnection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Me.myConnectionInternal Is Nothing Then&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.myConnectionInternal = New System.Data.SqlClient.SqlConnection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return Me.myConnectionInternal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Get&amp;nbsp;&amp;nbsp;&amp;nbsp; End Property
In questo modo l'intellisense mi propone propriet&amp;#224; e variabile privata vicine e dal suffisso capisco cosa devo utilizzare (utile se si riprende in mano una classe dopo un certo tempo), inoltre ho il rispetto delle Guidelines Microsoft.&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/22207.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/07/05/22207.aspx</guid>
            <pubDate>Tue, 05 Jul 2005 12:10:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/07/05/22207.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/22207.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/22207.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Downloads 10-06-2005</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/06/13/18650.aspx</link>
            <description>
Get the Windows SharePoint Services SDKDevelop solutions based on Windows SharePoint Services
DirectX 9.0 SDK UpdateDownload 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 5.0 Pocket PC Emulator Images Download new Emulator Images that allow you to test your applications in all available Windows Media 5.0 Pocket PC localizations (6/6/2005).
Fibre Channel Information ToolTool for discovery of Storage Area Network (SAN) resources and configuration information on your Fibre Channel SAN (6/5/2005).
Office 2003 Editions: Access VBA Language Reference This download contains the Microsoft Office Access 2003 Visual Basic for Applications (VBA) Language Reference as a compiled Help file (6/6/2005).
MapPoint 2004 and Streets and Trips 2004 Construction UpdateDownload the latest construction data to keep your maps current (6/9/2005).&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/18650.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/06/13/18650.aspx</guid>
            <pubDate>Mon, 13 Jun 2005 09:53:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/06/13/18650.aspx#feedback</comments>
            <slash:comments>12</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/18650.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/18650.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Downloads 03-06-2005</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/06/06/17948.aspx</link>
            <description>Microsoft Domain-Specific Language ToolsThis 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).
&amp;nbsp;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.2The Microsoft Office Small Business Accounting 2006 Software Development Kit includes documentation and samples, everything developers need to write, build, and deploy Microsoft Small Business Accounting integrated applications (5/31/2005).
Exchange Server Exchange Profile UpdateDownload this tool for updating Microsoft Outlook profiles (6/2/2005).&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/17948.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/06/06/17948.aspx</guid>
            <pubDate>Mon, 06 Jun 2005 10:41:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/06/06/17948.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/17948.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/17948.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Downloads 27-05-2005</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/05/31/17686.aspx</link>
            <description>





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 tags or bookmarks (5/26/2005).
&amp;nbsp;

Microsoft Component Installer Software Development Kit (Spring 2005) 
Download this tool for installing necessary Microsoft Windows components that applications need to execute properly (5/23/2005).
&amp;nbsp;

Microsoft Pre-Release Software Code Named "Avalon" and "Indigo" Beta1 RC 
Download this version of the Avalon and Indigo Beta 1 release candidate for the general public (5/24/2005).
&amp;nbsp;

Download Microsoft Time Zone 
Keep track of the time in other time zones without changing the system time on your computer.
&amp;nbsp;






Microsoft Office Live Communications Server 2003 Hotfix 
This download contains the hotfix for Microsoft Office Live Communications Server 2003 (5/25/2005).
&amp;nbsp;

Microsoft Exchange Server Best Practices Analyzer Tool 
Download these configuration, rule, and help updates for the Exchange Server Best Practices Analyzer 2.0 (5/26/2005).
&amp;nbsp;






Windows Mobile 5.0 Smartphone Emulator Images 
Download new emulator images that allow you to test your applications in all available Microsoft Windows Mobile 5.0 Smartphone localizations (5/25/2005).






Small IT Solution for Mobility v 1.0 
The Small IT Solution for Mobility provides guidance on planning, building, deploying, and operating Windows Mobile 2003 software solutions (5/26/2005).&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/17686.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/05/31/17686.aspx</guid>
            <pubDate>Tue, 31 May 2005 19:07:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/05/31/17686.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/17686.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/17686.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Downloads 20-05-2005</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/05/21/17027.aspx</link>
            <description>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 &amp;amp; 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 tools, tested best practices, scripts, and code samples designed to efficiently deploy offerings on the Windows platform (5/19/2005). http://go.microsoft.com/?linkid=3076885
Create your own version of the TechNet Script Center. http://go.microsoft.com/?linkid=3076871
Troubleshooting Microsoft Windows XP-based Wireless Networks in the Small Office or Home Office Learn how to troubleshoot the most common problems with Microsoft Windows XP-based wireless clients on small office and home office wireless networks (5/12/2005). http://go.microsoft.com/?linkid=3076875
Securing Wireless LANs with PEAP and Passwords This solution guide shows you how to plan, deploy, and manage 802.1X wireless local access network (LAN) security using Microsoft Windows Server 2003. This guide provides step-by-step instructions for deploying wireless LAN security for Microsoft Windows XP and Pocket PC clients, using the Protected Extensible Authentication Protocol (PEAP) and password authentication (5/17/2005).http://go.microsoft.com/?linkid=3076876 
Visio Connector for Microsoft Baseline Security Analyzer This Visio add-in allows you to view Microsoft Baseline Security Analyzer results on Visio network diagrams (5/18/2005). http://go.microsoft.com/?linkid=3076877&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/17027.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/05/21/17027.aspx</guid>
            <pubDate>Sat, 21 May 2005 22:35:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/05/21/17027.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/17027.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/17027.aspx</trackback:ping>
        </item>
        <item>
            <title>VB.NET Coding Guidelines by Cory Smith</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/03/29/13108.aspx</link>
            <description>http://addressof.com/blog/articles/CodingGuidelines.aspx&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/13108.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/03/29/13108.aspx</guid>
            <pubDate>Tue, 29 Mar 2005 11:29:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/03/29/13108.aspx#feedback</comments>
            <slash:comments>36</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/13108.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/13108.aspx</trackback:ping>
        </item>
        <item>
            <title>Notazione per metodi nei Controlli Custom</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2005/03/09/12036.aspx</link>
            <description>Questo &amp;#232; 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&amp;#224; mi ritrovo poi dopo qualche mese, quando vado a riutilizzarlo, a scorremi tutti i metodi perch&amp;#232; mi ricordo che esisteva il metodo per&amp;#242; 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 che per ora l'unico modo che ho trovato &amp;#232; quello di utilizzare un prefisso. Lo so &amp;#232; contro le guidlines, ma assolutamente comodo perch&amp;#232; categorizza i metodi custom da quelli del framework.&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/12036.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2005/03/09/12036.aspx</guid>
            <pubDate>Wed, 09 Mar 2005 12:09:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2005/03/09/12036.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/12036.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/12036.aspx</trackback:ping>
        </item>
        <item>
            <title>Come riconoscere i propri metodi e proprietà in una classe derivata</title>
            <link>http://blogs.ugidotnet.org/Alexblog/archive/2004/12/17/7260.aspx</link>
            <description>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&amp;#224; 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&amp;#236; si violano le Naming Convention.Certo che se esistesse un attributo con cui contrassegare in qualche modo nell'intellisense metodi e propriet&amp;#224; aiuterebbe.&lt;img src="http://blogs.ugidotnet.org/Alexblog/aggbug/7260.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.ugidotnet.org/Alexblog/archive/2004/12/17/7260.aspx</guid>
            <pubDate>Fri, 17 Dec 2004 10:47:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Alexblog/archive/2004/12/17/7260.aspx#feedback</comments>
            <slash:comments>14</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Alexblog/comments/commentRss/7260.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Alexblog/services/trackbacks/7260.aspx</trackback:ping>
        </item>
    </channel>
</rss>