Reporting Service

martedì 31 marzo 2009 - 16.27

ysdemarc Profilo | Expert

Ciao..oggi viene il capo ed inizia a fare "bla bla bla..report bla bla reporting service bla bla"

io ho VS.net 2003


ho letto che bisogna avere almeno vs.net 2005..

ora non conoscendo nè lo strumento di sviluppo ed essendo un bel pò arretrato in informatica domando se qualcuno di voi sa consigliarmi sia la versione del tool che di reporting service e perchè e che manuale poter utilizzare, uno che considerate dei migliori se non il migliore.. soprattutto per la completezza di esempi.

Considerato che mi ha detto che comprerà tutto di quello che fosse necessario..non bado a spese..

ciao


Vincenzo
Programmatore sbilenco

freeteo Profilo | Guru

>Ciao..oggi viene il capo ed inizia a fare "bla bla bla..report
>bla bla reporting service bla bla"
>ho letto che bisogna avere almeno vs.net 2005..
si diciamo che nel 2009 avere l'ambiente di sviluppo di 6 anni prima non è un bell'affare, visto anche i sostanziosi miglioramenti e cambiamenti fatti in questi anni.
Cmq sia, tecnicamente sql reporting nasce dalla versione 2000 di sql, solo che era agganciata forzatamente a sql, e necessitava di un report server obbligatorio.
Nella 2005 oltre a potenziare le funzionalità, hanno introdotto un concetto di "Client-side" estensione "RDLC" che fa come i report di Crystal, ossia tu li disegni (dentro visual studio) e poi li puoi utilizzare nelle tue applicazioni passandogli i dati che vuoi visualizzare (nella versione del report la sorgente dati è definita a livello di report, menter qui lo disegni appoggiandoti ad una sorgente, ma poi da codice glieli passi tu obbligatoriamente).
Ovviamente lui per renderizzarlo utilizza il suo runtime di 4 librerie che ti basterà avere nella bin, o cmq installate sulla macchina: http://www.microsoft.com/downloads/details.aspx?familyid=8a166cac-758d-45c8-b637-dd7726e61367)
Cmq sia, diciamo che devi intanto capire se vuoi dei report a se stanti che si attaccano ai dati e girano su un report server, o se devi integrare report dentro alle tue applicazioni.
La bella cosa è che dalla 2005 (e quindi anche la 2008) li hai disponibili gratuitamente con la versione express:
-2005-
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=b448b0d0-ee79-48f6-b50a-7c4f028c2e3d
-2008-
http://www.microsoft.com/downloads/details.aspx?FamilyID=b5d1b8c3-fda5-4508-b0d0-1311d670e336&displaylang=en




>ora non conoscendo nè lo strumento di sviluppo ed essendo un
>bel pò arretrato in informatica domando se qualcuno di voi sa
>consigliarmi sia la versione del tool che di reporting service
>e perchè e che manuale poter utilizzare, uno che considerate
>dei migliori se non il migliore.. soprattutto per la completezza
>di esempi.
Io non sono un esperto di reporting, li ho usati per piccole cose e sinceramente mi è bastato avere della documentazione online come:
http://www.gotreportviewer.com/
http://msdn.microsoft.com/en-us/sqlserver/cc511478.aspx


>In pratica con vs.net 2008 posso utilizzare sql server 2005 e quindi
>Reporting Service 2005 o mi serve Reporting Service 2008?
no, i pacchetti sono diciamo "legati" al pacchetto di sql che installi, nel senso che li trovi insieme a sql express di quella verisone.
Perciò se installi la versione 2005, ti trovi i reporting services 2005, altrimenti se installi la versione 2008, ti trovi tutto il pacchetto 2008.
si integrano entrambi in Visual studio, senza problemi...la 2008 ovviamente è più nuova quindi ha alcune funzionalità in più, ma puoi usarla dentro ai tuoi applicativi come la 2005, non ha limitazioni.



>Considerato che mi ha detto che comprerà tutto di quello che
>fosse necessario..non bado a spese..
ottimo, allora niente di meglio di visual studio 2008, poi la versione di Reporting la scegli tu, ma non fa grossa differenza, tanto sono pacchetti gratuiti che puoi testare anche separatamente per vedere dove ti trovi meglio.




* ps: (in rif al messagio sul mio blog) come vedi non è che non ti risponde nessuno, è che bisogna avere 1po di pazienza...purtroppo sono stato impegnato in questi giorni quindi sono stato presente a singhiozzo...ma questo periodo sta finendo fortunatamente


Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

ysdemarc Profilo | Expert

>si diciamo che nel 2009 avere l'ambiente di sviluppo di 6 anni prima non è un bell'affare, visto anche i sostanziosi miglioramenti e cambiamenti fatti in >questi anni.

E' vero.. ma purtroppo, se non sorgenva l'esigenza di avere un'interfaccia grafica mi farebbero programmare ancora in GWBASIC o QBASIC..

Ti ringrazio.. al momento lascio il thread aperto in caso qualcuno volesse scrivere qualcos'altro in merito

Vincenzo
Programmatore sbilenco

freeteo Profilo | Guru

GWBASIC o QBASIC???? nel 2009? follia pura.
Hai strumenti come Visual studio, hai surface, iphone, cloud computing etc...e mi parli di GWBASIC del 1983???
faccio finta di non aver sentito

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5