Kurs: Windows Communication Foundation Veterans Master Class - Juval Lowy
Programutvikling ASThis five–days class is packed–solid with the knowledge required to take your WCF skills to the next level, providing the practical real live solutions that normally take years to acquire, often shedding light on poorly understood or documented aspects of WCF. You will learn not only advanced WCF techniques, but also relevant design guidelines, best practices, and pitfalls. The material presented includes Juvals original techniques, breakthroughs and utilities and goes well beyond anything you can find in conventional sources. You will also see how to extend WCF both to compensate for missing functionality or for custom application needs, and become familiar with Juvals ServiceModelEx – a massive framework of helper classes, tools and utilities. Another objective of the class is to cover the new aspects of WCF introduced in .NET 3.5 and in .NET 4.0. Finally, the class covers in depths the .NET Service Bus which is the most accessible, ready to use, powerful, and needed piece of the new cloud computing, as well as the related design patterns, security techniques, compositions of routers and queues, and custom tools.
- ASP.NET compatibly mode
- A tour of "Dublin"
- Default bindings
- Default behaviors
- Host default endpoints
- WCF architecture
- Tracing and logging
- Instrumentation and profiling
- Transport session
- Extending the extensibility mechanism
- Generic interception framework
- Contract overloading
- Contract inheritance
- Contract queries and dynamic metadata exchange
- Service contract design
- Contract factoring techniques
- Contract metrics
- Data contract versioning
- Generic type parameters
- Collections
- Out–of–band parameters
- Developing custom contexts
- Context bindings
- Demarcating operations
- Context deactivation
- Custom instance management
- Durable Services
- Load throttling
- Publish⁄Subscribe frameworks
- Streaming
- Why discovery
- Ad–hoc discovery
- MEX–enabled discovery
- Scopes
- Announcements
- Discovery factory
- Pub⁄sub using discovery
- Debugging techniques
- Error handling extension
- Transaction cloning
- Transactional behavior and transactional memory
- Service–state management
- Resource synchronization context
- UI thread affinity
- Custom synchronization context
- Thread affinity
- Priority processing
- Callbacks and client safety
- Proxy–based async calls
- Async. Vs synch calls
- Configuration and setup techniques
- Failure handling
- Design and architecture
- Response service
- Queued pub⁄sub service
- Queued calls over the Internet
- Identity management
- Trusted sub system pattern
- Identity stack propagation
- IDesigns declarative security
- Security audits
- What is Windows Azure
- Why a relay services
- The relay bindings
- Connectivity modes
- Event publishing and subscription
- Service bus authentication
- End–to–End security
- IDesigns service bus host, proxy and helper classes
- Cloud as interceptor
- Service bus routers
- Service bus queues
- Queued response service
- Pub⁄sub using routers
- Queued pub⁄sub using routers
- Compositions and design patterns
- Every class as a service?
- Performance consideration and perspective
- WCF benchmarks
- InProcFactory and WCF Wrapper
- Beyond .NET and WCF
Stedsbeskrivelse
IT-Fornebu
Forkunnskaper
Varighet
5 dager
Windows Communication Foundation Veterans Master Class - Juval Lowy
100% sikkert skjema
Tar ett minutt å fullføre
Hurtig respons
Åpen deltakerdiskusjon om kurset eller emnet
Del gjerne din erfaring eller tanker om dette kurset eller temaet med andre!
