File Size mismatch on FTP and local machine

Always prefer to use Binary mode in FTP transfers wherever it is possible. It guarantees you to copy all bytes of files and save you from any image file corruption. Generally image files like jpg, jpeg, tiff etc get corrupted when they are transferred in text mode.
This post is the second one of Troubleshooting series [More]

Asynchronous and Parallel Programming

In case of Parallel programming, there must be multiple threads otherwise how can that get processed/done in parallel. In this case programmer have more control over threads/cores of CPUs. If we say that Asynchronous is of no-wait time & continuous execution then this clears itself that we all talking about a Single threaded mechanism. [More]

Const vs Readonly in C#

In short, when an expression references a constant, the value of constant is obtained at compile time only, it means all expressions replaced with constant value. But, If expression is referencing a Readonly field then the value of field is obtained at runtime. [More]