July 2005 Blog Posts

Sql Server 2005 Upgrade Advisor

Se volete verificare che i vostri database SQL Server (7 o 2000) siano pronti ad essere migrati su SQL Server 2005, questo tool vi può iniziare a dare un mano: http://www.microsoft.com/downloads/details.aspx?FamilyID=CF28DAF9-182E-4AC2-8E88-F2E936558BF2&displaylang=en

Materiale SQL Server 2005 Roadshow

E' finalmente disponibile anche sul sito Microsoft tutto il materiale dei SQL Server 2005 Roadshow di Milano e Roma. Ecco il link: http://www.microsoft.com/italy/sql/eventi/sqlroadshow.mspx

CodeMetrics Tool

Direttamente da Francesco Balena un semplice, quanto utile, tool per calcolare la complessità del codice che abbiamo prodotto. Come già ho avuto modo di osservare in passato, più ci rendiamo conto che alcuni aspetti dello sviluppo informatico possono essere fattorizzati, più diventa necessario avere delle metriche per poter effettuare delle "misure" sul codice e quindi poter fare delle scelte non solamente basandosi sull'esperienza o la "sensazione" (code smells? ) Un tool che, ho la sensazione, diverrà sempre più indispensabile: http://www.dotnet2themax.it/blog/PermaLink,guid,23ade55d-4b78-4aeb-acc8-f66aee2369fc.aspx per completezza aggiungo anche il link riguardante le code metrics che propone un pò di tool avanzati: http://www.dotnet2themax.it/blog/PermaLink,guid,8f1622aa-5c33-448a-910f-b3d81d000bff.aspx

Integration Services Log Parser Component

E' in via di sviluppo un task per i SSIS che permetterà di poter utilizzare il Log Parser (anche se ancora non è specificato come.....se come task o come data source) all'interno dei nostri package. Inutile dire che quando sarà disponibile sarà uno strumento potentissimo per importare e processare qualsisasi tipo log direttamente (e facilmente) da SSIS. http://www.sqljunkies.com/WebLog/simons/archive/2005/07/21/16155.aspx

Google Desktop Search Everything!

Dopo mesi di proficuo utilizzo di Coperinc Desktop Search ho deciso di passare a Google Desktop Search. La decisione è stata motivata dall'altissimo numero di plugin (free) che è possibile trovare per il tool di Google che permettono di indicizzare praticamente qualsiasi file nel proprio pc! Oltre ai file usuali già indicizzati in modo nativo, ho scaricato i plugin per indicizzare: File CHM (vecchio formato dell'help) File HxS (nuovo formato dell'help...comodissimo per sfruttare Google per cercare all'interno dell'MSDN locale) i plugin disponibili sono tutti listati qui: http://desktop.google.com/plugins.html Che dire? Ancora una volta questo dimostra che la flessibilità e l'espandibilità (e la facilità delle API, per...

MS DTC is unable to communicate with MS DTC on a remote system

Se vi capita questo errore e state lavorando sia con macchine Windows 2000 Server e Windows 2003 Server questi link vi potranno dare sicuramente un valido aiuto: How to enable network DTC access in Windows Server 2003http://support.microsoft.com/default.aspx?scid=kb;en-us;817064 Il tutto è legato al fatto che in COM 1.5+ sono cambiate parecchie cose, sopratutto in termini di sicurezza: What's New in COM+ 1.5http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cossdk/html/e7073ba5-6b19-4d94-8cc0-b4e16bb44afd.asp

Service Broker per la BI

Grazie alla (relativa) semplicità nel creare applicazioni asincrone introdotta dal Service Broker, diventa piuttosto interessate provare ad utilizzare un'approcio asincrono in soluzioni dove, ad oggi, non l'avremmo mai provato. La prima cosa che mi viene in mente è la Business Intelligence. Supponiamo di avere un sito di eCommerce piuttosto grosso e visitato; molto probabilmente avremo due database distinti, un per la gestione delle transazioni online (e quindi ordini, catalogo prodotti, anagrafica utenti, e via dicendo), ed un datawarehouse per lo contenere lo storico di tutte le transazioni e di tutti i dati. Normalmente l'aggiornamento del datawarehouse viene fatto di notte, tramite processi batch. Questo per...

Sql Server 2005 Partitioning

Ho scritto un brevissimo articoletto (in inglese), con tanto di script di esempio, sulle funzionalità di Partitioning di Sql Server 2005. Se volete darci un'occhiata lo trovate qui: http://weblogs.sqlteam.com/dmauri/archive/2005/07/18/7147.aspx

Refactoring to Patterns

In questi giorni sto leggendo un libro molto bello, dal titolo Refactoring to Patterns. A parte l'interesse suscitato dal tema stesso, ed il bel taglio dato da Joshua Kerievsky, l'autore, che ne fa l'ideale seguito per chi a letto Design Pattern e Refactoring (entrambi, come questo, nella lista dei libri da leggere), ho trovato un'altra bella analogia che aiuta a capire perchè è necessario fare refactoring. Se vi state chiedendo perchè mi sta tanto a cuore questa faccenda delle analogie, è presto detto: le situazioni per me più difficili da affrontare non riguardano la parte tecnica, dato che, normalmente, l'importanza del...

Demo Sql Server Roadshow Online

Con un pò di ritardo (mi spiace ma sono tornato giusto ieri da un vero e proprio tour-de-force Macerata-Milano-Parma) anche le demo DEV sono disponibili per il download. Per quanto riguarda le demo e le slide DBA Gianluca ha già postato tutto, mentre Franco in pochi giorni mettera sua quelle di BI.

Reporting Services Dynamic Queries

Attualmente uno dei grossi limiti dei Reporting Services - anche se, a dirla tutta, è un pò forzato parlare di limite - è l'impossibilità da parte dell'utente finale (l'utilizzatore del report) di poter ridefinire la query sulla quale il report è stato creato. Certo, la presenza dei parametri e la possiblitià quindi di creare query parametriche rende l'esigenza piuttosto remota, ma non per questo meno sentita quando si devono realizzare report i cui parametri, a priori, non sono conosciuti. Questo può avvenire quando il report è fatto su una base dati piuttosto grossa, dove non è possibile sapere che tipo di filtro dovrà...

Sql Server 2000 Best Practices Analyzer

Non so perchè ma ancora non l'avevo segnalto nel blog: http://www.microsoft.com/downloads/details.aspx?FamilyId=B352EB1F-D3CA-44EE-893E-9E07339C1F22&displaylang=en

Sql Server 2000 Security Tools

Una serie di tool per controllare che le vostre installazioni di Sql Server 2000 siano sicure: http://www.microsoft.com/downloads/details.aspx?familyid=9552D43B-04EB-4AF9-9E24-6CDE4D933600&displaylang=en

Reporting Services 2000 SP2 HotFix

E' disponibile per il download una hotfix (KB901383) per la SP2 dei reporting services: http://www.microsoft.com/downloads/details.aspx?FamilyID=7FFE50D4-AFF8-4C1E-9609-6798190C2D58&displaylang=en Qui c'è l'elenco delle fix inserite: http://support.microsoft.com/?kbid=901383

Sql Server 2005 Roadshow: che successo!

Le tappe del Sql Server 2005 Roadshow ha visto la presenza di oltre 600 persone, segno che la curiosità verso Sql Server 2005 è davvero alta. Dal punto di vista dello sviluppatore / dba la cosa che più mi ha fatto piacere è la numerosa quantità di domande relative alle possibili soluzioni architetturali che i partecipanti mi hanno fatto: molti in particolare si sono soffermati sul senso e sui casi d'utilizzo di XML e - più in particolare - del CLR all'interno di un RDBMS. Argomenti molto "caldi" sulla quale è importate avere la sensibilità corretta, per evitare di pentirsi...

Copyright © Davide Mauri

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski