User Interface for Microsoft Ajax Minifier 4.0

Here’s another release of AjaxminGui, a tool that allows you to run the Microsoft Ajax Minifier without using the command line or Visual Studio. This version is compatible with Microsoft Ajax Minifier 4.0.

Features

This is what you can do with the latest version of AjaxminGui:

  • minify all javascript and css files in a folder and nested folders
  • minify individual javascript or css  files
  • enable/disable the minifier’s analysis option
  • enable/disable removal of debug statements
  • ignore eval statements
  • enable/disable renaming of functions and removal of unreferenced functions
  • enable/disable removal of comment-based css hacks

Download

Version 1.2 – AjaxminGui 1.2 (Compatible with Microsoft Ajax Minifier 4.0)

Version 1.1 - AjaxminGui 1.1

Send me your comments or suggestions

If you have any type of feedback, I’d love to hear from you.  Leave me a comment, reach me via Twitter: @miamicoder, or email: ramonj[AT]miamicoder.com.

New Version of My Free GUI for the Microsoft Ajax Minifier

I just updated AjaxminGui, my free user interface for the Microsoft Ajax Minifier. This tool is a Windows application that allows you to run the Microsoft Ajax Minifier without using the command line or Visual Studio.

Features

With AjaxminGui you can do the following:

  • minify all javascript files in a folder and nested folders (New feature)
  • minify individual javascript files
  • run the minifier in the background
  • enable/disable the minifier’s hypercrunch and analysis options
  • open the output folder once the minifier finishes
  • view the minifier’s output

Download

Download the new version of AjaxminUI,  the free GUI for the Microsoft Ajax Minifier.

If you’d like, you can take a look at the Original version of AjaxminUI.

Have comments or suggestions?

If you have any type of feedback, I’d love to hear from you.  Leave me a comment, or reach me via Twitter: @miamicoder, or email: ramonj[AT]miamicoder.com.

Acknowledgments

Thanks to Brian Brushwood of PerthWeb Pty Ltd for suggesting some of the changes included in this version.

Enjoy!

Free GUI Tool for the Microsoft Ajax Minifier

This tool I wrote is a Windows application that allows you to interact with the Microsoft Ajax Minifier without using the command line or Visual Studio.  With this GUI tool you can do the following:

  • browse to the JavaScript file to be minified
  • run the minifier in the background
  • enable/disable the minifier’s hypercrunch and analysis options
  • open the output folder once the minifier finishes
  • view the minifier’s output

Download

Download the free GUI tool for the Microsoft Ajax Minifier.

More information about the Microsoft Ajax Minifier

The Microsoft Ajax Minifier reduces the size of a JavaScript file by removing unnecessary content from the JavaScript file. The tool supports two modes: normal crunching and hypercrunching.

In normal crunching, the tool strips comments, unnecessary whitespace, curly-braces, and semicolons from a JavaScript file.  In hypercrunching mode, the the tool shortens the names of local variables (variables in functions but not global variables) and removes unreachable code.

For detailed information about the Microsoft Ajax Minifier, check these sources:

Have comments or suggestions?

If you have any type of feedback, I’d love to hear from you.  Leave me a comment, or reach me via Twitter or email.

Enjoy!

EasyTime 1.1 Beta Available For Download

I just released EasyTime 1.1 Beta, the latest version of my free time tracking and computer monitoring program.

Download EasyTime 1.1 Beta: EasyTime.1.1.0.Beta

What’s New On EasyTime 1.1

  • Ability to save reports as CSV files or HTML files
  • The Reporst Selector has been moved to a toolbar
  • Date navigation shorcuts to previous, current and next day
  • Date navigation shorcuts to previous and next month

What Does EasyTime Do?

EasyTime is a program that automatically records how you or others use the programs installed on your computer. EasyTime provides two different reports:

The Totals by Program report shows the total time each program was active during a given time period.  With it you can get a sense of what programs are used the most, as well as how your time in front of the computer is spent (work vs. entertainment, etc.).The report includes the program name and the total time the program was active.

The Journal report shows a detailed log of the activity on your computer for a given time period. It allows you to know what exactly you were doing at any point in time. This report includes the program name, the window title, when the activity occurred, and how long it took.

EasyTime’s main window consists of the following elements:

  • A toolbar with buttons to start/stop recording and show or hide the filters pane
  • A report selection area with a reports list and a button to run/refresh the selected report
  • A panel that allows you to set filters for the reports’ output
  • A grid-like area for showing the output of the different reports

