 |
C# Live! SQL Live! VBITS SA Summit Indigo Day
A full day of all-new content on Microsoft's critical approach to connectivity, Web services, and SOA
Session Descriptions
Keynote: Introducing Indigo
Programming Indigo
Building Secure Services with Indigo
Building Reliable, Asynchronous Services with Indigo
Orchestrating Service-Oriented Applications with Indigo and BizTalk Server
Indigo Upgrade and Interoperability
Building Service-Oriented Applications Today
Keynote: Introducing Indigo — The Unified Programming Model for Building Service-Oriented Applications
Eric Rudder, Microsoft
9 a.m.
Indigo is Microsoft’s unified programming model 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 keynote will provide an overview of Indigo and show you how Indigo will radically simplify the development of distributed applications.
Programming Indigo
Don Box and Steve Swartz, Microsoft
10:30 a.m.
Indigo provides developers with a unified, attribute-based programming model for building distributed applications with maximum productivity. You'll learn how the Indigo architecture was designed, how it works, and most importantly — how you can leverage it to build service-oriented systems.
Building Secure Services with Indigo
Doug Purdy, Microsoft
11:45 a.m.
Indigo's security model provides a flexible architecture for authentication, authorization, auditing, confidentiality, and integrity in a service-oriented system. We'll drill into the security model to show you how to build secure interoperable services. You will learn about Indigo's support for WS-* specifications, multiple token types and more.
Building Reliable, Asynchronous Services with Indigo
Shy Cohen, Microsoft
2 p.m.
Indigo offers easy and powerful reliability mechanisms for your distributed system which reduce complexity and increase your productivity. In this talk we will drill into reliable messaging, queuing and transactions, discuss when they are needed, and show how to use then in Indigo to easily increase the reliability of your distributed system.
Orchestrating Service-Oriented Applications with Indigo and BizTalk Server
Michael Woods, Microsoft and
Curt Peterson, Neudesic
3:15 p.m.
Indigo is the unified programming model for building service-oriented applications. BizTalk Server is your favourite business process and integration server. Taken together you have the truly powerful capabilities of building service oriented applications and connecting them into business processes. In this session you will get a glimpse into the future and see the BizTalk Server and Indigo working in concert to create business processes including secure, reliable, transacted services.
Indigo Upgrade and Interoperability
Steve Swartz and Anand Rajagopalan, Microsoft
4:30 p.m.
Indigo provides an evolutionary programming model that yields revolutionary results! Whether you currently use .NET Enterprise Services, System.Messaging, ASMX, .NET Remoting, or WSE, Indigo will be your natural stepping stone for building distributed applications moving forward. You'll learn how to build applications today that will be able to communicate directly with Indigo services and discuss best practices for upgrading code to Indigo.
Building Service-Oriented Applications Today
Rich Turner, Microsoft
5:45 p.m.
Take a practical approach to Service Orientation (SO) in order to illustrate the value of this development paradigm through concrete examples. You'll learn about the four tenets of Service Orientation — what they mean to architects and developers, how they guide our technology choices, and how to apply them when building distributed applications today.
|