Dotnetcat » .NET Books » Remoting books

Sort by:

Pro VB 2010 and the .NET 4.0 Platform

Author: Andrew Troelsen
List price: $59.99
Amazon price: $50.33   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Apress (19 October 2010)

Be the first to understand .NET 4.0 and Visual Basic 2010. Pro VB 2010 and the .NET 4.0 Platform provides developers with a complete guide to the new technology, explaining the importance of all the key VB 2010 language features. This edition has been comprehensively revised and rewritten to make it accurately reflect the VB 10 language specification for the .NET 4.0 platform. You’ll find new chapters covering the important concepts of dynamic lookups, named and optional arguments, Parallel LINQ (PLINQ), improved COM interop, and variance for generics.

The first edition of this book was released at the 2001 Tech-Ed conference in Atlanta, Georgia. At that time, the .NET platform was still a beta product, and in many ways, so was this book. This is not to say that the early editions of this text did not have merit—after all, the book was a 2002 Jolt Award finalist and it won the 2003 Referenceware Excellence Award. However, over the years that author Andrew Troelsen spent working with the common language runtime (CLR), he gained a much deeper understanding of the .NET platform and the subtleties of the VB programming language, and he feels that this sixth edition of the book is as close to a “final release” as he’s come yet!

If you’re checking out this book for the first time, do understand that it’s targeted at experienced software professionals and/or graduate students of computer science (so don’t expect three chapters on iteration or decision constructs!). The mission of this text is to provide you with a rock-solid foundation in the VB programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you’ll be in a perfect position to apply this knowledge to your specific programming assignments and explore the .NET universe on your own terms.

What you’ll learn
  • Discover the ins and outs of the leading .NET technology.
  • Learn from an award-winning author who has been teaching the .NET world since version 1.0.
  • Find complete coverage of the WPF, WCF, and WF foundations that support the core .NET platform.
Who this book is for

This book is for anyone with some software development experience who is interested in the new .NET Framework 4.0 and the VB language. Whether you are moving to .NET for the first time or are already writing applications on .NET 2.0 or .NET 3.5, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career.

Table of Contents
  1. Introducing VB 2010
  2. Building Visual Basic 2010 Applications
  3. Core VB 2010 Programming Constructs, Part I
  4. Core VB 2010 Programming Constructs, Part II
  5. Defining Encapsulated Class Types
  6. Understanding Inheritance and Polymorphism
  7. Understanding Structured Exception Handling
  8. Understanding Object Lifetime
  9. Working with Interfaces
  10. Understanding Generics
  11. Delegates, Events, and Lambdas
  12. Advanced VB 2010 Language Features
  13. LINQ to Objects
  14. Configuring .NET Assemblies
  15. Type Reflection, Late Binding, and Attribute-Based Programming
  16. Processes, AppDomains, and Object Contexts
  17. Understanding CIL and the Role of Dynamic Assemblies
  18. Dynamic Types and the Dynamic Language Runtime
  19. Multithreaded and Parallel Programming
  20. File I/O and Object Serialization
  21. ADO.NET Part I: The Connected Layer
  22. ADO.NET Part II: The Disconnected Layer
  23. ADO.NET Part III: The Entity Framework
  24. Introducing LINQ to XML
  25. Introducing Windows Communication Foundation
  26. Introducing Windows Workflow Foundation 4.0
  27. Introducing Windows Presentation Foundation and XAML
  28. Programming with WPF Controls
  29. WPF Graphics Rendering Services
  30. WPF Resources, Animations, and Styles
  31. WPF Control Templates and UserControls
  32. Building ASP.NET Web Pages
  33. ASP.NET Web Controls, Master Pages, and Themes
  34. ASP.NET State Management Techniques
  35. Programming with Windows Forms
  36. Platform-Independent .NET Development with Mono

MCTS Self-Paced Training Kit (Exam 70-536): Microsoft® .NET Framework Application Development Foundation, Second edition

Author: Tony Northrup
List price: $69.99
Amazon price: $17.85   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press (12 November 2008)

Your 2-in-1 Self-Paced Training Kit. Fully updated and revised! Ace your preparation for the skills measured by MCTS Exam 70-536—and on the job. With this official Microsoft study guide, you’ll work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then reinforce and apply what you’ve learned through real-world case scenarios and practice exercises.

