Hi TIGSource Forums (first post here). For the bast two to three months I've been working tutorial series about C#'s System.Net namespace. This was born out of my frustration when I was looking for some other tutorials about Socket programming in C#. I've been posting them regularly to
/r/csharp and periodically to
/r/gamedev. I'm still working on the series, so if you have any suggestions, questions, or requests, I'm all ears.
Instead of only giving you small examples, I also try to build up bigger projects. Most of it is done in the command line interface, but a few times I'm willing to break out of that and use MonoGame/XNA. I've tried to structure it in a way where you can read them any which-way, but I do recommend digesting them in order. All of these examples/samples should be cross platform too (I work on Linux primarily). All of the sample code falls under the
Unlicense.
Here is the link to them:
https://16bpp.net/tutorials/csharp-networking/Main Tutorials:
Micro Tutorials:
- DNS - Resolving names into numbers
- IPAddress - A data structure for those numbers
- IPEndPoint - What we can connect to