Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
Available now!
Buy at Amazon US or
Buy at Amazon UK


» Windows API reference
» Webcam streaming in VB.NET
» Remoting with firewalls
» RSA from first principles
» Key & MouseLogger in .NET
» Networking Resource Kit for .NET
» Migrating VB6 Winsock to VB.NET
» Migrating C++ sockets to C#
» RFC Reference guide
» COM Reference guide
» WMI Reference guide
» SQL stored procedures
» TCP & UDP port reference
» NET Framework reference
» Ethernet Type codes
» MAC address assignments
» DLL entry point reference
» Boost SQL performance
» Free SMS UK
» Free SMS Ireland
» Free SMS South Africa
» Internet Explorer

Contact us

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 websites.

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.

Page 2  Page 3  Page 4  Page 5  Page 6  Page 7  Page 8  Page 9  Page 10  Page 11  Page 12  Page 13 


Copyright 2019 Infinite Loop Ltd.