Book description
The purpose of this book is to provide tools to design and implement network-orientated applications in .NET. It is also a guide for software designers to choose the best and most efficient way to implement mission critical solutions. The book addresses real-world issues facing professional developers, such as using third-party components as opposed in-house development. It differentiates itself from existing .NET publications because it is aimed at experienced professionals and concentrates on practical, ready-to-use information. The book is written in two languages C# and VB.NET, and covers never-before published information on Telephony in .NET and packet-level networking.This is the second book in the Digital Press Software Development Series.
· Coverage of lower level protocols allows implementation of performance-centric applications
· Demonstrates the feasibility of developing telephony solutions in-house rather than outsourcing
· Written in VB.NET and C# to assist readers working in either language
· Coverage of Email, FTP and the WWW allows implementation of applications in all three areas
Table of contents
- Copyright
- Related Titles from Digital Press
- Preface
- Acknowledgments
- 1. Understanding the Internet and Network Programming
- 2. I/O in the .NET Framework
- 3. Working with Sockets
- 4. HTTP: Communicating with Web Servers
- 5. SMTP and POP3: Communicating with email Servers
- 6. FTP: Communicating with File Servers
- 7. Securing a Network: Firewalls, Proxy Servers, and Routers
- 8. Protecting Data: Encryption
- 9. Controlling User Access: Authentication and Authorization
- 10. Programming for Scalability
- 11. Optimizing Bandwidth Utilization
- 12. Ping, DNS, and WHOIS: Monitoring your Network
- 13. Analyzing Network Packets
- 14. Adding Digital Telephony
- 15. Message Queues
- 16. IPv6: Programming for the Next-generation Internet
- 17. Web Services and Remoting
Product information
- Title: Network programming in .NET
- Author(s):
- Release date: July 2004
- Publisher(s): Digital Press
- ISBN: 9780080491950
You might also like
book
High-Performance Programming in C# and .NET
Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, …
book
Hands-On Network Programming with C# and .NET Core
A comprehensive guide to understanding network architecture, communication protocols, and network analysis to build secure applications …
book
Network Programming with Go
Go combines the best parts of many other programming languages. It’s fast, scalable, and designed for …
book
Hands-On Network Programming with C
A comprehensive guide to programming with network sockets, implementing internet protocols, designing IoT devices, and much …