Recording Your Computer’s Activity with EasyTime

To star capturing the activity on your computer, right-click on EasyTime’s tray icon and click on the Start Recording menu.

If EasyTime’s main window is open, you can start capturing the activity on your computer by clicking on the Start Recording button.

Running Reports

To view any of the reports, select a report from the reports list and press the Run/refresh button.

Filtering Results

To filter your report’s results, first press the Show Filters button. The Filters panel should display.

Besides filtering by time periods, The Filters panel allows you to restrict the report’s results by how long the programs were active or by specific programs. Once you have set the filter values, press the Run/Refresh button in order to refresh the results of the report.

Next Steps

I’m currently working on adding building time-tracking features like time sheet generation and committed vs. uncommitted time reports, so look for these features in the next release.

I Need Your Help

If you’d like to contribute to make EasyTime better, send me an email to ramonj[AT]miamicoder.com. I’d really appreciate your comments or questions.

System Requirements

EasyTime requires around 10 MB of disk space and at least 256 MB of RAM. Your computer must also have Microsoft .NET Framework 2.0 installed.

Downloads

Download EasyTime 1.1 Beta: EasyTime.1.1.0.Beta

Free Computer Monitoring And Time Tracking Application

EasyTime is a program I’ve been working on that automatically records how you or others use the programs installed on your computer. It is still in its early stages and I would appreciate any feedback you can give me on it.

Download it here: EasyTime.1.0.0.Beta

What’s On This Release

This first release of EasyTime provides two kinds of reports:

The Totals by Program report shows the total time each program was active during a given time period.  With it you can get a sense of what programs are used the most, as well as how your time in front of the computer is spent (work vs. entertainment, etc.).The report includes the program name and the total time the program was active.

The Journal report shows a detailed log of the activity on your computer for a given time period. It allows you to know what exactly you were doing at any point in time. This report includes the program name, the window title, when the activity occurred, and how long it took.

Running EasyTime

You can run EasyTime by double-clicking the EasyTime shortcut on your desktop or clicking on the EasyTime entry on your programs list.

Once EasyTime starts, you can open its main window by double-clicking on its tray icon menu.

You can also open the main window by right-clicking on the tray icon and clicking the Open menu.

EasyTime’s Main Window

EasyTime’s main window consists of the following elements:

  • A toolbar with buttons to start/stop recording and show or hide the filters pane
  • A report selection area with a reports list and a button to run/refresh the selected report
  • A panel that allows you to set filters for the reports’ output
  • A grid-like area for showing the output of the different reports

Capturing Your Computer’s Activity

To star capturing the activity on your computer, right-click on EasyTime’s tray icon and click on the Start Recording menu.

If EasyTime’s main window is open, you can start capturing the activity on your computer by clicking on the Start Recording button.

Viewing The Reports

To view any of the reports, select a report from the reports list and press the Run/refresh button.

Filtering Results

To filter your report’s results, first press the Show Filters button. The Filters panel should display.

Besides filtering by time periods, The Filters panel allows you to restrict the report’s results by how long the programs were active or by specific programs. Once you have set the filter values, press the Run/Refresh button in order to refresh the results of the report.

Changing EasyTime’s Options

To open the Options window, from the Tools menu, click on the Options item. Through the Options window you can control the entries retention settings as well as whether you’d like EasyTime to automatically check for updates at startup.

What’s Next

For the next milestone I’m planning to include the ability to export the output from the reports to different file formats, as well as continue building time-tracking features like time sheet generation, etc.

Help Me Improve EasyTime

If you’d like to contribute to make EasyTime better, send me an email to ramonj[AT]miamicoder.com. I would really appreciate your comments or questions.

System Requirements

EasyTime requires around 10 MB of disk space and at least 256 MB of RAM. Your computer must also have Microsoft .NET Framework 2.0 installed.

Downloads

Download EasyTime.1.0.0.Beta

BlackBerry Simulator Launcher

This is a .NET application that allows me to launch the different BlackBerry device simulators installed on my computer from a single place. It also allows me to clear the flash image, file system or NVRAM. I hope you find it useful, especially if you have to work with all the simulators released by RIM.

The simulators information – location, device models and command line arguments – is stored in the simulators.xml file. This file is located in the application folder. You must edit it in order to add or remove simulator versions or devices.

You can download the application from the Downloads page.

Enjoy! And let me know if you have any thoughts on how to improve it.