TechArch

Architektura i jej aspekty technologiczne

Aktualizacja TFS 2010 Beta 2 / RC do TFS 2010 RTM

clock 17 kwietnia, 2010 17:59 przez author tkopacz

Od 12 kwietnia dostępna jest wersja RTM (ostateczna) Team Foundation Server 2010. Warto wiedzieć, w jaki sposób przeprowadzić procedurę uaktualnienia zainstalowanego serwera z wersji beta (czy RC) do RTM. Team Foundation Server 2010 można pobrać z subskrypcji MSDN.

Przed aktualizacją, przede wszystkim należy wykonać kopie zapasowe baz danych:

  • TFS_Configuration
  • Tfs_DefaultCollection (i innych baz danych zawierających projekty – o ile była używana inna kolekcja niż DefaultCollection)
  • Tfs_Warehouse

Uwaga! Aktualizacja zmienia schematy baz danych i odzyskanie kopii jest jedynym sposobem by np. ponownie zainstalować wersję beta TFS.

Następnie należy odinstalować wszystkie produkty w wersji beta/rc (inaczej nie można zainstalować nowego pakietu!). Najwygodniej jest wyfiltrować produkty po właściwej nazwie (np. beta 2 czy RC), odinstalować je a następnie usunąć .NET Framework 4.0 itp. Potem można już zainstalować wersję RTM i podczas instalacji wybrać opcję UPGRADE:

image

Następnie użytkownik prowadzony jest krok po kroku przez specjalny kreator (w moim przypadku jedyne co trzeba było zrobić, poza naciskaniem “Next”, to wybrać właściwe bazy danych do aktualizacji i wprowadzić nazwę i hasło użytkownika który używany jest do uruchamiania raportów).

Przed instalacją, warto ściągnąć Team Foundation Installation Guide for Visual Studio 2010 i przeczytać How to: Upgrade Team Foundation Server Using the Team Foundation Server Configuration Tool, część Upgrading from the beta 2 or release-candidate version of Visual Studio Team Foundation Server 2010.

Poniżej można zobaczyć krótki screencast pokazujący proces aktualizacji z beta 2 do RTM:

 


 
 

Pierwszy oceń post!

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Klient Visual Studio 2008 a serwer TFS 2010

clock 10 listopada, 2009 06:33 przez author tkopacz
 

Aby bez problemu programiści wykorzystujący Visual Studio 2008 SP1 mogli łączyć się z Team Foundation Server 2010, opublikowany został dodatek - Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010.

Warto dodać, że ten dodatek nie pozwala w pełni skorzystać z nowych cech TFS 2010. Na przykład - definiowanie połączeń hierarchicznych między workitems jest możliwe tylko z poziomu Team Explorer w Visual Studio 2010. Ale dzięki tej aktualizacji, można pracować w trybie tylko do odczytu z tego typu relacjami (czyli otworzyć powiązane hierarchicznie elementy).

Więcej szczegółów można znaleźć w artykule Knowlege Base: KB 974558

Aktualnie oceniony na 3.0 (2)

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Usługi w świecie Microsoft WCF,REST, .NET Service Bus, Workflow Services - materiały z sesji na MTS 2009

clock 1 października, 2009 06:26 przez author tkopacz

W tym poście zamieszczona jest prezentacja i przykłady z sesji Usługi w świecie Microsoft WCF,REST, .NET Service Bus, Workflow Services. Celem sesji było przedstawienie subiektywnie wybranych elementów technologii WCF (i pokrewnych).

Agenda:

  1. Kontrakty (i WSDL)
  2. Konfiguracja
  3. Hostowanie
  4. Rozszerzanie WCF
  5. Bezpieczeństwo (krótko)
  6. Sesja
  7. Kolejki
  8. Strumienie
  9. Asynchroniczność
  10. .Koncepcja REST
  11. Windows Azure i .NET Service Bus
  12. WCF 4.0
  13. WASE (Windows Application Server Extensions)

Podczas prezentacji było mało czasu na szczegółowe omówienie każdego z tych tematów i w przykładach omawiane były tylko kluczowe elementy rozwiązania. Z tego powodu zachęcam także do samodzielnego rzucenia okiem na kod. Cześć przykładów zakłada, że zdefiniowane są odpowiednie aplikacje w IIS. Nazwa aplikacji jest wtedy taka sama jak danego folderu.

Przykład WCF_Security_Certificate\WCFTCPCertificateRoles\WCFTCPCertificateRoles\WCFTCPCertificateRoles.sln zakłada, że zdefiniowana jest baza danych z użytkownikami i rolami (wpis w pliku web.config)

<add name="MyLocalSQLServer" connectionString="Initial Catalog=aspnetdb;data source=.\SqlExpress;Integrated Security=SSPI;" />

Można ją utworzyć wywołując: C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe.

Zdecydowałem się także pokazać bardziej rozbudowaną wersję prezentacji - zawierającą dodatkowe informacje (m. innymi na temat .NET Service Bus oraz WCF 4.0).

Prezentacja: MTS2009 - Usługi w świecie Microsoft WCF,REST, .NET Service Bus, Workflow Services (Tomasz Kopacz).zip (1,20 mb)

Przykłady: MTS2009_Tomasz_Kopacz_WCF.zip (4,39 mb)

Aktualnie oceniony na 1.5 (2)

  • Currently 1,5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


O autorze

Tomasz Kopacz, Microsoft

Zajmuje się współpracą z architektami oraz projektantami systemów wykorzystujących, między innymi, technologie Microsoft. W ramach współpracy doradza przy wyborze właściwych elementów pozwalających opracować rozwiązanie informatyczne. Zajmuje się również prezentacją wzorców architektonicznych (ze szczególnym naciskiem na koncepcję rozwiązań opartych o SOA – zorientowanych na usługi) oraz szeroko pojętym wykorzystaniem technologii .NET, serwerów Microsoft i różnych narzędzi wspierających prowadzenie projektów.

Zaloguj