squishyFORUMS Publisher's description
squishyFORUMS is written in C# using Microsoft's new .NET framework.
squishyFORUMS is different. squishyFORUMS is written in C# using Microsoft's new .NET framework.
It is a completely object oriented class library (API), which can be used from ANY type of application (web application, web service, console application, or even a windows application), for any type of 3-level application you can think of.
It supports Bulletin Boards, eZines, Weblogs, and any sort of application where you need a set of top-level data controlled by administrators, a middle level of data controlled by registered users (in a bulletin board or eZine, this would be by site admins only, whereas in a bulletin board it would be any registered user), and a bottom level of messages entered by registered users.
squishyFORUMS is built with an extensible architecture, meaning that every major event that happens throughout normal use of the APIs generates a number of events.
This means you can attach to events and perform custom handling when these events happen. There is also a built-in VBA-like interface for you to write compiled code and have squishyFORUMS automatically execute your code when these events happen.
This allows you to customize many parts of your application, so you can tailor it to your own needs, without major code changes or complex data manipulation.
squishyFORUMS contains a built-in template processing interface. Using the power of SFSLT (squishyFORUMS Stylesheet Language for Transformations), you can create static versions of your data, XML news feeds, or any other text-based view of your data.
SFSLT is XSLT-like, in that you can dynamically create output nodes, variable setting and retrieving, and even use if statements, all in the template itself.
Combine that with a number of contextual and looping tags specific to SFSLT, and you can publish every part of your forums! Or combine it with the built-in FTP support, and you can FTP static HTML pages from one server to another.
Program Release Status: Major Update
Program Install Support: Install Only