02-16-2011, 08:52 PM 
	
	
	
		Okay scratched down some ideas. And will probably start working on it when I get home ^^
Any one that has any suggestions?
	
	
	
Code:
File System Providers
- File System
- FTP
- SSH (Maybe)
Server List Provider
- Flat File
    - Game
    - Identification
    - Bandwidth limit
    - File System Provider
    - File System Address
- TCAdmin (Pro Version)
- Database Provider (Maybe)(Pro Version)
    - Select Statment
    - Columns
        - Game
        - Bandwidth limit
        - File System Provider
        - File System Address
Game Settings
- Allowed Folders
- Allowed Extensions
- Virtual Folders / (Files (Mabye))
    - 1 -> 1
    - 1 -> Many (Aka loop directory)
- Identification Type
    - Type (Header, Request Parameter)
- Compression Type (bz2, zip(Pro), 7z(Pro) (Maybe)) <- Based on file extension
- Force Compression
    
Web Server settings
- Cache 
    - Cache folder (Must be local storage, or emulated)
    - Max Cache Size
    Above settings only if I do not use the default caching in ASP.NET
- Only cache compressed versions
- Redirect on no identification (Remember to make a note that this will fuck up SRCDS games)
Pro Version
- Relativly cheap (10$ per year/upgrade support)
- TCAdmin, Database, Server Providers
- No branding??? Could add something to motd files on the free version? Hell even allow pros to do it based on the game
- Allow commercial usageAny one that has any suggestions?

 
 
 

 


 
	
 
	