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