Pro .NET 1.1 Remoting, Reflection, and Threading / Edition 1

Hardcover (Print)
Buy New
Buy New from
Used and New from Other Sellers
Used and New from Other Sellers
from $5.22
Usually ships in 1-2 business days
(Save 94%)
Other sellers (Hardcover)
  • All (17) from $5.22   
  • New (10) from $24.60   
  • Used (7) from $5.22   


Three powerful technologies—Remoting, Reflection, and Threading—are combined in a single book! And when these technologies come together, you are faced with a powerful range of tools that allow you to run code faster, more securely, and more flexibly. (And performance gains are critical in todays industry!) So you’ll be able to code applications across the spectrum—from a single machine to an entire network.

This book begins by discussing the most fundamental of the three techniques: .NET Remoting in Visual Basic .NET, which allows you to customize your application communication processes. The next portion of the book covers reflection, which allows you to examine code at run time, regardless of prior knowledge of its structure. Finally, the book explores threading, which helps break up your application into multiple, independent threads.

Read More Show Less

Product Details

  • ISBN-13: 9781590594520
  • Publisher: Apress
  • Publication date: 5/13/2005
  • Series: The Expert's Voice in .NET Series
  • Edition description: 2005
  • Edition number: 1
  • Pages: 672
  • Product dimensions: 10.00 (w) x 7.00 (h) x 1.44 (d)

Meet the Author

Syed Fahad Gilani has more than 15 years of experience in computing. He sold his first program at the age of 10.

A bio is not available for this author.

A bio is not available for this author.

Benny K. Mathew is managing director and chief executive officer of Seamless Integration Solutions Pvt. Ltd. He has more than 10 years of formal experience in the IT industry and has provided services to companies like IBM, Hewlett Packard, Thomson Financials, and Delphi Software. He was awarded Microsoft's "Most Valuable Professional" award for two consecutive years. Prior to starting on his own, he was with Two Connect Inc. (Miami, FL), working as a solutions architect.

He is also a prolific writer and has co-authored several books and articles on .NET and BizTalk 2004/2006 for leading book publishers and developer portals such as Packt Publishing, Wrox Press, Apress, DevX, ASPToday, CSharpToday and DeveloperFusion. During his free time, Benny likes to read and write blogs and help people on the newsgroups related to BizTalk.

His fascination for computers started at the age of 14, when he first learnt to program on a Sinclair ZX Spectrum+, which also motivated him to relentlessly pursue his formal education in computers that culminated with a master's in computer applications from the University of Mysore, India.

You can reach via his website:, or his blog:

Andy Olsen is a freelance consultant engaged in training, consultancy, and development work in Microsoft .NET and related technologies. Andy studied physics at Southampton University in England, and he began his professional life as a C developer. As the 1990s came and went, Andy migrated to C++, Visual Basic, Java, and object-oriented analysis and design using UML. He has been using Microsoft development tools and technologies since 1987, and has fond memories and many tall stories to tell of times gone by.

A bio is not available for this author.

A prolific writer on cutting-edge technologies, Fabio Claudio Ferracchiati has contributed to more than a dozen books on .NET, C#, Visual Basic, and ASP.NET. He is a .NET Microsoft Certified Solution Developer and lives in Milan, Italy. You can read his blog at

Beginning at the age of 10, programming BASIC on an ATARI 800XL, Tobin Titus has seen more than his fair share of technologies come and go. His most recent experiences have been designing and implementing solutions for the .NET platform. Holding a MCAD and MCSD "Early Achiever" certifications, he was asked by Microsoft to help design the next generation developer certification track. He has previously co-authored three books for Wrox Press and served as technical editor for countless others. Currently, Tobin is a senior developer/analyst for TiBA Solutions, a Greenville, South Carolina-based technology firm that provides customized information technology solutions to meet mission-critical business needs. TiBA Solutions offers a full line of services: business consulting, project management, and customized software application design and development. He can be reached at

Tejaswi Redkar is a senior consultant at Microsoft Consulting Services. He has a master's degree from San Jose State University in California and is an experienced architect of service-oriented systems for financial services, telemetry, and e-commerce.

Srinivasa Sivakumar is a writer and developer focused in web- and wireless-releated technologies. He is also a coauthor of Beginning ASP.NET and numerous articles for many technical journals. He likes to watch Tamil movies and listen to Tamil soundtracks whenever he finds the time. Visit his Blog World to learn more about his professional involvements.

A bio is not available for this author.

A bio is not available for this author.

A bio is not available for this author.

Read More Show Less

Table of Contents

Ch. 1 Introducing .NET remoting 1
Ch. 2 Remoting basics 15
Ch. 3 Custom remoting 43
Ch. 4 Configuration and deployment 99
Ch. 5 Asynchronous remoting 127
Ch. 6 Debugging and error handling 159
Ch. 7 Flexible programming 209
Ch. 8 Examining assemblies, objects, and types 223
Ch. 9 Using objects 251
Ch. 10 Creating objects 279
Ch. 11 Attributes 301
Ch. 12 The .NET component model 343
Ch. 13 Defining threads 397
Ch. 14 Threading in .NET 421
Ch. 15 Working with threads 469
Ch. 16 Threading models 519
Ch. 17 Scaling threaded applications 535
Ch. 18 Debugging and tracing threads 563
Ch. 19 Networking and threading 593
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)