Webcast MSDN SQL Server 2005

Davide Mauri

L’elenco di tutti i webcast dedicati a SQL Server 2005 tenuti per MSDN da UGISS nel corso del 2006 e 2007

05-dic-06 11:00 SQL Server Developer Best Practices - Parte 1 Webcast SQL Server visto dalla parte dello sviluppatore. In questi webcast verranno date le risposte a tutte quelle domande che chi si trova a sviluppare con SQL Server prima o poi si pone. Verranno mostrate una serie di best practices che definiscono i punti fissi dello sviluppo di soluzioni basate su SQL Server, e verranno mostrate le tecniche per evitare gli errori più comuni e per risolvere le problematiche legate al lavoro pratico di tutti i giorni. Oltre a questo si definiranno anche le linee guida per avere soluzioni performanti e di facile manutenzione, anche dal punto di vista della sicurezza. Continua e finisce nel prossimo webcast :-)
* * * * * * * * *
11-dic-06 14:30 SQL Server Developer Best Practices - Parte 2 Webcast ERRATA CORRIGE SQL Server visto dalla parte dello sviluppatore. In questi webcast verranno date le risposte a tutte quelle domande che chi si trova a sviluppare con SQL Server prima o poi si pone. Verranno mostrate una serie di best practices che definiscono i punti fissi dello sviluppo di soluzioni basate su SQL Server, e verranno mostrate le tecniche per evitare gli errori più comuni e per risolvere le problematiche legate al lavoro pratico di tutti i giorni. Oltre a questo si definiranno anche le linee guida per avere soluzioni performanti e di facile manutenzione, anche dal punto di vista della sicurezza. Questo webcast è la continuazione e la conclusione del webcast precedente.
* * * * * * * * *
21-dic-06 11:00 Novità di T-SQL Webcast SQL Server 2005 introduce, oltre a diverse piattaforme e tecnologie, anche diverse novità ed estensioni del linguaggio T-SQL. Durante il webcast analizzeremo alcune di queste funzionalità come i costrutti try/catch per la gestione degli errori, il supporto alla creazione di query ricorsive, le funzioni di ranking, la possibilità di creare trigger su istruzioni di data definition language (DDL) fino ai nuovi operatori PIVOT ed UNPIVOT per ruotare i dati da righe a colonne. Partiremo dalla sintassi necessaria per arrivare ad esempi di utilizzo in scenari concreti.
* * * * * * * * *
08-gen-07 11:00 SQL XML Webcast SQL Server 2005 introduce il nuovo tipo di dato XML. Durante webcast vedremo come possiamo interrogarlo, manipolarlo e indicizzarlo. Analizzeremo pro e contro del suo utilizzo e possibili scenari applicativi.
* * * * * * * * *
15-gen-07 11:00 **Reporting Services - Parte 1 ** Webcast I Reporting Services sono la piattaforma di SQL Server 2005 per la presentazione delle informazioni. Durante questo webcast cominceremo a vedere come, anche grazie alle caratteristiche della nuova versione, poter utilizzare il motore di reporting.
* * * * * * * * *
22-gen-07 11:00 Reporting Services - Parte 2 Webcast In questo webcast andremo ad appronfondire le possibilità di sviluppo ed integrazione che i Reporting Services offrono. Verrà mostrato come scrivere ed eseguire codice all’intero dei report, come utilizzare Custom Assembly e inizieremo a vedere come poter integrare i reporting service in applicazioni proprie
* * * * * * * * *
29-gen-07 11:00 Reporting Services - Parte 3 Webcast Seguendo i webcast precedenti andremo ad approfondire la possibile integrazione di Reporting Services con applicazioni custom, web o windows, tramite il controllo ReportViewer, i nuovi Web Services per l’esecuzione e la gestione, come utilizzare report remoti o locali.
* * * * * * * * *
05-feb-07 11:00 Service Broker Webcast Una delle funzionalità più potenti offerte da SQL Server 2005 è il Service Broker. Tale strumento permette la creazione di soluzioni asincrone ed aderenti all’architettura SOA. In questo webcast vedremo come utilizzarlo per creare una soluzione pratica e realistica, completamente asincrona.
* * * * * * * * *
12-feb-07 11:00 Notification Services Webcast I Notification Services sono uno degli strumenti meno conosciuti di SQL Server 2005. In questo webcast mostreremo cosa sono ed in quali situazioni trovano il loro naturale utilizzo. I Notification Services offrono un servizio utilissimo: grazie al framework che mettono a disposizione è possibile con poca fatica creare complesse soluzioni per la gestione di notifiche, anche a livello enterprise.
* * * * * * * * *
19-feb-07 11:00 SQL Server Management Object Webcast SMO, SQL Server Management Objects, fornisce una collezione di oggetti per gestire il database engine tramite applicazioni custom. Durante il webcast analizzeremo l’object model che queste librerie ci mettono a disposizione, come poter interagire con il server e come poter costruire database, eseguire backup, configurare l’istanza.
* * * * * * * * *
26-feb-07 11:00 SQL Server Express - Parte 1 Webcast SQL Server 2005 Express è la versione gratutita del motore e degli strumenti di SQL Server 2005. In questo webcast inizieremo ad analizzare le possibilità e gli strumenti offerti e vedremo come la versione Express può essere utilizzata come fondamento delle applicazioni che sviluppiamo, qualsiasi esse siano.
* * * * * * * * *
05-mar-07 11:00 SQL Server Express - Parte 2 Webcast In questo webcast verranno mostrate tutte le funzionalità - anche le più avanzate - che il motore free di SQL Server mette a disposizione: XML, SQLCLR, Cifratura dei dati, DDL Trigger, Transazioni. Insieme al webcast precedente ed ai prossimi due, questa serie di webcast rappresenta lo strumento ideale per capire perchè SQL Express può essere il database free di riferimento per lo sviluppo di applicazioni basate su tecnologia Microsoft.
* * * * * * * * *
19-mar-07 11:00 SQL Server Express - Parte 3 Webcast Come poter distribuire la versione Express insieme alle nostre soluzioni? Come poter automatizzare l’esecuzione di script di update del database senza che l’utente finale debba fare nulla? In quest webcast risponderemo tutte queste domande e vedremo come affrontare le problematiche inerenti l’integrazione della versione express con le nostre applicazioni.
* * * * * * * * *
26-mar-07 11:00 SQL Server Advanced Express Webcast La versione Advanced Express permette di utilizzare i Reporting Services e il Full-Text search anche nella versione gratuita di SQL Server 2005. In questo webcast vedremo come questi stumenti aggiuntivi possono esserci di aiuto nello sviluppo delle applicazioni, e come ci possono permettere di aumentare la qualità e la funzionalità delle stesse.

