luglio 2005 Blog Posts
			
				
				
				.NET Framework 1.1 
http://support.microsoft.com/?kbid=899918How 
and why session IDs are reused in ASP.NET   http://support.microsoft.com/?kbid=901372FIX: 
You may receive a "cannot be converted to a 'uint'" error message when you use 
the Aximp.exe utility in Visual Studio .NET 2003   http://support.microsoft.com/?kbid=897296How 
to adjust security settings for Framework applications that are running from a 
network share   http://support.microsoft.com/?kbid=896181FIX: You receive an "Unable to generate a temporary class" 
error message in Internet Explorer when you try to open an ASP.NET page that 
consumes Web services in the .NET Framework 1.1 
Visual C# .NET 2003  http://support.microsoft.com/?kbid=896416FIX: 
The IDE stops responding when you change a C# source file while a tool...
				
				
			 
	
			
				
				
				
  
  
    
    
      Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual 
      Basic .NET 
      Upgrading 
      Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET is the complete 
      technical guide to upgrading Visual Basic 6 applications to Visual Basic 
      .NET, covering all upgrade topics from APIs to ZOrders (7/14/2005).
       
  ...
				
				
			 
	
			
				
				
				MSF for CMMI Process Improvement This download includes the MSF for CMMI Process Improvement process template (process guidance only), which is a highly iterative, adaptive planning, agile software development process that meets the requirements for the Software Engineering Institute's (SEI) Capability Maturity Model Integration (CMMI) level 3 and provides a smooth transition all the way to level 5 (7/8/2005).
Creating a Capital Expenditure Model with Visual Studio 2005 Tools for Office and Excel 2003 Using Visual Basic and C# Microsoft Office Excel is a tool that is used for many different tasks that range from quick, simple spreadsheets to broad, complex...
				
				
			 
	
			
				
				
				.NET Framework 1.1 
http://support.microsoft.com/default.aspx?scid=kb;en-us;901183How to call a Web service by using a client certificate for authentication in an ASP.NET Web application http://support.microsoft.com/default.aspx?scid=kb;en-us;899918How and why session IDs are reused in ASP.NET
SQL Server 2000  http://support.microsoft.com/default.aspx?scid=kb;en-us;902388Event ID: 208 may be logged, and a "DBCC failed" error message is logged when you try to use the Database Maintenance Plan Wizard to create a maintenance plan in SQL Server 2000   http://support.microsoft.com/default.aspx?scid=kb;en-us;899580The Full Text resource fails when you install a new clustered instance after you apply SQL Server 2000 Service Pack 4 to an existing clustered instance  
Internet Security and Acceleration Server 2004  http://support.microsoft.com/default.aspx?scid=kb;en-us;895135Valid secondary MMSU streaming...
				
				
			 
	
			
				
				
				Inquesto articolo sono valutate alcune problematiche dei dischi dinamici