Maximize your performance on the exam by learning to:

  • Develop applications that use system types and collections
  • Validate input, reformat text, and extract data with regular expressions
  • Create services and multi-threaded applications
  • Implement code-access security and role-based security
  • Implement serialization to read and write complex objects
  • Leverage legacy code using interoperability
  • Monitor and troubleshoot applications
  • Create applications for a global audience

Practice Tests assess your skills with practice tests on CD. You can work through hundreds of questions using multiple testing modes to meet your specific learning needs. You get detailed explanations for right and wrong answers?including a customized learning path that describes how and where to focus your studies.

Your kit includes:

  • 15% exam discount from Microsoft. Offer expires 12/31/13.
  • Official self-paced study guide.
  • Practice tests with multiple, customizable testing options and a learning plan based on your results.
  • 300+ practice and review questions.
  • Code samples in Microsoft Visual Basic and Visual C# on CD.
  • Case scenarios, exercises, and best practices.
  • 90-day evaluation of Microsoft Visual Studio Professional 2008.
  • Fully searchable eBook of this guide.

A Note Regarding the CD or DVD:

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.

Programming WCF Services

Author: Juval Lowy
List price: $44.99
Amazon price: $19.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (27 February 2007)

Written by Microsoft software legend Juval Lowy, Programming WCF Services is the authoritative introduction to Microsoft's new, and some say revolutionary, unified platform for developing service-oriented applications (SOA) on Windows. Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs.


After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. Programming WCF Services focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.


Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, Programming WCF Services provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.

ASP.NET 3.5: A Beginner's Guide

Author: William Sanders
List price: $39.99
Amazon price: $19.28   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: McGraw-Hill Osborne Media (23 September 2008)

Essential ASP.NET 3.5 Skills--Made Easy!

Learn how to create database-driven ASP.NET 3.5 websites using C# 3.0. ASP.NET 3.5: A Beginner's Guide shows you just what you need to know to build rich Internet applications quickly and easily. You'll find details on Web controls, CSS, event handlers, validation, SQL, ADO.NET, data binding, text files, and security. Coverage of the latest technologies, such as LINQ and Ajax, is also included. All examples use Visual Studio 2008 to ease you through the learning process, and all the source code is displayed. Start building dynamic ASP.NET 3.5 Web applications today with help from this fast-paced tutorial.

Designed for Easy Learning:

  • Key Skills & Concepts--Lists of specific skills covered in the chapter
  • Ask the Expert--Q&A sections filled with bonus information and helpful tips
  • Try This--Hands-on exercises that show how to apply your skills
  • Notes--Extra information related to the topic being covered
  • Tips--Helpful reminders or alternate ways of doing things
  • Annotated Syntax--Example code with commentary that describes the programming techniques being illustrated

Microsoft® .NET and SAP (Pro-Developer)

Author: Juergen Daiberl
List price: $69.99
Amazon price: $10.82   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press (25 February 2009)

Get hands-on answers to frequently asked questions about using Microsoft .NET technologies to customize and extend SAP applications. Walk through dozens of real-world examples—from Web Services integration to business intelligence (BI) reporting and Microsoft Office-based solutions—direct from a team of Microsoft–SAP interoperability experts. Learn how to expose back-end SAP data through familiar Microsoft tools and UIs—for better productivity and lower TCO.

Discover how to:

  • Navigate the development environment and tools—including Microsoft Visual Studio®, Visual Studio Tools for Office, and BizTalk® Server
  • Connect .NET and SAP via Web Services, tools like SAP Connector and Enterprise Service Explorer, and .NET Data Provider
  • Implement BI solutions that unlock SAP data through familiar Microsoft UIs
  • Expose data from SAP NetWeaver Portal in Microsoft Office SharePoint® Server
  • Use the Business Data Catalog to display and search SAP content—no coding
  • Build your own Office Business Applications (OBAs), or put Duet to work
  • Add Microsoft Office presence functionality and forms solutions to SAP applications
  • Deliver a single sign-on solution

Professional WPF Programming: .NET Development with the Windows Presentation Foundation (Wrox Professional Guides)

Author: Chris Andrade
List price: $49.99
Amazon price: $9.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox ( 7 May 2007)

Professional WPF Programming

If you want to learn how to build killer user interfaces for Windows and the web, then this book is for you. It arms you with the tools and code you'll need to effectively utilize the Windows Presentation Foundation (WPF). From creating appealing graphics and animated structures to enhancing performance and security, you'll be programming in no time.

