Buch, Englisch, 544 Seiten, Format (B × H): 189 mm x 235 mm
Problem - Design - Solution
Buch, Englisch, 544 Seiten, Format (B × H): 189 mm x 235 mm
ISBN: 978-0-470-74883-1
Verlag: Wiley
Building RESTful Applications with Microsoft Azure: Problem-Design-Solution guides readers through the implementation of a fully functional e-commerce application using Visual Studio and Microsoft's new cloud computing platform, Azure. Inside, veteran.NET developer Alan Dean shares more than a decade of experience in delivering retail solutions over the web including Tesco.com, the worlds' largest online grocer.
Using the proven Problem-Design-Solution model, Alan guides readers though the construction of Evergreenfoods.net, which sells fresh seasonal fruit and vegetables delivered from local farms. Evergreen Foods is a farmer's collective sales organization from which customers can buy fresh, organic, locally-sourced farm produce. Although customers are able to buy baskets of goods in the normal manner, the key proposition is for regular deliveries of currently seasonal fruit and vegetables. All produce gets the actual mileage driven from the farm for those who are concerned about food miles.
This complete e-commerce application can serve as the basis for readers' own Azure solutions and is fully-featured. Topics include:
* Building the product data store with table-based data schema in Azure
* Implementing user authentication and storing customer information securely
* Integrating product management by exposing an access-controlled RESTful interface to user agents and displaying a user interface allowing farms to manually manage their products offered for sale
* Designing product pages with SEO in mind so that Google, Live and other search engines can understand and rate highly
* Implementing the Shopping Cart service and client logic in both a browser using AJAX and as a smart client
* How to use Queues in Azure for asynchronous processing for customer checkout
* Using Workflow in Azure to deliver messages out of the cloud
* Building new capabilities onto the architecture that allow serendipitous reuse, mash-ups and other personalization features
* Understanding the Azure deployment process and configuration metadata and methods of monitoring application performance
The complete Evergreen Farms source code and user forums will be hosted at Wrox.com




