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

agosto 2005 Blog Posts

SQL Server e la comparazione di stringhe

Se si esegue una query di questo tipo: SELECT * From Contacts WHERE Name = 'Joe ' il risultato sarà che se esiste un record con Name = 'Joe' questo verrà selezionato anche se nella query era stato richiesto Joe seguito da un certo numero di spazi. Il motivo è che SQL Server segue le specifiche ANSI/ISO SQL-92(Section 8.2, Comparison Predicate , General rules #3) che richiede il padding dei caratteri stringa durante le comparazioni.Il padding riguarda la semantica del WHERE e della clausola HAVING con l'eccezione del LIKE. L'impostazione SET ANSI_PADDING non modifica questo comportamento. Per maggiori informazioni si faccia riferimento al seguente:http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316626

posted @ martedì 30 agosto 2005 22:21 | Feedback (1) | Filed Under [ Database ]

Microsoft Download 26-08-2005

Enterprise SOA Application Demo Discover an SOA solution that uses InfoPath, BizTalk, ASP.NET Web Services, RPG on an AS/400, CICS on a Mainframe, J2EE on WebSphere, Pocket PC, SQL Server, Speech Server, and MOM (8/19/2005). Microsoft Electronic Product Code...

posted @ martedì 30 agosto 2005 15:42 | Feedback (222) | Filed Under [ Links Code & Snippet Security IT ]

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 ]

Creare una share di rete tramite WMI

Tramite il seguente codice è possibile creare una share di rete senza fare ricorso alle Api (ovviamente con performance minori rispetto a quest'ultime).I sistemi operativi supportati sono: Windows Server 2003 Windows XP Windows 2000 Professional/Server Windows NT Workstation/Server 4.0 SP4 e successivi Dim path As New System.Management.ManagementPath("Win32_Share")Dim share As New System.Management.ManagementClass(Nothing, path, Nothing) Dim inArgs As System.Management.ManagementBaseObjectinArgs = share.GetMethodParameters("Create")inArgs("Path") = "C:\MyFolder"inArgs("Name") = "ShareName" '"ShareName$" for hide shareinArgs("Type") = 0inArgs("MaximumAllowed") = NothinginArgs("Description") = Nothing Dim outArgs As System.Management.ManagementBaseObjectoutArgs = share.InvokeMethod("Create", inArgs, Nothing) inArgs.Dispose() : inArgs = NothingoutArgs.Dispose() : outArgs = Nothingshare.Dispose() : share = Nothingpath = Nothing Per maggiori info sul metodo create della...

posted @ martedì 30 agosto 2005 10:51 | Feedback (2) | Filed Under [ Code & Snippet IT .NET Framework ]

Evento Print 6161 codice di errore Win32: 67 (0x43)

Dopo aver seguito l'evento MSDN sulla sicurezza tenuto da Fabio e Raffaele anch'io spesso testo i miei programmi con account non amministratore ed è appunto durante una di queste sessioni di test che mi sono accorto di un problema con l'installazione della stampante HP Photosmart 2710 in rete (la stampante integra infatti un JetDirect con supporto per rete Wireless e Ethernet oltre al collegamento USB). Il problema è il seguente: dopo aver installato la stampante con l'ultima versione di driver disponibile sul sito HP sul PC di casa con XP Professional SP2 aggiornato con windows update alle ultime hotfix mi sono...

posted @ domenica 21 agosto 2005 15:14 | Feedback (1) | Filed Under [ Tips Security IT ]

KB 31-07-2005

Visual Studio .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;890940FIX: The strupr function may not convert strings to uppercase in Visual Studio .NET 2003   http://support.microsoft.com/default.aspx?scid=kb;en-us;900925FIX: An access violation may occur when you try to read a .pdb file by using the Debug Interface Access SDK that is included with Visual Studio .NET 2003   http://support.microsoft.com/default.aspx?scid=kb;en-us;903075FIX: An additional line appears at the start of the message body when you build MFC ISAPI extensions in Visual Studio .NET 2003  SQL Server 2000 http://support.microsoft.com/default.aspx?scid=kb;en-us;899431FIX: An access violation occurs in the Mssdi98.dll file, and SQL Server crashes when you use SQL Query Analyzer to debug a stored procedure in SQL...

posted @ martedì 9 agosto 2005 10:43 | Feedback (1) | Filed Under [ Links Security Database IT .NET Framework ]

Microsoft Downloads 05-08-2005

DirectX 9.0 SDK Update (August 2005) Download the complete DirectX SDK, which contains the DirectX 9.0c Runtime and all DirectX software required to create DirectX 9.0 compliant applications in C/C++, and C# (7/28/2005). DirectX 9.0c Redistributable (August 2005) for Software Developers--Multilingual This download provides the DirectX 9.0c end-user redistributable that developers can include with their product. This update includes the DirectX for Managed Code Update from the DirectX 9.0 SDK Update (August 2005) (7/28/2005). MFC and WinForms Integration This Visual C++ 2005 sample demonstrates how to host a WinForm user control as a dialog or a view in an MFC application (7/29/2005). Volume...

posted @ martedì 9 agosto 2005 10:24 | Feedback (2) |

Credential Management in Windows XP e Windows Server 2003

Se si desiderara visualizzare la dialog box per la richiesta delle credenziali l'Api CredUIPromptForCredentials contenuta in Credui.dll può tornare utile anche se è disponibile solo su sistemi Windows XP e Windows Server 2003. Per un approfondimento si faccia rifermento al seguente articolo (anche se un po' datato) di MSDN:Using Credential Management in Windows XP and Windows Server 2003http://msdn.microsoft.com/library/en-us/dnnetsec/html/dpapiusercredentials.asp

