Dotnetcat » .NET Books » Remoting books

Sort by:

Pro WCF 4: Practical Microsoft SOA Implementation

Author: Nishith Pathak
List price: $49.99
Amazon price: $31.39   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Apress (23 March 2011)

Pro WCF 4.0: Practical Microsoft SOA Implementation is a complete guide to Windows Communication Foundation from the service-oriented architecture (SOA) perspective, showing you why WCF is important to service-oriented architecture and development. This book provides deep insight into the functionality of WCF, which shipped with .NET 4.0-like service discovery, routing service, simplified configuration, and other advanced features. Included in this title are informative examples that will aid the reader in understanding and implementing these important additions. This book also covers the unified programming model, reliable messaging, security, and the peer-to-peer programming model. You'll also learn how to move your current .NET remoting and web service applications to WCF, and how to integrate those applications with WCF 4. This book offers genuine insight into solving real enterprise problems using WCF and .NET 4.0.

What you’ll learn
  • Features of WCF new to .NET 4.0
  • A comprehensive WCF programming model
  • How queue management and reliable messaging work in WCF
  • Implementing transaction support in WCF
  • Making WCF services interoperable with other SOA offerings
  • Best practices in using WCF effectively
  • Developing WCF applications with Visual Studio 2010
Who this book is for

The release of .NET 4.0 brought a wide range of new functionality to WCF. Developers and architects with experience using WCF 3.5 or earlier who want to apply this new functionality to their application will benefit greatly from the discussions and code samples in this book. This book is also a great resource for application developers and architects new to service-oriented architecture or the core concepts of WCF.

Table of Contents
  1. Introducing WCF and SOA Basics
  2. What's New in WCF 4
  3. Exploring the WCF Programming Model
  4. Installing and Creating WCF Services
  5. Hosting and Consuming WCF Services
  6. Managing WCF Services
  7. Implementing WCF Security
  8. Implementing Reliable Messaging and Queue-Based Communications
  9. Using Transactions in WCF
  10. Integrating with COM+
  11. Working with Data
  12. Developing Peer-to-Peer Applications with WCF
  13. Implementing SOA Interoperability
  14. Appendix: QuickReturns Ltd

Introducing Microsoft® .NET, Third Edition (Pro-Developer)

Author: David S. Platt
List price: $29.99
Amazon price: $6.75   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press ( 7 May 2003)

What problems can .NET solve? What architectural approaches does it take to solve them? How do you start using .NET, and how do you profit from it? Get the answers to these questions and more in this entertaining third edition of the popular .NET walk-through—now expanded to cover .NET Framework version 1.1. The well-known author and consultant expertly covers every topic from the top down, introducing simpler concepts first and progressing into greater technical detail. By the end of this illuminating .NET walk-through, you’ll know enough about this revolutionary platform to plan for the future of software as a Web service.

Pro Agile .NET Development with SCRUM

Author: Jerrel Blankenship
List price: $49.99
Amazon price: $35.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Apress ( 3 October 2011)

Pro Agile .NET Development with SCRUM guides you through a real-world ASP.NET project and shows how agile methodology is put into practice.
There is plenty of literature on the theory behind agile methodologies, but no book on the market takes the concepts of agile practices and applies these in a practical manner to an end-to-end ASP.NET project, especially the estimating, requirements and management aspects of a project. Pro Agile .NET Development with SCRUM
takes you through the initial stages of a project--gathering requirements and setting up an environment--through to the development and deployment stages using an agile iterative approach: namely, Scrum.
In the book, you'll focus on delivering an enterprise-level ASP.NET project. Each chapter is in iterations or sprints, putting into practice the features of agile--user stories, test-driven development (TDD), behavior-driven development (BDD), continuous integration, user acceptance testing, extreme programming, Scrum, design patterns and principles, inside-out development, lean developent, KanBan boards, and more. An appendix features code katas designed for the reader to get up-to-speed with some of the features of extreme programming, while also showcasing popular open-source frameworks to assist in automated testing and mocking.
What you'll learn

  • Gain practical knowledge on employing the Scrum project methodology using a real-world ASP.NET project
  • See how extreme programming features in real world .NET projects
  • Learn best-practice tools for user interface and user acceptance testing, such as waitiN
  • Discover details on how to capture requirements and drive development using user stories
  • Learn how to estimate and plan agile projects and work with business stakeholders through a practical example
  • Uncover tips for developing using the outside-in, TDD and BDD methodologies
  • Gain information on tracking the progress of a project through burn down charts, iterations and retrospectives
