Don't you like advertising? Neither do I...

...but CoolSoft is free, supported only by donations and a few (and non intrusive) banners.

Please add CoolSoft to your whitelist (click here to know how).

Thanks for your support.

 
 

DotNET Framework

warning

Warning, JavaScript is disabled!

JavaScript is not available, maybe because you disabled it globally into your browser settings or you are using an addon like NoScript.

We do not have any dangerous JavaScript running here.
Please enable JavaScript; if you're using NoScript this image will help you adding CoolSoft to your whitelist.

Thanks for your comprehension and enjoy CoolSoft.

This page contains all of my .NET Framework softwares.

How to create/extract ZIP files in .NET with #ziplib

Some years ago I published an article explaining how to use #ziplib to compress files in a ZIP archive.

#ziplib is an open source .NET library to manager ZIP, TAR.GZ, TAR.BZ2 and other type of compressed archives.
It comes from the same guys of SharpDevelop.

SolutionBackup VisualStudio Addin

SolutionBackup is a VisualStudio® 2003/2005/2008/2010/2012/2013 addin that creates a ZIP backup of your current solution.
The backup will contain only projects source files, excluding .DLL, .EXE, .OBJ, etc.

Creating a backup of current solution is easy, and it's done directly inside VisualStudio:
right-click on the solution and select "Backup solution...".

DeCodEx

If you are using the new .NET Framework 2.0, I hope you know about the existance of Partial Types.
VisualStudio 2005/2008 itself uses partial types to manage Form and UserControl sources, separing Designer code from User code.
This is a better solution, if compared with the old #Region...#End Region used in VisualStudio 2002/2003.

NSIS Dialog Designer

NSIS Dialog Designer is an IDE that provides a graphical tool to easily design your custom setup pages for the great NSIS installer system.

It supports MUI2 (Modern User Interface 2) dialogs and generates NSIS files ready to be included into your own *.nsi install script.

NSIS Dialog Designer is freeware and can be used to design both free and commercial setups.

RunAsX86, a tool to run AnyCPU .NET applications in X86 mode

When compiling a .NET application you have three available choices for the Platform target parameter:

X86: The code will run in 32bit mode both on x86 and on x64 OS.

X64: Executable will run only in 64bit mode and on x64 OS, no way to run it on x86 OS.

AnyCPU: The same executable will run in 32bit mode on x86 OS and in 64bit mode on x64 OS. It's up to the .NET framework runtime to choose how to JIT compile it to native code.

NumericUpDown extended control

If you have ever written a data-entry application, there's a big chance you used NumericUpDown control.
This control is great to provide a field to enter numeric values, with advanced features like up-down buttons and accelerating auto-repeat.

The other side of the coin is that is not really mouse-aware.
That's why I decided to subclass it, fixing these points and adding missing features and properties.

NumericUpDown control updated (version 1.1)

A new version of NumericUpDown extended control control has been released, including some improvement suggested by CodeProject users (thanks guys :))

AutoZIP

AutoZIP is a compression utility witch allows to compress a single file in a ZIP archive.
After compression, AutoZIP sets creation, last access and last changed date as the same values of the source file.

It comes in two flavours: Graphical (GUI) for one-shot file compression and CommandLine (CLI) for use in automated scripts/batch.

NumericUpDown extended control article posted on codeproject.com

A few days ago I posted an article on www.codeproject.com which describes an extended version of the standard NumericUpDown .NET control.
It adds a better mouse management and some missing properties.

Read it here and... remember to comment and vote it!