giugno 2006 Blog Posts
How to use the Debug Diagnostics Tool to troubleshoot high CPU usage by a process in IIS http://support.microsoft.com/kb/919791
Oggi è stato aperto un nuovo NG italiano per i prodotti Microsoft Dynamics (CRM, Navision, Axapta, Solomon, Great Plains).
Il Newsgroup al momento è visibile solo su msnews.microsoft.com e non ancora su news.microsoft.com ma è questione di poco, a tal proposito vorrei rigraziare Alessandro Teglia per aver fornito uno strumento sicuramente utile a quanti usano già questi prodotti, ma anche a chi sta valutandone l'utilizzo e vuole approfondire le problematiche connesse o le possibilità di cooperazione tra i vari prodotti.
Colgo l'occasione per segnalare che il forum italiano su Navision (moderato dalla preparatissima MVP Anna Perotti) in questi giorni è stato spostato al seguente indirizzo: http://dynamicsusers.org/forums/23/ShowForum.aspx
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...
How to isolate applications that are running on IIS 6.0 in a Web hosting environmenthttp://support.microsoft.com/kb/919073
Exchange Internals – How the Exchange Core Components work togetherhttp://www.msexchange.org/tutorials/Exchange-Internals-How-Exchange-Core-Components-work-together.html
Optimizing ISA 2004 caching (Part 1)http://www.isaserver.org/tutorials/Optimizing-ISA-2004-caching-Part1.html
Optimizing ISA 2004 caching (Part 2)http://www.isaserver.org/tutorials/Optimizing-ISA-2004-caching-Part2.html
Con il .NET Framework 1.0 e 1.1 un modo era ricorrere all'api SHGetFileInfo come descritto nel seguente:http://support.microsoft.com/kb/319340/en-us
Con l'introduzione del metodo ExtractAssociatedIcon del .Net framework 2.0 è possibile ottenere lo stesso risultato tramite l'utilizzo del registry evitando così l'utilizzo di PInvoke:
Public Shared Function GetFileExtensionIcon(ByVal fileExtension As String) As System.Drawing.Icon Dim defaultIconFile As String = Nothing
Dim keyExtension As Microsoft.Win32.RegistryKey
keyExtension = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey("." & fileExtension)
If keyExtension IsNot Nothing Then 'Lettura program name Dim programName As String programName = keyExtension.GetValue(String.Empty).ToString
'Lettura program default icon Dim keyProgramDefaultIcon As Microsoft.Win32.RegistryKey keyProgramDefaultIcon = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey( _ programName & "\DefaultIcon")
If keyProgramDefaultIcon IsNot Nothing Then Dim...
In VB 2003 e VB 2002 nel DropDown List in altro a sinistra della Code window era possibile vedere gli eventi e gli overrides, in VB 2005 è solo più possibile vedere gli eventi.Per avere un elenco degli overrides è possibile usare l'intellisense scrivendo Overrides[Space].A prima vista la funzionalità può apparire più scomoda e nascosta ma ha dei vantaggi rispetto alla suluzione precedente:
l'utilizzo dell'intellisense consente di avere visibilità anche sulla firma del metodo.
se si conosce già il nome del metodo di cui fare override è possibile scrivere le lettere iniziali e premere [Space] avvalendosi dell'intellisense per esempio: overrides oncli[Space]
se è...
Understanding the Forms Authentication Ticket and Cookie http://support.microsoft.com/kb/910443
910444 SSL Termination and ASP.NEThttp://support.microsoft.com/kb/910444
Active Directory Application Mode (ADAM) SP1http://go.microsoft.com/?linkid=5030266
Windows Server Update Services with Service Pack 1 (WSUS SP1) http://go.microsoft.com/?linkid=5030267
Oggi avevo bisogno di usare in una form una DataTable e volevo che alla dispose della form venisse fatta anche la dispose della DataTable e tra me ho pensato potrei usare un DataSet che posso aggiungere come un componente e che verrà quindi aggiunto alla collezione components e alla Dispose della form verrà rilasciato visto che il codice generato per la dispose della form è il seguente:
'Form overrides dispose to clean up the component list. Protected Overrides Sub Dispose(ByVal disposing As Boolean) If disposing AndAlso components IsNot Nothing Then components.Dispose() End If MyBase.Dispose(disposing) End Sub
Peccato che la quando viene...