or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Pro .Net 1.1 Network Programming
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro .Net 1.1 Network Programming [Paperback]

Andrew Krowczyk , Vinod Kumar , Nauman Laghari , Ajit Mungale , Christian Nagel , Tim Parker , Alexandru Serban , Srinivasa Sivakumar

Price: £47.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 1 to 4 weeks.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details


More About the Author

Christian Nagel
Discover books, learn about writers, and more.

Visit Amazon's Christian Nagel Page

Product Description

Product Description

Networking is one of the core tasks of enterprise-level programming, and this book covers key concepts, like network programming in .NET with C#, and building network-based applications in .NET. You will gain confidence to use the classes shipped with .NET, and eventually implement your own application-level protocols. The text first overviews important background material, like physical network architecture, network protocols, the Open Systems Interconnection (OSI) model, streams in .NET, and stream access. Also covered in detail: socket programming complete with introduction, and descriptions for use in .NET. Finally, the book explores Internet programming, with a look at HTTP - the underlying protocol of e-mail and Internet. By the end of the book, you will also have learned to secure network communications in .NET.

About the Author

Andrew Krowczyk - Andrew Krowczyk is a Senior Software Developer for Geneer, a Microsoft Gold Partner company specializing in accelerated custom software development. He is a MCSD with an Undergraduate Computer Science degree, and is currently wrapping up his Master's degree.
Vinod Kumar - Vinod Kumar is a Software Developer and Author from Chennai, India. Having a strong background of VB-COM-ASP he now works on .NET technologies. He is currently writing books on .He also writes for other popular web sites.

Nauman Laghari - Nauman Laghari is a software team leader at Creative Chaos (pvt) Limited in Karachi, Pakistan. He is a veteran C/C++ programmer who has worked on some cutting-edge technology projects like implementing a real-time trading system connected to Electronic Crossing Networks (ECN) using the Financial Information eXchange (FIX) protocol for a Wall Street Brokerage. When he's not designing system architecture or juggling project deadlines, Nauman likes to write white papers and articles on emerging trends especially using the Microsoft platform. Nauman is an avid reader and likes to keep himself fit by playing cricket.

Ajit Mungale - Ajit Mungale has been a Senior Software Developer and has worked on almost all Microsoft languages and technologies. He also has experience in IBM products including IBM WebSphere and MQ.

Christian Nagel - Christian Nagel is working as a trainer and consultant for Global Knowledge, the largest independent information technology training provider. Having worked with PDP 11, VMS, and Unix platforms, he looks back to more than 15 years of experience in the field of software development at centers in India, the United Kingdom, and the US.

Tim Parker - Tim Parker has been a programmer, writer, and trainer for 25 years. He's written over 60 books and 3,500 magazine articles. He has worked on the Web since its inception, and designed hundreds of web sites. In his spare time he drives, flies a plane, and manages a temperamental network of 30 machines in his home in Ottawa, Canada.

Srinivasa Sivakumar - Srinivasa Sivakumar is a writer and developer focused in web and wireless releated technologies. He is also a co-author of Beginning ASP.NET from Wrox Press and numerous articles for many technical journals. He likes to watch Tamil movies and listen to Tamil sound tracks, whenever he finds little time. A list of his published material is available at www3.ewebcity.com/webguru/.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  6 reviews
10 of 11 people found the following review helpful
Must-have read for working with protocols in .NET 8 Nov 2004
By Jason A. Salas - Published on Amazon.com
Format:Paperback
I was really surprised at the ease of reading with this book offered. As it seems to be one of the last remaining books left over from the old Wrox days, the "Pro" in the title would denote a very high level of material, often assuming a great deal of talent on the part of the reader and skipping the necessary introductory concepts and giving piecemeal code samples. This totally isn't that way at all. The book's back cover lists it as "Beginner/Intermediate" and it delivers on its promise. <br/><br/>