Who this book is for Experienced .NET developers who are looking to see how the Scrum agile project methodology and extreme programming features are employed in a real-world .NET application.
Table of Contents
  1. The Art of Agile Development
  2. Managing Agile Projects with SCRUM
  3. Extreme Programming
  4. Sprint 0: Generating the Product Backlog
  5. Sprint 1: Starting a Game
  6. Sprint 2: Playing a Basic Game
  7. Sprint 3: Changing the Game
  8. Sprint 4: The Release
  9. Code Review
  10. What's Ahead for You and Scrum?
  11. Appendix A: TDD Primer with NUnit
  12. Appendix B: BDD Primer with SpecFlow
  13. Appendix C: Mocking with Moq
  14. Appendix D: Managing a Product Backlog with Pivotal Tracker
  15. Appendix E: Web Testing with WaitiN
  16. Appendix F: Source Control with SVN
  17. Appendix G: Continuous Integration wih Cruise Control .NET

Flash MX, Remoting, ASP.NET, and Web Services

Author: Pallav Nadhani
List price: $8.00
Amazon price: $8.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: ( 2 October 2002)

Macromedia Flash MX has become the professional standard authoring tool for producing high--impact web experiences. Whether you're creating animated logos, website navigation controls, long form animations, entire Flash websites, or web applications, you'll find the power and flexibility of Flash MX ideal for injecting energy into your websites. Flash MX, along with its newest companion -- Flash Remoting -- easily integrates with existing web production workflow and provides powerful development tools for creating advanced web applications and integrating with other server--side applications and web services. In this article, author Pallav Nadhani discusses how Flash Remoting helps make our lives easier in terms of Flash application development.

