Four more webcasts are coming this month to talk about some
of the new web service features in Orcas.
Each webcast is aimed at developers and lasts 60-90 minutes.
Transactional
Windows Communication Foundation Services with Juval Lowy (Level 200) Monday,
July 07, 2008 10:00 AM Pacific Time
Transactions are the key to building robust, high quality
service-oriented applications. Windows Communication Foundation (WCF) provides
a simple, declarative transaction support for service developers, enabling you
to configure parameters such as enlistment and voting, all outside the scope of
your service. In addition, WCF allows client applications to create
transactions and to propagate transactions across service boundaries over a
variety of transports. In this webcast, we explain how to configure transaction
flow at the binding, contract, and service level, local versus distributed
transactions, setting of service transactions, declarative voting, and the
available configurations that best fit various application scenarios.
Using
Windows Workflow Foundation to Build Services with Jon Flanders (Level 300)
Wednesday, July 09, 2008 10:00 AM Pacific Time
Windows Workflow Foundation (WF) is a programming model, set
of tools, and runtime environment which allows you to write declarative and
reactive programs for Windows operating systems. WF is part of the Microsoft
.NET Runtime, and it first appeared in Microsoft .NET 3.0. Windows
Communication Foundation (WCF) is also a programming model, set of tools, and a
runtime that first appeared in .NET 3.0. WCF is a framework for building
applications that can communicate with each other over varied network
protocols. In .NET 3.5, these programming models came closer together to allow
easy integration, including allowing WF instances to use WCF to communicate to
remote endpoints and allowing WF instances to become the service implementation
for WCF endpoints. This is accomplished by two new Activities: ReceiveActivity
and SendActivity as well as a new hosting infrastructure for service endpoints.
In this webcast, we look at both sides of this integration to give you an
overview of how to build WF/WCF applications.
WCF
Extensibility Deep Dive with Jesus Rodriguez (Level 400) Friday, July 11,
2008 10:00 AM Pacific Time
Windows Communication Foundation (WCF) provides a rich
messaging framework that extends beyond its capabilities for modeling and
implementing services. One of the aspects where WCF really shines when compared
with competitive Web services stacks is its rich extensibility model that
allows developers to customize the default behavior of the framework. The
better we understand the WCF extensibility model the better chance we have to
make the right use of WCF in real-world applications. In this webcast, we dive
deeply into the WCF extensibility model, detailing the different extensibility
points of WCF subsystems such as Channels, Hosting, Security, Metadata,
Encoding, and others. Specifically, we provide practical demonstrations of how
custom channels, behaviors, operation invokers, authorization managers, and
metadata extensions can be used to extend WCF effectively without affecting the
consistency of the programming model. We also highlight a set of best practices
developers should consider to address their specific scenarios properly when
extending WCF.
Bringing
Enterprise Data to Life with SharePoint Server and Windows Communication
Foundation with Joe Klug (Level 300) Friday, July 18, 2008 10:00 AM Pacific
Time
Do you want bring your business data to life in Microsoft
Office Applications like Microsoft and SAP have provided in Duet? Do you want
to provide your employees with a view into your business data with Microsoft
Office SharePoint Server 2007? With Windows Communication Foundation (WCF) and
the WCF Line-of-Business Adapter software development kit (SDK), it is now
possible to provide this level of integration to any line-of-business (LOB)
application. Whether you are using Microsoft Dynamics, SAP, JD Edwards, or any
other business application, you can develop Microsoft Office business
applications and SharePoint Web parts to access your business data. In this
webcast, we provide an overview on using WCF for application integration with
Microsoft Office client and server products. Next, we show you how you can use
WCF-based adapters for integration between your LOB applications and Microsoft
Office business applications. Finally, you learn how to develop Web parts that
utilize custom adapters for accessing business data. Each demonstration in this
webcast utilizes a custom WCF-based JD Edwards EnterpriseOne adapter.