Software Listing of Author : "Eggheadcafe.com"

Recently, I had a requirement to put together a website that deals with taking somewhat elaborate financial surveys. While the questions and answers themselves are good candidates for being database driven, there were a large number of nuiances ranging from UI items, business rules, and calculations that just didn't fit into a database driven strategy. With this in mind, my initial strategy was to create version specific classes and reference them in version specific ASP.NET pages. Of course, this accomplished the initial requirement. However, whenever a new version needs to be implemented, I had to copy all of the ASP.NET pages and modify the references to the appropriate version specific class name. Refactoring provides a better alternative and here's how:

  • Platform: Asp, Scripts

The control offers a very user friendly mobile device experience in that it allows the user to use their stylus / mouse to adjust the weight for a given decision criteria instead of typing the numbers.

  • Platform: Asp, Scripts

The source code contains no web.config, global.asax or other special configuration files that would conflict with your existing web site code. To give you a look at other ways to write ASP.NET code, code behind wasn't used. A huge percentage of the code is contained in C# class libraries that implement the System.Web.UI.Page class along with basic HTML in the standard .aspx or script only pages. You'll be able to see how to wire up some of the most common server side events in non ASP.NET project oriented classes that get fired when a page loads. I think you'll find that this coding methodology will make it easy for you to use the code as is, convert it to code behind, or convert it to script only pages.

  • Platform: Asp, Scripts

I've been working on a financial reporting project lately and came upon the idea of bringing our charts from ChartFX.NET to life. The idea being that we could dynamically review each pixel's color in the chart in order to generate an HTML image map on the fly. This would enable us to apply supporting documentation in the form of links or JavaScript functions to perform some sort of action when the user moves their mouse over the chart or clicks a section of it.

  • Platform: Asp, Scripts

Learn how to extend an ASP.NET control to hold an unlimited number of additional values in ViewState to avoid expensive re-querying of the database.

  • Platform: Asp, Scripts

At my place of employment, I work a great deal with somewhat complex hierarchical data as part of our measurement and analysis software. Thus, recursion and I have become rather close friends over the last few years. While rewriting an old website, I needed to turn a set of four relational tables into a hierarchical data structure. The top level table held self-referencing relationships as well as child relationships to table 2. Tables 3 and 4 were your basic "run of the mill" child tables up through table2.

  • Platform: Asp, Scripts

Learn how to create standard windows modal dialog boxes using JavaScript. This is a cross-browser solution that does not rely on the showModalDialog() method.

  • Platform: JavaScript, Scripts

At my place of employment, we are beginning to plug in international support to our websites. Our clients have gotten used to dynamic number formatting in applications such as Excel. Naturally, we need to duplicate this functionality in our web pages. In many areas, we'll be using the globalization features of Microsoft.NET. Unfortunately, many of our pages have client side functionality that isn't well suited for server controls. So, I was left to come up with a way to format numbers 100% client side in JavaScript. The code sample below is the result of my work.

  • Platform: JavaScript, Scripts

A nice tutotial on DHTML slider weight control. Slider has two math options: Percent and Score. Percent option has automatic weight redistribution to non-selected sliders if they are not locked. Source code available for download.

  • Platform: JavaScript, Scripts

100% Client Side JavaScript Sortable Grid Control. This control supports form elements within the grid and is capable of sorting on form element changes. Works in NS 6.2 and above and IE 5.0 and above. Easy to customize for your web site.

  • Platform: JavaScript, Scripts

Learn how to serialize .NET classes to Xml at runtime using System.Xml.Serialization.XmlSerializer. Then, use SQL Server's OPENXML functionality to bulk load hundreds of records across multiple tables in a single stored procedure call.

  • Platform: Asp, Scripts
New Reviews

Print Inspector

Whether you are using a printer connected to your local desktop computer or a print server sometimes you need to see whats going on in your printer by having a close look at the print jobs sent by the users. Print Inspector is such type software ...


Disk Genius

Disk Genius was formerly known as Partition Guru which is an all-in-one solution for disk partition management, data recovery and disk repairing. It can recover lost files from partition, backup and restore partition table, clone partition or clone ...


Safe In Cloud

It is quite difficult to find any computer users nowadays who do not need to use the web, for any purpose. Whether it is for education or entertainment, the web is your best resource. You also need to use various online services for banking, ...


PictBear

Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime too. ...


Panda Cloud Cleaner

PC security has become a tricky and complicated subject both for home users and network supervisors, with complexity and risk factors multiplying over the years. Using a single antivirus app may not be enough anymore. That explains why many users ...


SnapCrab

Nearly every PC users need to take screenshots from time to time, whether it is for personal or professional needs. While using the basic Windows screenshot capture method is available, it is not adequate for everyone. When you want to capture ...


BitKiller

Dealing with various types of data efficiently holds the key to success in any computing task. Apart from generating new data and modifying existing files, it becomes necessary to delete existing files at times. While most users resort to using ...


New Downloads

PWMinder Desktop

PWMinder is a Password Manager
that is used to store
passwords and other sensitive
data in a secure encrypted
file. ...

Pidro Challenge

The Pidro card game - a game
of daring and skill. You and
your computer partner play
against two computer
opponents.

Active@ KillDisk

Active@ KillDisk provides the
ultimate solution how to erase
hard drive data in such a way
that no one can ever retrieve
...

VideoPad Masters Edition
for Mac

VideoPad Masters Edition for
Mac is a fully featured video
file editor for creating
professional quality videos in
...

Security Monitor Pro

Video Surveillance with
multiple IP or USB cameras.
Monitor and record from
multiple cameras
simultaneously, create ...

Lodgit Desk Hotel Software
for Windows

Booking software for all kinds
of lodging establishments
incl. reservation schedule,
booking and guest list,
cleaning ...

Database Workbench Pro

Cross database engine
developer IDE for PostgreSQL,
InterBase, SQL Server,
Firebird, MySQL, Oracle,
NexusDB, MSDE and ...

Crescendo Music Notation
Free for Mac

Crescendo Free is a simple and
intuitive way to create
musical compositions.
Crescendo allows you to
create, save and ...

Pixillion Image Converter
Software Free

Pixillion Image Converter
Software Free is perfect for
converting your image files
for posting on the web,
emailing to ...

RationalPlan Project Viewer

RationalPlan Project Viewer is
a free project planning
software viewer, the perfect
solution for anyone (from
project ...