Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5

Buy

I’ve been working with the Web throughout my entire software engineering career. I started out writing ASP pages and COM components. I then moved into the world of .NET with ASP.NET and ASMX web services.

In 2004, I got involved with BizTalk Server, which pushed me even more into the world of services and XML. I worked with Windows Communication Foundation (WCF) in its early beta stages, before its release in 2007. At that time, the Microsoft world of services was focused on service-oriented architecture (SOA), SOAP, and the WS-* specifications as the preferred methods for building services.

Had I been paying attention, I would have noticed that in 2000 a man named Roy Fielding had written a doctoral dissertation describing the architecture of the Web. By 2000, the Web had arguably become the world’s biggest and most scalable distributed application platform. In his dissertation, Fielding examined this platform and distilled from it an architectural style based on the factors that led to its success. He named this architecture REST and suggested it as a way of building not only websites, but also web services.

REST is an architecture that uses the strengths of the Web to build services. It proposes a set of constraints that simplifies development and encourages more scalable designs.

Developers (the majority of whom were outside the Microsoft world) began to adopt this set of architectural constraints shortly after it was proposed (although, to be fair, there were a few inside the Microsoft camp who jumped on the REST technology). Many toolkits embraced REST as the major driver for building applications and services, especially Ruby on Rails, which soared in popularity.

Although WCF isn’t tied to SOAP and WS-*, the majority of its programming model was initially geared toward building those kinds of services. The WCF channel model actually did have support for building services using REST, but the WCF programming model lacked explicit support for doing so.

In 2007, a Microsoft program manager named Steve Maine spearheaded an effort to build a REST programming model on top of the WCF infrastructure. This model was released with WCF 3.5 in early 2008.

(HTML tags aren't allowed.)

The UNIX Hater's Handbook
The UNIX Hater's Handbook
In the tradition of 12-step programs that help people overcome their addictions by sharing stories, The UNIX-Haters Handbook is the self-help guide for people affected by the world's most esoteric and most widely used operating system.

Turn here for answers to all-important questions, such as...

Why does the...

Microsoft Exchange Server 2013 PowerShell Cookbook: Second Edition
Microsoft Exchange Server 2013 PowerShell Cookbook: Second Edition

Benefit from over 120 recipes that tackle the everyday issues that arise with Microsoft Exchange Server. Using PowerShell you'll learn to add scripts that provide new functions and efficiencies. Only basic knowledge required.

Overview

  • Newly updated and improved for Exchange Server 2013 and PowerShell...
20 HOME STRENGTH TRAINING: Best Exercise to Burn Fats, Build Muscles, Boost Strength and Stamina.
20 HOME STRENGTH TRAINING: Best Exercise to Burn Fats, Build Muscles, Boost Strength and Stamina.
FEATURES:
  • Easy to follow instructions and step-to-step approach to create and follow the fitness routine.
  • Do-It-Yourself (DIY). The processes are clear and simple to understand.
  • No complications of process and information.
  • Beginners friendly.
  • ...

Advanced ActionScript 3: Design Patterns
Advanced ActionScript 3: Design Patterns

Advanced ActionScript 3 is a fresh look and new approach to utilizing valuable, structural techniques and methods that are commonly used in the field of rich interactive application development. With each method broken down into different strategized explanations, you'll find the approach most suitable for you. Whether it is an...

CCNP Switching Study Guide (Exam 640-504 with CD-ROM)
CCNP Switching Study Guide (Exam 640-504 with CD-ROM)
Here's the book you need to prepare for Cisco's new Switching exam, 640-604. Written by Cisco internetworking experts who can help you master the skills and acquire the knowledge needed to approach the test with confidence, this Study Guide provides:

Assessment testing to focus and direct your studies In-depth coverage of official exam...

The Language of SQL: How to Access Data in Relational Databases
The Language of SQL: How to Access Data in Relational Databases

Most SQL texts attempt to serve as an encyclopedic reference on SQL syntax -- an approach that is counterproductive, since this information is readily available in online references published by the major database vendors. For SQL beginners, it's more important for a book to focus on general concepts and offer clear explanations and...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy