Latest posts

  • C# Connecting to FTP Server

    In this tutorial I will show you how to use C# to connect to a FTP server and perform basic operations: uploading a file downloading a file deleting a file 1.Connecting & Logging In Before doing operations on files, you...


  • C# Sending data using GET or POST

    In this short article, I’ll show you how to send data to a website from a C# application using GET or POST method. The tutorial also includes how to receive data from a website, by getting the page’s source -...


  • C# Custom MSBuild Logger

    Here’s a short trick about how to make a custom MSBuild Logger. It’s always a good idea to use MSBuild with your own logger (and not the original one) because it provides easier access to the output log. So, I’ll...


  • C# Fix SimpleWorkerRequest Path Issue

    The problem If you ever tried to create an http server that can run ASP.NET code, you may know that you can only open pages from the root directory. If you try to open a page, that is in a...


  • C# Perceptron Tutorial

    Intro The Perceptron is basically the simplest learning algorithm, that uses only one neuron. An usual representation of a perceptron (neuron) that has 2 inputs looks like this: Now for a better understanding: Input 1 and Input 2 are the...


  • C# Simple Http Server

    In this short tutorial I’ll explain how to make a simple Http Server using only C#. The server will be able to serve any page that contains client-side code (html and javascript). Basic stuff When a client requests a page...


  • C# Asynchronous Tcp Server

    This is the model of an Asynchronous TCP server, that can have multiple clients connected, each one on it’s own thread - all of this is done using a relatively short and easy-to-remember code. If you don’t have basic knowledge...


  • C# Read from Excel file

    In this tutorial I’ll show you how to use C# to read an Excel file’s data. - no more than 10 lines of code - isn’t .NET awesome ? The method used is described below… Adding the reference To read...


  • C# Http Server With ASP.NET

    This tutorial will show you how to create a HTTP server that can parse ASP.NET files. It will be able to serve pages containing html,css and server-side code. As always I’ll try to keep the code simple - luckily .NET...


  • C# Simple Form with Rounded Corners

    This tutorial aims to show how to make a C# Form with rounded corners, using a very simple method. It’s not actually our policy as we won’t use code here… 1. Select a background image for the Form(window) - it...


  • C# Compile at Runtime

    To our luck, .NET Framework contains some classes that allow us to access the compiler and with it, we can compile our code at runtime. Basically when our executable will run, it will compile a small piece of code stored...


  • C# EventHandler with Arguments

    All the methods that are called by events require two arguments: object sender EventArgs e The event calls a method using those 2 parameters, so we can’t directly add a custom argument. If we have this code and we want...