Alex's Weblog

Weblog di Ermanno Goletto (Codename Alex - A Learning EXperience)
posts - 438, comments - 4214, trackbacks - 294

My Links

News

Il blog è stato
trasferito al
 seguente link:


DevAdmin Blog

Add my blog to Live

Foto

Curriculum Vitae


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 MCTS

Logo MCSA

Logo MCP

Logo Microsoft Certified Business Management Solutions Professional

Microsoft Certified Business Management Solutions Specialist


Logo UGIdotNET UGIdotNET Contributor


Logo UGISS UGISS Contributor


Logo SysAdmin.it SysAdmin.it Staff


Article Categories

Archives

Post Categories

Blogs

Database

Development

Friends

IT

Knowledge Base

Links

MBS

MCP

MVP Sites

User Groups

Virtualization

Design

Progettazione, Notazioni, convenzione e guidelines
Un altro motivo per valutare l'uso di P/Invoke

Ieri ho partecipato al seminario riservato ai partner Certifica la tua ApplicazioneCertifica la tua Applicazione 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 Veritest: certificazione delle vostre applicazioni ) In sostanza per la competenza ISV/Software Solutions, è 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ì via) sono costituiti da codice gestito basato su...

posted @ mercoledì 21 giugno 2006 12:52 | Feedback (5) | Filed Under [ Links Design .NET Framework .NET Framework 2.0 ]

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 service orientation design tenets (8/17/2005). ...

posted @ martedì 30 agosto 2005 15:33 | Feedback (2) | Filed Under [ Links Security Design IT .NET Framework .NET Framework 2.0 ]

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 @ martedì 5 luglio 2005 12:10 | Feedback (2) | Filed Under [ Design ]

Microsoft Downloads 10-06-2005

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

posted @ lunedì 13 giugno 2005 09:53 | Feedback (12) | Filed Under [ Links Design Database IT .NET Framework ]

Microsoft Downloads 03-06-2005

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

posted @ lunedì 6 giugno 2005 10:41 | Feedback (1) | Filed Under [ Links Design IT .NET Framework ]

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 tags or bookmarks (5/26/2005).   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).   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).   Download Microsoft Time Zone Keep track of the...

posted @ martedì 31 maggio 2005 19:07 | Feedback (2) | Filed Under [ Links Design IT .NET Framework ]

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 @ sabato 21 maggio 2005 22:35 | Feedback (3) | Filed Under [ Links Security Design Database IT .NET Framework ]

VB.NET Coding Guidelines by Cory Smith

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

posted @ martedì 29 marzo 2005 11:29 | Feedback (36) | Filed Under [ Links Design .NET Framework ]

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 @ mercoledì 9 marzo 2005 12:09 | Feedback (1) | 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 @ venerdì 17 dicembre 2004 10:47 | Feedback (14) | Filed Under [ Design ]

Powered by:
Powered By Subtext Powered By ASP.NET