First you'll explore the WPF framework and learn how to develop basic applications with ASP.NET or Visual Basic(r). Next you'll discover how to build more sophisticated WPF interfaces using Microsoft(r) ExpressionBlend and then progress to more advanced programming techniques.

Throughout the book, you'll find best practices for enterprise architectures using the WPF and its underlying technology. All this will help you quickly learn how to develop next-generation applications on the .NET 2.0 platform using the WPF.

What you will learn from this book

  • How to write applications with identical UIs on both Windows and the web
  • Tips for collaborating design and code development with Microsoft(r) Expression Blend
  • All about the object models, built-in server controls, HTML markup, code-behind, and the coordinative structure of each file
  • How to migrate Win32 applications to WPF
  • Techniques for integrating special effects and custom controls into an application
  • Advanced development concepts, including building workflows and a WCF service

Who this book is for

This book is for experienced .NET developers who want to begin creating WPF web and desktop applications.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Programming .NET 3.5

Author: Jesse Liberty
List price: $44.99
Amazon price: $14.51   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media ( 1 August 2008)

.NET 3.5 will help you create better Windows applications, build Web Services that are more powerful, implement new Workflow projects and dramatically enhance the user's experience. But it does so with what appears to be a collection of disparate technologies. In Programming .NET 3.5, bestselling author Jesse Liberty and industry expert Alex Horovitz uncover the common threads that unite the .NET 3.5 technologies, so you can benefit from the best practices and architectural patterns baked into this newest generation of Microsoft frameworks. While single-topic .NET 3.5 books delve into Windows Presentation Foundation and the other frameworks in greater detail, Programming .NET 3.5 offers a "Grand Tour" of the release that describes how the four principal technologies can be used together, with Ajax, to build modern n-tier and service-oriented applications. Developers have struggled to implement these patterns with previous versions of the .NET Framework, but this hands-on guide uses real-world examples and fully annotated source code to demonstrate how .NET 3.5 can make it easy. The concepts and technologies that this book covers include:

  • XAML -- Microsoft's new XML-based markup language for UI, used with WPF Windows Presentation Foundation
  • (WPF) -- a new presentation framework and graphics subsystem for Windows that puts Vista-like effect in your grasp
  • Ajax Windows Communication Foundation (WCF) - a new standards-based framework that enables applications to communicate across a network using a variety of protocols
  • Workflow Foundation (WF) -- framework for defining, executing, and managing workflows
  • CardSpace -- framework for managing the identities of your user
You'll learn how to useeach of the four frameworks alone and in concert to build a series of meaningful example applications. Examples are written in C#, and all of the source code will be available for download at both the O'Reilly and the authors' site, which offers access to a free support forum. Between them, authors Jesse Liberty and Alex Horovitz have nearly forty years of experience in delivering commercial applications for companies such as Citibank, Apple, AT&T, NeXt, PBS, Ziff Davis, and dozens of smaller organizations. Their combined experience is valuable for telling the story of .NET 3.5 and how it will shorten the development life cycle for applications developers, and enhance your productivity.

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.

Network Programming for the Microsoft® .NET Framework (Pro-Developer)

Author: Anthony Jones
List price: $49.99
Amazon price: $26.47   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press (15 October 2003)

Learn the best ways to exploit the networking APIs in the .NET Framework—and deliver greater flexibility, interoperability, and power to your network applications. Three network programming specialists from Microsoft demonstrate how to use the System.Net namespace, which contains the core classes for network development, across a range of scenarios—from writing your first socket-based application to developing high performance N-tier Web applications. Whether you’re a Win32-based network programmer moving to the .NET Framework or you’re an XML Web Services or .NET Remoting developer looking for a better understanding of how these technologies relate to the network, this singular reference delivers the code and instruction you need.

Discover how to:

  • Use serialization techniques—binary, XML, and SOAP—to package complex data
  • Enable concurrent programming—and increase application flexibility—with threads and asynchronous I/O
  • Resolve URIs without writing protocol-specific code
  • Communicate over IP networks using DNS, IPv4, and IPv6
  • Learn core to advanced socket programming techniques for both client and server operations
  • Employ the .NET Web-related classes to retrieve HTTP content—proxy servers, cookies, credentials, and more
  • Fine?tune XML Web services in your network programs and customize the underlying HTTP protocol for optimal efficiency
  • Write a .NET Remoting custom channel to communicate over any data transmission medium
  • Utilize code access security, encryption technology, and HTTP authentication techniques
  • Boost application performance and scalability by streamlining resources

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