A 'form mailer' script for simple HTML forms, with additional security and VERY basic routing features. This IS NOT a document management tool. For more detailed information, see the project wiki
- FormProcessor.sln - Visual Studio solution file; opening this will load all projects, etc.
FormProcessor.DB
- Database project, using Red-Gate Tools' SQL Connect.FormProcessor.Web
- ASP.NET Web Forms project.configs
- Example configuration files - you will need to create your own in this folder.
packages
- 3rd-party packages added via NuGet.
- Visual Studio 2012
- Microsoft .NET Framwork 4 (Mono is not supported at this time, but is a future possibility)
- Microsoft SQL Server 2008 - not strictly required, but this is the product the project was built and tested with.
The following libraries have already been included in the project (via NuGet):
- AntiXSS
- Common.Logging
- Elmah
- NLog
- ELMAH
- EntityFramework
The database files are managed in a project template for Visual Studio provided by Red-Gate's SQL Connect tool. This is a commercial product. If you do not have SQL Connect, Visual Studio will report an error saying it is unable to open this project type.
The database files are actually stored in plain-text SQL scripts, in a reasonable folder structure, however. So those without SQL Connect should still be able to make use of them.