One of the key ideas behind the .NET strategy is the concept of software as a
service, or in short, Web Services. This session will explain what a Web
service is and provide an overview of its related technologies like XML,
SOAP, and UDDI. We will demonstrate how the .NET Framework makes it easy to
implement them for new and existing applications. This session will also
provide concrete best practices for building XML Web services using Visual
Studio.NET. We'll answer many common questions like: How will my Web service
scale? How can my XML Web services enable interoperability with Web services
from other vendors as well as within my own organization? We'll delve into
building highly reliable and secure Web services. Also, we will discuss
issues such as dealing with complex data types using WSDL (Web Services
Description Language), as well as securing SOAP messages ... (more)
Microsoft .NET Remoting is the .NET technology that allows you to easily and
quickly build distributed applications. All of the application components can
be on one computer or they can be on multiple computers around the world.
.NET Remoting allows client applications to use objects in other processes on
the same computer or on any other computer to which it can connect over its
network. During this presentation we will discuss what you will need to know
to get started with .NET Remoting. We will talk about how .NET Remoting
compares with DCOM, how to host remoted objects in a v... (more)
This session we will explore some of the more advanced areas of SOAP in
ASP.NET's support for Web services. ASP.NET Web services are the preferred
way for Web developers to expose Web services on the Internet. The goal is
quick, easy, and high-performing SOAP services. We will look at how to use
the SOAP extension classes to create some very interesting applications on
top of the core SOAP architecture found within .NET Framework. For instance,
you can implement an encryption algorithm or screen scraping on top of the
Web Service call. We'll dig into more advanced topics, explore... (more)