Networking resource kit for .NET
All of these examples are open source, and have
implementations in both C# and VB.NET. You can find the source code to these
example programs in “Network Programming for .NET” (Buy at Amazon UK)
(Buy at Amazon US)
This is only a small subset of the available examples in the
book, topics such as web services, remoting, DNS, MSMQ, Ping (ICMP) etc. are
not covered in this kit, but are fully explained and demonstrated in the book.
The compiled- binary version (non open source) will be
available for free download from this site shortly, pending publisher approval.
1.0 Open source web browser for .NET
Including a web browser in an application is much simpler
than one may initially think. A customized web browser can be used to constrain
browser behaviour, for instance, if for instance, you provide a computer to the
public, you may not want them to be able to arbitrarily browse the internet,
rather you may prefer to constrain them to a particular website, or set of
This program, written natively in both C# and VB.NET, can be
used as a basic web browser. To use this application, simply type a URL into
the address bar and press “Browse”
(Source code availabile in the book Network Programming in .NET (Buy at Amazon UK)
(Buy at Amazon US), Chapter
1, example 1.