Put it this way - I'm a lifelong web dev who's been doing more and more client/server work, and I got a ton of useful information for my projects in this work. Even as the book starts to get into material for which there is no easy way of describing, the authors don't deviate from using simple English and practical, plainclothes, repetitive examples to ensure the readers gets it before progressing to more in-depth topics. <br/><br/>

Principal author Christian Nagel (whose writing I've long appreciated) starts out with a very thorough rundown of basic networking concept, the OSI model and the TCP/IP protocol stack, that any IT professional should peruse as a primer. He then presents the particulars of network programming in .NET, such as working with streams and sockets, and then drills down into individual protocols, devoting a chapter each to the major forms of network communication. The major protocols for communicating over networks and the Internet are all examined and expanded upon - SNMP, TCP, UDP, SMTP, HTTP, with helpful code samples. The book also briefs the reader on the importance of .NET Remoting on more than one occasion. <br/><br/>

The book isn't one that's filled to the brim with code snippets you can instantly plug into your applications, but there are several very nice demonstrations and couple good sample apps (an FTP client, a multicast chat app, a simple e-mail utility, a picture viewer, etc.) that demonstrate the high-level concepts in the book's latter chapters. <br/><br/>

In criticism, I found Chapter 5 - "Raw Socket Programming" was obviously written by a different author and uses a slightly different coding convention. While it's not an incriminating factor that should detract one from buying this book, it is something I would hope the editors would look to change for the next version, as the difference between the book's majority voicing and this one chapter - namely in its use of grammar and syntactical layout is a little too painfully obvious. <br/><br/>

I also enjoyed the chapter introducing the reader to working with IPv6, although I thought it might have been better suited for placement further into the book or as an appendix, and not in Chapter 6. Additionally, I would have wished for more samples featuring using peer-to-peer networking architecture (there was one, I think), and a bit more meat to the discussion of .NET Remoting, perhaps in its own chapter. <br/><br/>

But semantics notwithstanding, this is an outstanding title, being well-written and covering all the major considerations of .NET network programming with. This is easily a 5/5 work.
2 of 2 people found the following review helpful
Back to basics 14 Nov 2004
By W Boudville - Published on Amazon.com
Format:Paperback
There is a classic series, "Internetworking with TCP/IP" by Comer and Stevens (1991) that describes the Internet of that time. Just before the Web burst on the scene. The books have C code that show how to perform network programming.

Well, this .NET book reminds me very much of that series. To good approximation, the authors have covered the same functionality. But now using the .NET environment as a development platform. The language is fully object oriented, unlike C. Much of the book is taken up with showing how the default libraries/classes that deal with networking.

If you have indeed used C and Comer and Stevens for networking, then you should appreciate what this book does. It gives a far richer vocabulary of prebuilt functionality, to handle those tedious and error prone low level manipulations. These libraries mimic what Java also offers for network programming. So if you are migrating from Java, there is much common ground here.

The book takes you back to the basics of network understanding. No pretty but vapid GUI to obscure the concepts. The UI, so to speak, is stdout and stdin and the filesystem. Before the Web and the browser metaphor became prevalent, this is how most of us programmed.

Another merit of the book is its coverage of IPv6. Still fairly new. But you can start familiarising yourself here. The authors also find space for brief explanations of cryptographic methods in .NET.
1 of 1 people found the following review helpful
A Thorough Overview and Application Guide of NP 10 Aug 2005
By S. M. England - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
Not a bad book, considering it gives you the fundamentals of a variety of topics well covered in network programming. It is the only source of its kind I have found to address network programming without being almost exclusively tied to web development. I looked at it in light of it's C# orientation (because I'm a VB.NET developer), and found a lot of good basic coverage. Bewarned: If you are not an intermediate programmer, whether C# or VB.NET, it will take a little to get up to speed. The style is not bad - surprising, given the number of authors, and you CAN learn from it. I give it actually a 4.2-4.5, but I can't give it quite the 5-star rating. :-P

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges