TechArch

Architektura i jej aspekty technologiczne

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


Entity Framework w aplikacjach - materiały z sesji na MTS 2009

clock 1 października, 2009 05:43 przez author tkopacz

Poniżej można znaleźć prezentację i przykłady z mojej sesji pod tytułem “Entity Framework w aplikacjach”. Podczas prezentacji poruszone były następujące zagadnienia:

  • Wstęp – model, EDM
  • VS 2008 SP1
    • Podstawy pracy z Designerem
    • Podstawy pracy z API
  • VS 2010 Beta 1
    • Designer
    • Model First
    • POCO
    • Ładowanie z opóźnieniem
    • Self-tracking
    • N-warstw  

Prezentacja:   MTS2009 - Entity Framework w aplikacjach (Tomasz Kopacz).zip (982,09 kb)

Przykłady (ze schematem bazy danych): MTS2009_Tomasz_Kopacz_EntityFramework.zip (523,61 kb)

Aktualnie oceniony na 5.0 (1)

  • Currently 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