This project is read-only.

Mini CSharp Lab Ver 1.0

Rating: No reviews yet
Downloads: 23
Released: May 26, 2008
Updated: May 30, 2008 by darkthread
Dev status: -not yet defined by owner-

Recommended Download

Application Mini C# Lab Ver 1.0
application, 25K, uploaded May 30, 2008 - 23 downloads

Release Notes

Did this ever occur to you?

You wanted to write several lines of C# code to clarify some syntax or parameter format, or you needed a one-time program to process log files. You started Visual Studio 2005/2008, created a new console application project, wrote several lines of code, then build, run, and finally got the result. What if the answer you wanted to know is simply whether decimal.ToString("N2") will return the correct formatted number? How long have you been waited before writing the first line of code? After you got the answer, would you spend several seconds to delete the .csproj, .cs files?

Quite often I felt that I spent 60% of my time on waiting for Visual Studio initialization and project operation, 40% on coding and execution, and it ended up left a whole bunch of unnessary files in my workspace. This is not efficient at all! In these cases, Visual Studio is too heavy, but coding with notepad and csc.exe is too lousy. What I really need is a light-weight IDE than can startup in one second and allows me to edit the code directly and run it with one click. So, here is my Mini C# Coding Lab.

Mini C# Lab is a .NET 2.0 winform application with single 13KB exe file. As you see, the UI is quite simple and easy to use. Write the code on the code editor, then click "Run" button to check the result. The colorful formatting effect is based on Manoli's CSharpFormat. I use an easy, stupid but inefficient way to implement the formatting, so it's not real time. The RichTextEditor refreshes every time when you press after up/down/enter key, so don't try to edit a very long code. (It's only for "mini", right?)

The code is running in another thread, so you can stop it if it hang or the time is longer than you expected. Mini C# Lab also provide simple open and save function, so you can keep your source code in single .cs file for furture use.

OK, that's all, try it and feel free to send me feedback.

You can check the release note on my blog: (including introduction and discussions in Traditional Chinese)

Reviews for this release

No reviews yet for this release.