I am currently working on a network engine for C#
after looking at a bunch of network library's and finding most of them to be to hard to use or understand ...
I decided to write my own based off .NET (alot of info from sybex .NET Network programming book)
besides my thread problem with the database (wich has been resolved), I am finding it super easy to use .NET for writing this network engine. when i am finished i should have a network server (and example code for a client) that will support the following:
over 350 max connections
(this is a limit i set for myself, not sure how high it can go, i have had over 100 connections in testing)
database connectivity. (the client sends player name and pass and the server auth's through thte database)
and other functionality that will allow the client to request info from the server (via database lookup) such as player inventory, player mail, money, zone, position, etc etc etc
if anyone can think of something cool to add let me know, i hope to get this thing rolling within the next week and release my code if anyone is interested in free network code
I just wish i had found something this easy allready written when i started