Tutto il materiale disponbile (Slide e Demo) è scaricabile da qui:

Il Logging con Integration Services 2005

Davide Mauri

Perchè si è bloccata la mia applicazione ? Che errori si sono verificati ? Perchè il flusso d’esecuzione non procede nel modo corretto ? Cerchiamo di capire come possono esserci utili le funzionalità di logging offerte da SQL Server e gli Integration Services per rendere più affidabili e consistenti le nostre applicazioni.

Protezione dei dati sensibili in SQL Server 2005

Davide Mauri

La protezione e la riservatezza dei dati sono, da sempre, una delle attività di un database administrator ed il patrimonio informativo di ciascuna azienda ha un valore che va al di là di ogni quantificazione economica visto che l’indisponibilità delle informazioni può mettere a repentaglio la sopravvivenza stessa dell’azienda.
In questo articolo, illustrerò le funzionalità relative alla protezione dei dati sensibili presenti in SQL Server 2005.

Configurazione di SQL Server per l'utilizzo di SSL per la cifratura delle connessioni

Davide Mauri

Configurare l’utilizzo di SSL per criptare i dati scambiati tra SQL Server ed i Client è un’operazione semplice ma che può nascondere qualche insidia. Dato che la sicurezza non è mai troppa, in questo breve articolo vedremo tutti i passaggi necessari per configurare questa funzionalità, importantissima soprattutto se dovete garantire l’accesso a SQL Server tramite Internet, cosi da mettere al sicuro tutti i dati scambiati tra i vostri client e SQL Server, oltre che avere un’autenticazione ancora più efficace: potrete infatti decidere di autorizzare alla connessione a SQL Server solo i client in grado di criptare la connessione e quindi in possesso del certificato digitale corretto.

Indici : capire quando e come sono veramente utilizzati? Utilizzo dei piani di esecuzione per rispondere a queste domande

Davide Mauri

Gli indici sono gli oggetti che permettono di fare un salto di qualità da un punto di vista di performance al nostro sistema.

Ma un indice è veramente utilizzato dal nostro sistema?

E, nel caso sia utilizzato come viene utilizzato e qual’è il suo costo in termini di gestione?

Molto spesso gli indici vengono messi ad intuito e, visto, che le performance di una particolare query sono migliorate si riitiene che l’indice è utile e quindi lo lasciamo.

SQL Server 2008 Feature Pack CTP, February 2008

Davide Mauri

E’ disponibile il Feature Pack per SQL Server 2008, anch’esso in CTP.

The Feature Pack is a collection of stand-alone install packages that provide additional value for SQL Server 2008. It includes the latest versions of:

  • Redistributable components for SQL Server 2008
  • Add-on providers for SQL Server 2008
  • Backward compatibility components for SQL Server 2008

http://www.microsoft.com/downloads/details.aspx?FamilyID=D68DE3C9-60A9-49C9-A28C-5C46BBC3356F&displaylang=en