posted @ giovedì 4 agosto 2005 09:54 | Feedback (1) |

KB 31-07-2005

.NET Framework 1.1  http://support.microsoft.com/default.aspx?scid=kb;en-us;903645BUG: A System.NullReferenceException exception occurs when an instance of a DataSet typed object is serialized when multiple threads access the same instance of a DataSet typed object synchronously   ASP.NET 1.1 http://support.microsoft.com/default.aspx?scid=kb;895552How to configure the ASPNET account to send an E-mail by using the System.Web.Mail namespace  Visual C++ .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;899149  You cannot call the fwrite function to write to a buffer that is larger than 64 MB in Visual C++ .NET 2003 or in Visual C++ .NET 2002   Visual Studio .NET 2003  http://support.microsoft.com/default.aspx?scid=kb;en-us;886701FIX: The J# class library ZipEntry.getTime() method returns a modification time that is incorrect in Visual...

posted @ mercoledì 3 agosto 2005 20:46 | Feedback (2) | Filed Under [ Links Security Database IT .NET Framework ]

Microsoft Downloads 29-07-2005

Microsoft Pre-Release Software Code Named "Avalon" and "Indigo" Beta1 RC (ISO) Microsoft has provided a version of the Avalon and Indigo Beta1 "RC" for the general public (7/22/2005).   Microsoft Pre-Release Software WinFX Runtime Components Beta1 Microsoft has provided a version of the WinFX Runtime Components Beta1 for the general public (7/27/2005).   Microsoft WinFX SDK Web Setup The WinFX SDK contains documentation, samples and tools designed to help you develop managed applications and libraries using WinFX, which is the set of next-generation managed APIs provided by Microsoft (7/29/2005).   Encoding with DRM Samples Samples for "Developing a License Provider Service for Windows" (7/22/2005).   ...

posted @ mercoledì 3 agosto 2005 20:14 | Feedback (2) | Filed Under [ Links Database IT .NET Framework ]

Utilizzo di ExMerge tramite RunAs

Il tool ExMerge di Exchange è sicuramente molto potente per fare Import/Export dei dati delle cassette postali, ma forse non di così immediato utilizzo. A tal proposito ho scritto un articolo sulle configurazioni necessarie per il suo utilizzo tramite RunAs:http://blogs.ugidotnet.org/alexblog/articles/24659.aspx

posted @ mercoledì 3 agosto 2005 12:08 | Feedback (2) | Filed Under [ IT ]

Impersonate e DuplicateToken

Stavo facendo dei test sull'Impersonate e confrontando alcuni esempi (quello trovato sul libro di Balena versione 2003 e quello trovato su MSDN http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemSecurityPrincipalWindowsIdentityClassImpersonateTopic2.asp) mi è balzata all'occhio una differenza ovvero l'uso della funzione DuplicateToken.L'esempio di MSDN ne faceva uso mentre quello riportato sul libro di balena no. La spiegazione sta in questo articolo: PRB: "Unable to Impersonate User" Error Message When You Use WindowsIdentity.Impersonate Methodhttp://support.microsoft.com/default.aspx?scid=KB;EN-US;319615 SYMPTOMSWhen you use the System.Security.Principal.WindowsIdentity.Impersonate method, you may receive the following error message: Unable to impersonate user. CAUSEThis problem occurs because of the type of token that is used when the WindowsIdentity object is created. You receive the...

posted @ martedì 2 agosto 2005 19:13 | Feedback (4) | Filed Under [ .NET Framework ]

Powered by:
Powered By Subtext Powered By ASP.NET