1 / 17

Nicholas Allen Program Manager Microsoft Corporation

FT27. Application Server Extensibility with .NET 4 and Windows Server AppFabric (formerly codename “Dublin”). Nicholas Allen Program Manager Microsoft Corporation. http://blogs.msdn.com/drnick. Agenda. Visual Studio. IIS Management. Activities. Powershell. Application Host. WCF

infinity
Download Presentation

Nicholas Allen Program Manager Microsoft Corporation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FT27 Application Server Extensibility with .NET 4 andWindows Server AppFabric(formerly codename “Dublin”) Nicholas Allen Program Manager Microsoft Corporation http://blogs.msdn.com/drnick

  2. Agenda Visual Studio IIS Management Activities Powershell Application Host WCF Runtime WF Runtime Persistence Monitoring Storage Process Host

  3. Building Workflows Application model Coordinating work State visibility State persistence Extensibility Developer model Vocabularies Designers Declarative programming

  4. Executing Workflows Workflow Runtime Scheduler Activities raises events Application Host Application State Machine Resources records progress communicates with outside world

  5. Hosting Workflows Application Interface instance instance Workflow Application instance instance instance Custom Host Workflow Driven Application Service Host message Machine message instance instance Workflow Service Scaled Out Service

  6. Distributing Application State Machine Application Host Activation Machine Application Host data updates instance events application events 1 Application State Tooling 2 3

  7. Participating in Persistence demo Application Host Persistence Participant Tooling instance

  8. Identifying Application State Application State How you think 3 billing@contoso.com 1 2 How your shipper thinks 1Z0123456789

  9. Organizing Application State Keys Instances Owners Metadata Metadata Metadata Instance Instance Data Owner

  10. Persisting Instances demo Application Host view Durable Instancing Instance Store command instance

  11. Participating in Persistence Ex demo Host + + Map Publish Host + Collect

  12. Collecting Workflow Events Workflow Runtime Scheduler Tooling raises events Tracking Provider Tracking Profile add Monitoring Data notify Tracking Participant Application Host

  13. Tracking Events demo Tracking Participant record query Tracking Provider profile

  14. Coordinating Tracking demo Tx Application Host Tracking Persistence

  15. Featuring Other Extensibility Points Visual Studio IIS Management FT17: Spice Up Your Applications with Windows Workflow Foundation 4 FT14: Workflow Services and the Windows Server AppFabric Activities Powershell Application Host FT13: What's New for Windows Communication Foundation 4 FT27 This Talk WCF Runtime WF Runtime Persistence Monitoring FT04: Windows Workflow Foundation 4 from the Inside Out Storage Process Host

More Related