2010-10-23

Grand Rapids Day of DotNET Slides Available

Just got back from giving a talk at Day of .NET in Grand Rapids entitled "Designing Application Protocols for TCP/IP". I gave the same talk last year at BarCampGR, but this time I removed some of the introductory information and added an introduction to the Socket API at the end.

I did forget to mention during my talk that juggling multithreading concerns as well as TCP/IP concerns can be very challenging. I wrote some simple socket wrapper classes as part of the Nito.Async library (soon to be moved to the Nito.Communication library). These wrappers take care of all the multithreading concerns, so you can just focus on the TCP/IP concerns.

Slides are available here (thanks to Landmark Baptist Church for hosting).

1 comments:

  1. Great Presentation Saturday! Very informative.

    About a week ago, a customer of mine directed me to your site to reference your post on "Detection of Half-Open (Dropped) Connections" as we were defining our interface protocol. I paid attention to the content but not the author (sorry). I was shocked when I realized that material I was just referencing for a real world project was being presented to me in person. "Pleasantly" shocked :)

    Thanks again.

    Ron

    ReplyDelete