Practical .NET for Financial Markets (Expert's Voice in .NET)

Author: Yogesh Shetty
List price: $94.99
Amazon price: $59.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Apress (10 April 2006)

As Financial markets continuously evolve and expand, so ever-increasing demands are placed on the technology that underpins the smooth and effective operation of these markets.

This book provides fascinating insight into the nature and operation of Financial (Equity) markets and the singular demands and challenges placed on technology solutions in this environment. It then takes an in-depth look at how these challenges can be addressed using Microsoft .NET technology. Each chapter starts with a detailed explanation of a specific and ubiquitous business requirement in Equity market applications, and then the particular features of the.NET framework that can be used to meet that requirement

The authors are techno-domain experts whose experience and insight will open the door to financial market development for experienced .NET programmers, and will provide cutting-edge .NET techniques and solutions.

UML Applied: A .NET Perspective

Author: Martin L. Shoemaker
List price: $49.99
Amazon price: $22.45   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: A-Press ( 5 April 2004)

UML Applied: A .NET Perspective is the first book to examine the two worlds of Unified Modeling Language (UML) and .NET concurrently.

The core of UML Applied: A .NET Perspective is a set of proven, hands-on, team-oriented exercises that will have the reader solving real-world problems with UML faster than when using any other approach—often in under a day. Martin L. Shoemaker also demonstrates how to use Rational XDE for effective model-driven development.

Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C# (2nd Edition) (Effective Software Development Series)

Author: Bill Wagner
List price: $39.99
Amazon price: $19.89   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Addison-Wesley Professional (15 March 2010)

C# has matured over the past decade: It’s now a rich language with generics, functional programming concepts, and support for both static and dynamic typing. This palette of techniques provides great tools for many different idioms, but there are also many ways to make mistakes. In Effective C#, Second Edition, respected .NET expert Bill Wagner identifies fifty ways you can leverage the full power of the C# 4.0 language to express your designs concisely and clearly.

Effective C#, Second Edition, follows a clear format that makes it indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples. Drawing on his unsurpassed C# experience, Wagner addresses everything from types to resource management to dynamic typing to multicore support in the C# language and the .NET framework. Along the way, he shows how to avoid common pitfalls in the C# language and the .NET environment. You’ll learn how to

  • Use both types of C# constants for efficiency and maintainability (see Item 2)
  • Employ immutable data types to promote multicore processing (see Item 20)
  • Minimize garbage collection, boxing, and unboxing (see Items 16 and 45)
  • Take full advantage of interfaces and delegates (see Items 22 though 25)
  • Make the most of the parallel framework (see Items 35 through 37)
  • Use duck typing in C# (see Item 38)
  • Spot the advantages of the dynamic and Expression types over reflection (see Items 42 and 43)
  • Assess why query expressions are better than loops (see Item 8)
  • Understand how generic covariance and contravariance affect your designs (see Item 29)
  • See how optional parameters can minimize the number of method overloads (see Item 10)

You’re already a successful C# programmer–this book will help you become an outstanding one.

Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus

Author: Juval Lowy
List price: $54.99
Amazon price: $29.03   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (30 August 2010)

Programming WCF Services is the authoritative, bestselling guide to Microsoft's unified platform for developing modern service-oriented applications on Windows. Hailed as the definitive treatment of WCF, this book provides unique insight, rather than documentation, to help you learn the topics and skills you need for building WCF-based applications that are maintainable, extensible, and reusable.

Author Juval Löwy -- one of the world's top .NET experts -- revised this edition to include the newest productivity-enhancing features of .NET Framework 4 and the Azure AppFabric Service Bus, as well as the latest WCF ideas and techniques. By teaching you the why and the how of WCF programming, Programming WCF Services will help you master WCF and make you a better software engineer.

  • Learn about WCF architecture and essential building blocks, including key concepts such as reliability and transport sessions
  • Use built-in features such as service hosting, instance and concurrency management, transactions, disconnected queued calls, security, and discovery
  • Master the Windows Azure AppFabric Service Bus, the most revolutionary piece of the new cloud computing initiative
  • Increase your productivity and the quality of your WCF services by taking advantage of relevant design options, tips, and best practices in Löwy's ServiceModelEx framework
  • Discover the rationale behind particular design decisions, and delve into rarely understood aspects of WCF development

"If you choose to learn WCF, you've chosen well. If you choose to learn with the resource and guidance of Juval Löwy, you've done even better... there are few people alive today who know WCF as well."
--Ron Jacobs, Senior Technical Evangelist for WCF, Microsoft Corporation

C# 4.0 in a Nutshell: The Definitive Reference

Author: Joseph Albahari
List price: $49.99
Amazon price: $28.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (10 February 2010)

What people are saying about C# 4.0 in a Nutshell

"C# 4.0 in a Nutshell is one of the few books I keep on my desk as a quick reference. It is a book I recommend." --Scott Guthrie, Corporate Vice President, .NET Developer Platform, Microsoft Corporation

"A must-read for a concise but thorough examination of the parallel programming features in the .NET Framework 4." --Stephen Toub, Parallel Computing Platform Program Manager, Microsoft

"This wonderful book is a great reference for developers of all levels." -- Chris Burrows, C# Compiler Team, Microsoft

When you have questions about how to use C# 4.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fourth edition includes in-depth coverage of new C# topics such as parallel programming, code contracts, dynamic programming, security, and COM interoperability. You'll also find updated information on LINQ, including examples that work with both LINQ to SQL and Entity Framework. This book has all the essential details to keep you on track with C# 4.0.

  • Get up to speed on C# language basics, including syntax, types, and variables
  • Explore advanced topics such as unsafe code and preprocessor directives
  • Learn C# 4.0 features such as dynamic binding, type parameter variance, and optional and named parameters
  • Work with .NET 4's rich set of features for parallel programming, code contracts, and the code security model
  • Learn .NET topics, including XML, collections, I/O and networking, memory management, reflection, attributes, security, and native interoperability

WCF 4.0 Multi-tier Services Development with LINQ to Entities

Author: Mike Liu
List price: $49.99
Amazon price: $42.64   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing ( 8 June 2010)

This book is a step-by-step tutorial to guide you through learning WCF and LINQ to Entities. You will be guided to create five WCF and LINQ solutions from scratch, of which three are multi-tiered real-world WCF service solutions, so you will not only be reading, but also be coding through the book, to gain practical experience of WCF and LINQ to Entities. Various test clients will be associated with each solution and these solutions can be built and run independently of other solutions. Clear step-by-step instructions and relevant screenshots will make sure you won't get lost in the new world of WCF and LINQ to Entities. Configuration files, host applications, test clients, and WCF services for each solution will also be available for download for you to examine, modify, and debug from the outside in. The book focuses on the essentials of using WCF and LINQ to Entities, rather than providing a reference to every single possibility. It leaves the reference material online where it belongs, and concentrates instead on practical examples, code, and advice. This book is for C# and C++ developers who are eager to get started with WCF and LINQ to Entities, and want a book that is practical and rich with examples from the very beginning. Developers and architects evaluating SOA implementation technologies for their company will find this book particularly useful because it gets you started with Microsoft's tools for SOA and shows you how to customize our examples for your prototypes. This book presumes basic knowledge of C# or C++. Previous experience with Visual Studio will be helpful but is not required, as detailed instructions are given throughout the book.