Blog Archives

Easy SFTP (Secure FTP) With C# and PSFTP

There are a number of .Net projects out there that allow you to use SFTP, but all of them I’ve tried are confusing or just don’t work.  The makers of PuTTY (an open source telnet/SSH/etc client) made a command line

Posted in Automation, C#, External Application, FTP, Process, PSFTP, PuTTY, SFTP

C# Web File Download with BITSadmin

I was making an app that required downloading files from a website.  In the past, I’ve used WebClient (excellent for most scenarios), HttpWebRequest (clunky), and even the Forms WebBrowser (very messy) to accomplish the deed.  For this particular app however,

Tagged with: , , , , , ,
Posted in Uncategorized

Easy C# FTP Class

I created this class for use in a variety of applications as a simplified FTP client.  It’s versatile and simple to use.  Here are examples of using the class: /* Create Object Instance */ ftp myFtpClient = new ftp(@”ftp://10.10.10.10/”, “user”,

Tagged with: , , , ,
Posted in C#, FTP

Multithreaded, Customizable SysLog Server – C#

For those of us managing multiple devices, keeping aware of issues and events can be a challenge.  Many Linux, Unix, and Windows devices support the ability to send SysLog (System Log) events to a central server for notifications and/or logging. 

Tagged with: , , , , , , ,
Posted in C#, Multithreading, SysLog, UdpClient