"The shortest distance between two points is under construction."
-- Noelie Alito


licensing and download details

The StructureTooBig StateManager and source code is available for download here. Please note there are several licensing restrictions with downloading and using the module. By downloading and using this software, you agree to the terms and conditions below. The quick and dirty version: if you run a commercial site, you need to license the module.

Downloads
Download C# Source (3k)
Download C# Binaries (3k)
I've read and agree to the terms and conditions below.


Revision Information
11/6/2005 - Version 1.1.
• Added "cookie spanning" to allow for greater than 4K of data. The MaxCookies values in the StateManager.config file determines the maximum number of cookies to use.
• Changed the StateHandler namespace to StateManager for more clarity.
• Added a SessionExpireMinutes property to the State object that can be modified programmatically.
11/1/2005 - Version 1.0. Initial Release.

terms and conditions
• You accept all responsibility for using this code. Unless agreed upon otherwise, I accept no accountability for its use or misuse. While I do my best to support and upgrade the tools and software on this site, support is not guaranteed.

• There are two licenses for this product: an implicit license and an explicit license. Implicit means you can use this software by downloading it from this site without registering or obtaining any other license for use. The other terms and conditions of an implicit license still apply. An explicit license, if required, must be obtained from me directly, as defined below.

• This module cannot be used in a commercial environment without obtaining an explicit license. (Please inquire on my contact me page for information.) An evaluation period of 30 days is acceptable before obtaining an explicit license. For the purposes of this agreement, a commercial site includes (but not limited to) a website that: accepts money for any service or product, receives revenue from advertising, receives revenue from content (e.g. a magazine site), or is owned by a corporation, company, or similar entity.

• Personal websites (like StructureTooBig or a blog site) do not need to acquire an explicit license for use. This holds true even if you're indirectly selling yourself or your services, such as posting contract rates, etc.

• If you are not sure if your site qualifies for an explicit license, just ask. I reply quickly. Licensing does not necessarily involve cost, it's simply a mechanism for controlling distribution and use.

• You can modify the code to fit your needs (such as adding properties, etc). However, the code cannot be repackaged, redistributed, or sold without my approval. All copyright ownership is retained by me. All notices of copyright and licensing must be maintained and unaltered where present in the source code.

• This software is licensed, not sold or free for implicit or explicit licenses. These terms may be changed at any time.