A Windows TFTP server and client written in the .NET framework using C#. Includes support for TFTP options, logging of TFTP requests to different sources including to a SQL server. A class is also available to include TFTP into your own program.
Simple and works, however needs interface improvement and DOES NOT CLEAN UP AFTER ITSELF ON UNINSTALL (shortcuts, firewall rules, event log).
One issue, it utilizes the First Ethernet IP address, not the IP address of the NIC directly connected to the LAN my target machine was on (CLIENT TFTP).