On February 16th Microsoft Belux organizes a one day workshop that provides attendees with the essential knowledge around the .NET Web Services platform, today and tomorrow. In this workshop we'll have an in-depth discussion about service contracts, have a look at the core WSE 3.0 capabilities such as security, messaging and attachments and learn how “Windows Communication Foundation” (code-named “Indigo”) unified programming model will dramatically simplify the design and implementation of secure and reliable service-oriented applications.
This long-awaited workshop rounds up with a proposal on how to build services today that can be easily migrated to Windows Communication Foundation tomorrow.
When?
February 16th, 2006
Where?
BRAINS, Domaine Latour de Freins,
Rue Engeland 555,
B-1180 Brussels (Uccle)
Subscribe?
To attend this event, please register using one of those links :
Speaker
Beat Schwegler
Beat is employed as an Architect for Microsoft EMEA (Europe, Middle East and Africa). In this capacity, he is supporting and consulting large companies in software architecture related topics and is a frequent speaker at international events and conferences.
He has more than 13 years of experience in professional software development and architecture and was involved in a wide variety of projects, ranging from real-time building control systems, best selling shrink-wrapped products to large scale CRM and ERP systems. For the last 3 years, his main focus was in the area of Service Orientation and Web Services.
Detailed Agenda
(this seminar will be delivered in English)
| 09:00 - 09:15 |
Introduction |
| 09:15 - 10:00 |
The Three Part Model and the 4 Tenets We are going to discuss the “Three Part Model” and how a conceptualized view of the business drives service oriented analysis/design and how these artifacts can be transformed into services. In this scenario, the 4 tenets play a key role to express the needs and implications of the three different models. |
| 10:00 - 10:15 |
Break |
| 10:15 - 11:30 |
Guidance and Thoughts about Service Contracts A contract is an agreement between two parties, namely between the service provider and the corresponding service consumer. It defines the structure of the exchanged data; it models the service interfaces and describes the different options to talk to these interfaces. The characteristic of contracts highly depend on the level of coupling between the consumer and the service. What is the common sense between them and which artifacts have to be explicitly defined? This session discusses the different aspects of a contract centric approach and explains approaches like "schema drives contract" or "contract drives schema". Contract first is the way to go, but how do you get there? |
| 11:30 - 11:45 |
Break |
| 11:45 - 13:00 |
Web Services Enhancements (WSE) 3.0 WSE 2.0 considerably simplified the development and deployment of secure Web services by enabling developers to add message level security to applications built on the principles of service-orientation and the emerging Web Services (WS-*) specifications. This session details the WSE 3.0 release which adds significant new functionality including, enabling the ASMX programming model over multiple transports (e.g. http, tcp), substantially improved security policy to enable common security messaging scenarios, MTOM for message attachments, interoperability with Indigo and conformance to the latest WS specifications. |
| 13:00 - 14:00 |
Lunch |
| 14:00 - 15:15 |
Introducing WCF (Indigo) - The Unified Framework for Building Connected Systems "Windows Communication Foundation" is Microsoft’s unified framework for building service-oriented applications. It enables developers to build secure, reliable, transacted solutions that integrate across platforms and interoperate with existing investments. "Indigo" combines and extends the capabilities of existing distributed systems technologies, including Enterprise Services, System.Messaging, .NET Remoting, ASMX, and WSE to deliver a unified development experience spanning distance, topologies, hosting models, protocols, and security models. This session will provide an overview of "WCF" and show you how "WCF" will simplify the development of connected systems. |
| 15:15 - 15:30 |
Break |
| 15:30 - 16:15 |
Proposal how to Build Services This proposal demonstrates an approach to build service contracts and how they can be transformed into service implementations. We discuss the anatomy of contracts and services and use a factory-based approach to automate the creation of most implementation artifacts such as transport bindings. BTW, this session gives you an idea how a Software Factory may look like… |
| 16:15 - 16:30 |
Closing Note |
Participation fee
The fee to participate in the unique and long-awaited seminar is 195,-€ excl. VAT.
This fee includes the location, parking, coffee pauses, lunch, material … and an extreme knowledge opportunity!