Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » Professional .NET Network Programming  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Accounting
Applications
Databases
Desktop Publishing
Development
Graphics, Animation & Illustration
Mobile & Handheld Computing
Networking
Operating Systems
Personal Finance
Scheduling & E-mail
Spreadsheets
Web Browsers
Web Publishing
Word Processing
New Releases
Data Analysis and Decision Making with Microsoft Excel, (with CD-ROM and Decision Tools and Statistic Tools Suite), Revised
Learning Python, 3rd Edition
Microsoft Office SharePoint Server 2007 Best Practices
MCITP Self-Paced Training Kit (Exams 70-640, 70-642, 70-643, 70-647): Windows Server 2008 Enterprise Administrator Core Requirements
Information Technology Project Management, Reprint (with Microsoft Project 2007)
Windows Vista Inside Out, Deluxe Edition
Successful Project Management (with Microsoft Project CD-ROM)
Murach's ASP.NET 3.5 Web Programming with VB 2008
Introduction to Programming Using Visual Basic 2008, An (w/VS2008 DVD) (7th Edition)
Pro WF: Windows Workflow in .NET 3.5 (Pro)
Visit Laptop Nirvana for the best Cheap Discount Laptops
Bestsellers
Microsoft Office 2007: Introductory Concepts and Techniques, Windows XP Edition
Photoshop CS3 for Windows and Macintosh (Visual QuickStart Guide)
Microsoft Office 2007 Illustrated Introductory, Windows XP Edition
The Complete User's Guide to the Amazing Amazon Kindle
Adobe InDesign CS3 Classroom in a Book
Apple Pro Training Series: Final Cut Pro 6 (Apple Pro Training)
Office 2007 All-in-One Desk Reference For Dummies (For Dummies (Computer/Tech))
InDesign CS3 for Macintosh and Windows (Visual QuickStart Guide)
Illustrator CS3 for Windows and Macintosh (Visual QuickStart Guide)
New Perspectives on Microsoft Office 2007, First Course, Windows XP Edition

Professional .NET Network Programming

Professional .NET Network Programming

zoom enlarge 
Authors: Srinivasa Sivakumar, Ajit Mungale, Andrew Krowczyk, Vinod Kumar, Christian Nagel, Nauman Laghari, Tim Parker
Publisher: Peer Information Inc.
Category: Book

List Price: $49.99
Buy Used: $9.40
You Save: $40.59 (81%)



New (5) Used (12) from $9.40

Avg. Customer Rating: 4.0 out of 5 stars 5 reviews
Sales Rank: 1167587

Media: Paperback
Number Of Items: 1
Pages: 496
Shipping Weight (lbs): 1.8
Dimensions (in): 8.9 x 7.2 x 1

ISBN: 1861007353
Dewey Decimal Number: 005
EAN: 9781861007353
ASIN: 1861007353

Publication Date: October 2002
Availability: Usually ships in 1-2 business days

Editorial Reviews:

Book Description
Networking is one of the core tasks of enterprise-level programming, and for the programmer familiar with the C# language this book will provide the information to put network programming at the heart of their .NET applications. Prior knowledge of network programming is not assumed, but the reader already familiar with networking from another environment will find the pace quick enough for the book to still prove valuable.

This book will give the reader:

An understanding of the general concepts of networking
Information about network programming in .NET with C#
Skills to build network-based applications in .NET
The confidence to use the classes shipped with .NET to implement your own application-level protocols.

After reading this book, readers will be confident C# network programmers, and understand the underlying protocols.

We begin with an overview of the most important background material, such as the architecture of physical networks, network protocols, the OSI model, streams in .NET, and the classes provided to facilitate access to streams such as StreamReader and StreamWriter.

Then we move onto sockets programming, with an introduction to the concept of sockets, and full coverage of using sockets in .NET. We look at TCP, UDP, and using multicast sockets in .NET. We also look briefly at application-level protocols built on top of these layers, such as SMTP and FTP.

The next stop is Internet programming, with a look at HTTP, the underlying protocol of the Internet, and e-mail protocols - we look at the .NET classes for sending e-mails via SMTP, and we see how we can implement POP3 and NNTP clients in .NET to read mailboxes and newsgroups.

The book finishes with an exploration of how to secure network communications in .NET - encrypting network traffic, certificates and SSL, authenticating and authorizing users with NTLM and Kerberos.

All the code examples in this book are in C#.


Customer Reviews:

5 out of 5 stars Good primer on .NET network stuffs   September 27, 2005
Wanted to create an IM app in .NET but didn't know where to start? Wanted to do file transfers via FTP in .NET? Here you go. This book gives a good primer on what is available for .NET and networks. While not comprehensive (use the MSDN on-line help for the details), it gives you good ideas as to what you can do and makes for interesting reading.


1 out of 5 stars Not a good Book   March 27, 2004
 1 out of 11 found this review helpful

Wrox books are always a disappointment. This book does not include any decent example. On top of that does not include any source code. The author say's you can download the source from wrox website but its not there. Do not buy this book or any wrox book.


5 out of 5 stars Cool text   April 22, 2003
 6 out of 7 found this review helpful

This is a great, easy-reading book for who wants to get the feets on network programming with .NET.

It covers the basic you have to know about networks and network protocols and then covers how to work with that on .NET.

The thing I like most on this book is that they loose almost no time with the common-places of distributed apps with .NET (the ones that every other book will cover, such as remoting and web services). The book covers really how to use TCP, UDP, and application level protocols such as HTTP, FTP, SMTP, POP and other.

Other aspect is that this book is really easy to follow and after you start you can't stop reading. I've received it on a friday night, so, I've consumed (devored) it on the weekend and I believe I would read it again...Great reading.


4 out of 5 stars Great Book!   December 24, 2002
 2 out of 5 found this review helpful

Not too many books attack the Network Programming side of what the .NET Framework can offer. I believe that this is a great book for anyone wanting to delve into the realms of protocols and get down to the nitty gritty!!! -Cool Book-


5 out of 5 stars The best book of its kind.   December 5, 2002
 8 out of 8 found this review helpful

What does C# , network programming, and .NET technology have in common? This book! It doesn't matter if you are new to network programming or a seasoned developer - this book will be valuable to any level of experience.The author leads the C# programmer through the basics of network programming and then builds upon advanced concepts utilizing .Net technology.

Although the entire book does a great job explaining important concepts such as socket and Internet programming (excellent coverage relating to protocols), my favorite section deals with secure network communications using .NET technology. Here the authors provide much needed and valuable information such as encrypting network traffic, using certificates and SSL, and authenticating and authorizing users with Kerberos and NTLM.

If you are a C# programmer who wants to learn network programming using .NET technology, this is the book to get.

Powered by Associate-O-Matic