Thursday, March 16, 2006

Report con Visual Studio 2005 Express Edition

Sia utilizzando C# Express che VB Express 2005, è possibile creare reports sfruttando il designer contenuto in Visual Web Developer 2005 Express Edition.
Per fare ciò è necessario seguire le istruzioni riportate in questo Blog.
C# Express 2005
and Report - MSDN Forums

In pratica si crea una pagina WEB in VWD, si aggiunge un controllo Report Viewer, si seleziona lo Smart tag e si crea un nuovo report che punti alla stessa sorgente dati che utilizzeremo nel progetto WinForm (C# o VB).
A questo punto, disegnato il report, si salva nella cartella del progetto WinForm e si aggiunge al progetto. Si inserisce un controllo Report Viewer alla form e si seleziona il report precedentemente aggiunto, indicando la sorgente dati con l'opzione dello Smart Tag.
Il gioco è fatto ed il problema è risolto.

ReportViewer control in Visual Studio 2005

Il reporting è una fase importante in ogni applicazione che gestisce dati.
Il nuovo Visual Studio 2005 include un sistema di reporting che estende all'uso locale il meccanismo precedentemente sviluppato come estensione per l'ambiente SQL 2000 (Reporting Services). Questo sito contiene una serie di utili consigli ed esempi per utilizzare al meglio il sistema di reporting incluso in VS 2005.
ReportViewer control in Visual Studio 2005

Si deve notare che le versioni Express di Visual Studio NON includono gli strumenti per la creazione dei Reports fatta eccezione per la Web Developer Edition che invece include la parte di design.

Monday, March 13, 2006

SQL EXPRESS Edition

Come questo post post sembra dire, l'uso di SQL Express non è consentito in Windows 98. In effetti i Sistemi Operativi supportati da sono: Windows 2000 Service Pack 4; Windows Server 2003 Service Pack 1; Windows XP Service Pack 2 come riportato qui.
Come sempre è necessario conoscere tutti gli aspetti per la realizzazione di un nuovo progetto, non concentrandosi solo sull'analisi. E così un bel programma basato su SQL può non essere accettato da una realtà poichè hanno dei sistemi datati (d'altro canto non tutti sono fanatici del nuovo a tutti i costi).

Friday, March 10, 2006

Tutto Open Source?

Ho letto con interesse questo blog Sciabarra.com: Il_vero_informatico scritto bene.

Mi sono trovato poi a fare alcune considerazioni:
- l'open source è un bene che esista
- per offrire delle garanzie un qualunque progetto open source deve approdare a qualche forma di finanziamento (altrimenti rischia di non essere aggiornato adeguatamente)
- l'open source è importante ma più importante è il rispetto degli standard
- la produttività insegna che le soluzioni "mono" fornitore e pacchettizzate hanno, per certi progetti, un costo di sviluppo più basso
- molte volte non è il tecnico che propone lo strumento ma il cliente che chiede di usarne uno specifico (in base alle installazioni che ha)

L'informatica è bella anche perchè è varia ed ognuno trova il proprio "karma" negli ambienti a lui più consoni.