您的位置:首页 >> 编程开发 >> .NET >> Web Services >> 正文
Web Services RSS
 

New Features for Web Service Developers in Beta 1 of the .NET Framework 2.0

http://www.rdxx.com 04年11月20日 12:12 Blog 我要投稿

关键词: Web Service , Framework , FEATURE , Beta , .NET , work , Web , frame
New Features for Web Service Developers in Beta 1 of the .NET Framework 2.0
Elliot Rapp
Yasser Shohoud
Matt Tavis
Microsoft Corporation
June 2004
Applies to:
Microsoft .NET Framework 2.0
Microsoft Visual Studio 2005
Summary: Check out the new improvements in productivity, performance, extensibility, and standards
support in Microsoft .NET Framework 2.0. (12 printed pages)
Introduction
The .NET Framework 2.0 Beta 1 release represents a significant milestone for the Web services and XML
Serialization stack in the .NET Framework. The enhancements in this release are centered on delivering
a mature platform that makes it even easier to develop connected systems with Web services.
Developers who have built Web services using previous versions of the Framework will be happy to find
this version delivers many of the features and enhancements they've asked for. These new features fall
into four categories:
1. Productivity Enhancements. There are a number of features that provide a better developer
experience when consuming Web services. For example, the new event-based asynchronous
programming model provides an intuitive way for invoking Web services asynchronously.
2. Extensibility. Many Web services developers want to take full control over the Web service
schema, the wire message, and the proxy types generated by wsdl.exe or Add Web Reference.
Developers will find what they're looking for in the new Schema Importer Extensions and the
improved IXmlSerializable interface.
3. Performance. Two new features lower client start-up time and network utilization, in addition to
other XML serialization performance improvements.
4. Commitment to Interoperability and Standards. Out-of-the-box support makes it even easier to
build Web services that conform to the WS-I Basic Profile 1.0. In addition, Version 2.0 of the .NET
Framework supports the W3C SOAP 1.2 standard.
Productivity Enhancements
Data Binding and Event-Based Asynchronous Programming
A major focus of our efforts in the .NET Framework 2.0 has been enhancing developer productivity. Our
goal is to make .NET the most productive platform for Web service application development. To that end,
we have listened to your feedback and introduced a suite of three new features that we hope will provide
an immediate improvement to your productivity. These features include enabling data binding to data
returned from a Web service, a new event-based asynchronous programming model, and type sharing
between services.
Many developers have asked for the ability to automatically bind to data returned from Web services.
Version 2.0 of the .NET Framework enables this scenario by generating properties on client proxy types
rather than fields making auto-generated proxy types suitable for data binding by default.
The second feature concerns the use of asynchronous method calls. The new event-based asynchronous
programming model simplifies the task of invoking a Web service asynchronously. In addition to using an
event paradigm instead of BeginInvoke/EndInvoke, the new programming model also takes care of
9 7 3 1 2 3 4 5 6 7 4 8 :

 
 
标签: Web Service , Framework , FEATURE , Beta , .NET , work , Web , frame 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站