In-Depth

VSLive! FL 2007: WCF for ASMX and Remoting Developers

Discover key WCF concepts for ASMX and Remoting programmers who are ready to begin migrating to .NET 3.0.

Watch the video of the session! (Running time: 1 hour, 3 minutes)

ASMX services (.NET Web services) and Remoting objects are not compatible. They each have their own, distinct programming model. ASMX services are cross-platform. However, they lack high fidelity to .NET data types, only offer HTTP/SOAP endpoints and are kind of slow. Remoting objects service binary protocols, offer greater fidelity to .NET data types and perform relatively fast. But, unlike AXMX services, Remoting objects are not cross-platform. And neither ASMX services nor Remoting objects directly address security or transaction issues.

Enter Windows Communication Foundation (WCF). While it's "packaged" into Windows Vista, WCF is a .NET 3.0 technology that runs on Windows Server 2003 and Windows XP. And WCF delivers what ASMX services and Remoting objects are lacking. It directly addresses security and transaction issues, and offers a single programming model while supporting both binary and SOAP endpoints. This session introduces key WCF concepts geared towards ASMX and Remoting programmers who're ready to begin migrating to .NET 3.0.

comments powered by Disqus

Featured

  • Python in VS Code Adds Data Viewer for Debugging

    The January 2021 update to the Python Extension for Visual Studio Code is out with a short list of new features headed by a data viewer used while debugging.

  • GitHub Ships Enterprise Server 3.0 Release Candidate

    It's described as "the biggest ever change to Enterprise Server," with improvements to Actions, Packages, mobile, security and more.

  • Attacks on .NET Apps Grow in Number, Severity, Says Security Firm

    .NET apps were found to have more serious vulnerabilities and suffer more attacks last year, according to data gathered by Contrast Labs.

  • Microsoft Opens Up Old Win32 APIs to C# and Rust, More Languages to Come

    Microsoft is opening up old Win32 APIs long used for 32-bit Windows programming, letting coders use languages of their choice instead of the default C/C++ option.

Upcoming Events