Ładowanie Ładowanie

Post: > PDC – Dzień 1 – Visual Studio Team System Database

wydrukuj: print publikuj: wykop dodaj do flakera Dodaj jako nius na OSnews.pl! delicious

PDC – Dzień 1 – Visual Studio Team System Database

2008-10-28 12:38:00 | Artur Żarski
PDC – Dzień 1 – Visual Studio Team System Database

 

Tym razem dla osób związanych z tworzeniem rozwiązań opartych o bazę danych, a w szczególności dla osób związanych z tworzeniem schematów i zarządzaniem schematami – Visual Studio Team System 2008 Database.

VSTS for DBPro jest już na rynku od pewnego czasu. Dostępny był już od wersji VSTS 2005 i pozwala na zarządzanie strukturami po stronie bazy danych. Generalnie jest to dodatkowy produkt z bardzo zaawansowaną funkcjonalnością, która pozwala na tworzenie schematów, tworzenie obiektów bazie danych, porównywanie schematów baz danych czy też tworzenie unit testów dla naszych rozwiązań bazodanowych. Do tej pory dostępny był tylko i wyłącznie dla SQL Server 2000 i SQL Server 2005. Podczas pierwszego dnia konferencji został ogłoszony najnowszy pakiet VSTS 2008 Database Edition GDR RC1, który pozwala na tworzenie rozwiązań również dla SQL Server 2008.

Pakiet ten został oparty o Visual Studio 2008 SP1 (jest to kolejny przykład, który pokazuje wartość instalacji SP1) i wprowadza kilka dodatkowych funkcjonalności w stosunku do poprzednich wersji:

  • Dostarcza providery do schematów bazy danych
  • Separuje Build i Deploy
  • Publicznie rozszerzalny (od wersji VS 2010)

Dodatkowo dostarcza zestaw narzędzi – Power Tools, dzięki którym możliwe jest:

  • Analiza statyczna kodu T-SQL
  • Dostępny jest Dependency Viewer, czyli możliwość przeglądania zależności między obiektami.

Z istotniejszych rzeczy warto zwrócić uwagę na to, że wszystkie narzędzia pracują pojedynczej reprezentacji modelu bazy.

Wspomniany wcześniej build generuje pojedynczy plik z artefaktami schematu o rozszerzeniu .DBSCHEMA. System rozszerzeń składa się z API modelu bazy, rozszerzeń (standardowe 3 dostarczane przez Microsoft dla SQL 2000, 2005 i 2008 oraz firm 3cich) oraz funkcjonalności typu porównanie schematów czy unit testy.

Co jest jeszcze nowego w tej wersji DBPro dla rozszerzeń:

  • Nowe typy rozszerzeń:
    • Reguły dla statycznej analizy kodu T-SQL
    • Określenie typów refactoringu (np. Split Column)
    • Obiekty docelowe rafactoringu
  • Nowy sposób rejestracji rozszerzeń
  • Refactoring rozszerzeń.

Rozszerzenia maja dostęp do:

  • Schematu modelu
  • Fragmentów skryptu
  • Skryptowania DOM schematu
Najnowsze wiadomości
wydrukuj: print publikuj: wykop dodaj do flakera Dodaj jako nius na OSnews.pl! delicious

Czytaj webhosting.pl:

Dyskusja

dodaj komentarz
comnt Ten artykuł nie został jeszcze skomentowany. Bądź pierwszy!

Komentarze

  • Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
  • Jeśli masz problemy z odczytaniem słów, zmień zdjęcie.
  • Używamy tego zabezpieczenia, ponieważ dzięki niemu rozwija się projekt reCAPTCHA. Sugerujemy jednak, by zarejestrować się w serwisie i w ten sposób ominąć konieczność ciągłego odczytywania wyrazów.
  • W treści komentarza można używać języka formatowania BBcode.