C# Network Programming
By Richard Blum
4.5/5
()
Currently unavailable
Currently unavailable
About this ebook
This book helps newcomers get started with a look at the basics of network programming as they relate to C#, including the language's network classes, the Winsock interface, and DNS resolution. Spend as much time here as you need, then dig into the core topics of the network layer. You'll learn to make sockets connections via TCP and "connectionless" connections via UDP. You'll also discover just how much help C# gives you with some of your toughest chores, such as asynchronous socket programming, multithreading, and multicasting.
Network-layer techniques are just a means to an end, of course, and so this book keeps going, providing a series of detailed application-layer programming examples that show you how to work with real protocols and real network environments to build and implement a variety of applications. Use SNMP to manage network devices, SMTP to communicate with remote mail servers, and HTTP to Web-enable your applications. And use classes native to C# to query and modify Active Directory entries.
Rounding it all out is plenty of advanced coverage to push your C# network programming skills to the limit. For example, you'll learn two ways to share application methods across the network: using Web services and remoting. You'll also master the security features intrinsic to C# and .NET--features that stand to benefit all of your programming projects.
Read more from Richard Blum
Linux All-In-One For Dummies Rating: 2 out of 5 stars2/5CompTIA Linux+ Study Guide: Exam XK0-004 Rating: 0 out of 5 stars0 ratingsLPI Linux Essentials Study Guide: Exam 010 v1.6 Rating: 0 out of 5 stars0 ratingsPHP, MySQL, & JavaScript All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsLPIC-1 Linux Professional Institute Certification Study Guide: Exam 101-500 and Exam 102-500 Rating: 0 out of 5 stars0 ratingsLinux For Dummies Rating: 0 out of 5 stars0 ratingsLPIC-2: Linux Professional Institute Certification Study Guide: Exam 201 and Exam 202 Rating: 0 out of 5 stars0 ratingsLPIC-1: Linux Professional Institute Certification Study Guide Rating: 4 out of 5 stars4/5CompTIA Linux+ Powered by Linux Professional Institute Study Guide: Exam LX0-103 and Exam LX0-104 Rating: 5 out of 5 stars5/5Mastering Linux System Administration Rating: 0 out of 5 stars0 ratingsLinux Essentials Rating: 4 out of 5 stars4/5Professional Assembly Language Rating: 4 out of 5 stars4/5SQL All-in-One For Dummies Rating: 4 out of 5 stars4/5CompTIA Linux+ Study Guide: Exam XK0-005 Rating: 0 out of 5 stars0 ratings
Related to C# Network Programming
Related ebooks
MasteringAutoCAD2005 and AutoCAD LT2005 Rating: 0 out of 5 stars0 ratingsThe Game Artist's Guide to Maya Rating: 2 out of 5 stars2/5Photoshop for Right-Brainers: The Art of Photo Manipulation Rating: 2 out of 5 stars2/5Creating Striking Graphics with Maya and Photoshop Rating: 0 out of 5 stars0 ratingsPhotoshop Secrets of the Pros: 20 Top Artists and Designers Face Off Rating: 0 out of 5 stars0 ratingsCCDA: Cisco Certified Design Associate Study Guide: Exam 640-861 Rating: 0 out of 5 stars0 ratingsFlash MX 2004 Savvy Rating: 0 out of 5 stars0 ratingsFinal Cut Pro 4 and the Art of Filmmaking Rating: 3 out of 5 stars3/5Digital Video Essentials: Shoot, Transfer, Edit, Share Rating: 2 out of 5 stars2/5Introducing Maya 5: 3D for Beginners Rating: 0 out of 5 stars0 ratingsIntroducing Maya 6: 3D for Beginners Rating: 0 out of 5 stars0 ratingsDeveloping Software Installers Rating: 0 out of 5 stars0 ratingsProgramming for the Newton®: Software Development with Newtonscript™ Rating: 3 out of 5 stars3/5BIM Development and Trends in Developing Countries: Case Studies Rating: 0 out of 5 stars0 ratingsProgramming and Customizing the Multicore Propeller Microcontroller: The Official Guide Rating: 4 out of 5 stars4/5Handbook of Mobile Application Development: A Guide to Selecting the Right Engineering and Quality Features Rating: 0 out of 5 stars0 ratingsMastering JavaFX 8 Controls Rating: 0 out of 5 stars0 ratingsOpen Source Software: The Beginning Of A New Era Rating: 0 out of 5 stars0 ratingsASP.NET Web API 2: Building a REST Service from Start to Finish Rating: 4 out of 5 stars4/5Arduino meets MATLAB: Interfacing, Programs and Simulink Rating: 0 out of 5 stars0 ratingsBeginning iOS Programming For Dummies Rating: 0 out of 5 stars0 ratingsKinect Open Source Programming Secrets: Hacking the Kinect with OpenNI, NITE, and Java Rating: 0 out of 5 stars0 ratingsFractal Attraction™: a Fractal Design System for the Macintosh® Rating: 0 out of 5 stars0 ratingsEnglish Audio Dictionary - Adjectives Rating: 0 out of 5 stars0 ratingsDeep Learning: Theory, Architectures and Applications in Speech, Image and Language Processing Rating: 0 out of 5 stars0 ratingsDocker: A Quick-Start Beginner's Guide Rating: 4 out of 5 stars4/5CompTIA Linux+ Practice Tests: Exam XK0-004 Rating: 0 out of 5 stars0 ratingsAtomic Kotlin Rating: 0 out of 5 stars0 ratingsThe Internet of Things: Do-It-Yourself at Home Projects for Arduino, Raspberry Pi and BeagleBone Black Rating: 0 out of 5 stars0 ratingsIntroducing Spring Framework: A Primer Rating: 0 out of 5 stars0 ratings
Programming For You
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5A Slackers Guide to Coding with Python: Ultimate Beginners Guide to Learning Python Quick Rating: 0 out of 5 stars0 ratingsLearn SQL in 24 Hours Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5HTML in 30 Pages Rating: 5 out of 5 stars5/5SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5C# Programming from Zero to Proficiency (Beginner): C# from Zero to Proficiency, #2 Rating: 0 out of 5 stars0 ratingsPython QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsHTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 4 out of 5 stars4/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Python for Beginners: Learn the Fundamentals of Computer Programming Rating: 0 out of 5 stars0 ratingsTensorFlow in 1 Day: Make your own Neural Network Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Programming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5
Reviews for C# Network Programming
2 ratings0 reviews