Issues Involved In Converting Basic Disks To Dynamic Disks
				
				
			 
	
			
				
				
				Il mio punteggio (975/1000) non è certo da paragonare a quello di Raffaele (ho pagato il fatto dinon utilizzare le classi native per la stampa ma il Crystal che ovvimente non essendo un prodotto Microsoft non è materia d'esame). Ma visto che avevo solo tre settimane di tempo prima della chiusura di Prometric per pausa estiva e che un esame della cerchia Business Solutions non sarei riuscito a preparalo, mi reputo soddisfatto.
Per la preparazione devo dire che nonostante utilizzi VB.NET sin dalla beta 2 della versione 2002 ho riguardato alcuni argomenti tra cui:
Sicurezza CAS (i due articoli di Raffaele sono...
				
				
			 
	
			
				
				
				A questo link è possibile ordinare gratuitamente il DVD dei Webcast MSDN Collezione 2004-2005.
http://www.microsoft.com/italy/msdn/eventi/webcast/dvd.mspx
				
				
			 
	
			
				
				
				Visual Basic .NET 2003 
http://support.microsoft.com/default.aspx?scid=kb;en-us;897298You receive an "unhandled exception of type 'System.Runtime.InteropServices.SEHException'" error message when you call the Application.EnableVisualStyles method in Visual Basic .NET 2003 and in Visual Basic 2002 
Visual Studio .NET 2003 
http://support.microsoft.com/default.aspx?scid=kb;en-us;898847You may receive an "Access is denied" error message when you try to perform managed remote debugging on a computer that has Visual Studio .NET 2003 installed
.NET Framework 1.1 
http://support.microsoft.com/default.aspx?scid=kb;en-us;896665FIX: A Windows Forms-based application may stop responding when you make a call to the Control.Invoke method in the .NET Framework 1.1 SP1 
http://support.microsoft.com/default.aspx?scid=kb;en-us;901183How to call a Web service by using a client certificate for authentication in...
				
				
			 
	
			
				
				
				Caricando il PictureBox utilizzando un MemoryStream si evita di tenere bloccato il file.
'Caricamento file nel BufferDim fs As New System.IO.FileStream("E:\Test.bmp", IO.FileMode.Open, IO.FileAccess.Read)Dim buffer(CInt(fs.Length) - 1) As Byte
fs.Read(buffer, 0, CInt(fs.Length))fs.Close() : fs = Nothing
'Caricamento Buffer nel MemoryStreamDim ms As New System.IO.MemoryStream(buffer)buffer = Nothing
'Lettura immagine da MemoryStreamMe.PictureBox1.Image = System.Drawing.Image.FromStream(ms)
				
				
			 
	
			
				
				
				Sample Code Generator Use the XSD Object Generator Tool to generate sample Microsoft Visual C# and Visual Basic classes from an XSD schema (6/30/2005).
patterns & practices Enterprise Library (June 2005) This release of Enterprise Library includes: Caching Application Block, Configuration Application Block, Cryptography Application Block, Data Access Application Block, Exception Handling Application Block, Logging and Instrumentation Application Block, and Security Application Block (7/1/2005).
Visual Studio 2005 Tools for Office Beta 2 IntelliSense Code Snippets This download contains 71 IntelliSense code snippets for use with Visual Studio 2005 Tools for Office Beta 2 (7/1/2005).
Live Meeting 2005 Document: Live Meeting 2005 API Reference...
				
				
			 
	
			
				
				
				L'exploit sfrutta un classico buffer overflow nel processo di decompressione; a causa del fatto che il software non compie i necessari controlli di sicurezza sull'input, è possibile che accetti dati pericolosi che possono condurre ad un buffer overflow.
Maggiori info al seguente: http://www.programmazione.it/front/index.php?entity=earticle&idArticle=30675
				
				
			 
	
			
				
				
				http://www.microsoft.com/italy/technet/eventi/dvd/default.mspx
A questo link è possibile ordinare gratuitamente i seguenti DVD:
TechNet Webcast Collection I
Microsoft Technical Conference 2004 
				
				
			 
	
			
				
				
				Dopo aver installato l'aggiornamento KB896358 (MS05-026) http://support.microsoft.com/kb/896358 i file chm su share di rete non vengono più visualizzati.
Per risolvere il problema occorre creare una chiave di regstroHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictionscon all'interno un valore DWORD di nome MaxAllowedZone e valore 1come descritto in http://support.microsoft.com/kb/896054/e una chiave di registroHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictionscon all'interno un valore DWORD di nome MaxAllowedZone e valore 1come descritto in http://support.microsoft.com/kb/892675
				
				
			 
	
			
				
				
				Visual Studio .NET 2003 
http://support.microsoft.com/default.aspx?scid=kb;en-us;900410FIX: You may receive an "Optimization failed" error message when you build a C++ application that uses the <= logical operator in Visual Studio .NET 2003 
Visual Basic .NET 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;897297How to consume assemblies that are located in a folder that is different from the application base folder in Visual Basic .NET 
http://support.microsoft.com/kb/818362How to programmatically set NTFS file system folder permissions by using ADSI in Microsoft Visual Basic .NET
Visual C++ .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;901374FIX: A form may take a long time to open when the form contains lots of controls in the Visual C++ .NET 2003 designer  
SQL...
				
				
			 
	
			
				
				
				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...
				
				
			 
	
			
				
				
				Hotfix for SQL Server 2000 Reporting Services SP2 This download provides information regarding a hotfix that resolves four issues with SQL Server 2000 Reporting Services Service Pack 2 (6/24/2005).
Visual Studio 2005 Beta2 Patch for Visual C++ Developers This patch updates the C++ IDE language service DLL (vcpkg.dll) to provide proper upload of usage data for the Customer Experience program (6/27/2005).
Microsoft WS-I Basic Security Profile 1.0 Sample Application The Microsoft WS-I Basic Security Profile 1.0 Sample Application is a preview release of the work being done by the WS-I Sample Application Working Group members to demonstrate interoperability of secure Web services...
				
				
			 
	
			
				
				
				Uno snippet per elencare gli applicativi installati su un pc.
Dim path As New System.Management.ManagementPath("root\cimv2")Dim options As New System.Management.ConnectionOptions
'Local Hostpath.Server = "."
'Remote Host'path.Server = "ServerName"'options.Username = "DomainName\UserName"'options.Password = "UserPassword"
Dim scope As New System.Management.ManagementScope(path, options)Dim query As New System.Management.ObjectQuery("SELECT * FROM Win32_Product")Dim search As New System.Management.ManagementObjectSearcher(scope, query)Dim objectCollection As System.Management.ManagementObjectCollection
objectCollection = search.Get()
For Each myObject As System.Management.ManagementObject In objectCollection       Console.WriteLine(myObject.GetPropertyValue("Caption"))Next