|
SQL-Updates und Webservices mit VS2008 |
|
|
|
|
Written by Marc
|
|
25.02.2008 |
|
Habe am Weekend noch viel mit VS2008 an meinem neuen Hobby-Projekt gemacht. Dabei bin ich auf ein paar echt coole Features gestossen, die man sich durchaus mal anschauen sollte:
Mehr als nützliche Tools für SQL-DB-Deployment von ASP.Net / MSSQL Projekten:
- Im Menü "Data > Schema Comparison" (oder so ähnlich) kann man zwei SQL-DBs vergleichen lassen (auch remote) und die Schema-Differenzen ermitteln sowie Schema-Migration druchführen.
- Ebenfalls im Menü "Data > Data Comparison" kann man den Dateninhalt zweier SQL-DBs nach unterschiedlichen Kriterien vergleichen, entsprechende Update-Scripts für die Target DBs generieren und diese auch gleich an Ort und Stelle ausführen lassen. Geht ebenfalls mit lokalen und remote DBs.
Webserivces:
- Um einen WCF-Webservice zu testen, hat VS2008 einen generischen WCF-Host dabei (analog Casini). Da drin läuft der Webservice dann im Debugger und man sieht, welche Dienste wie sichtbar sind.
- Zum generischen Service-Host gibt es auch einen generischen WCF Test Client, welcher auf den zu debugenden Dienst verbindet, diesen abfragt, die Interfaces und Methoden in einer schönen Tree-Ansicht auflistet und bei Doppelklick auf einer Methode dessen Parameter anzeigt. Werden diese ausgefüllt und auf "Invoke" geklicht, wird die entsprechende Webservice-Methode ausgeführt und das Result als Textrepräsentation angezeigt.
Diese Tools haben bei mir mal wieder zum "WOW"-Effekt geführt. 
|