CMS Advice - helphttp://forums.asp.net/t/1786476.aspx/1?CMS+Advice+helpSat, 31 Mar 2012 19:27:08 -040017864764904619http://forums.asp.net/p/1786476/4904619.aspx/1?CMS+Advice+helpCMS Advice - help <p>Hello</p> <p>I need a CMS that is customer/user oriented. I don't want a bloated CMS with modules. I need a simple app that will allow users to register and will allow me to upload&nbsp;files (.PDF) that are specific to each user. The files will be invoices and documents pertaining to that specific user (so users can't view someone elses invoice/files in a general folder in the site root). DNN is just too much for what I need to do and let's be honest, it moves very slow.</p> <p>Any ideas?</p> <p>I would prefer asp.net but I'm open to other langauges.</p> <p>(I've looked into the major &quot;big-box&quot;&nbsp;open source CMS' - DNN, Joomla, Umbraco, etc. - none seem to be about the 'end-user.')</p> <p>Thanks</p> 2012-03-28T17:35:36-04:004904625http://forums.asp.net/p/1786476/4904625.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p>if you are open to other opensource, then for perticular requirement go with wordpress or typo3 its light weight.</p> 2012-03-28T17:39:41-04:004904655http://forums.asp.net/p/1786476/4904655.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p>This isn't really what you would find in a CMS. CMS systems are not about the customer at all, they are about you managing content. Content doesn't mean users and user-specific items. This would be more of an e-commerce piece since it involves billing. I use e-commerce in the loosest term since you aren't really processing payments, but you are holding their invoices. Essentially though, you aren't going to find this as part of any CMS. This would always be an add-on as this is not something that would be inlcuded in a CMS by defition. You may be abel to find add-ons for an existing CMS, but also you could most likely create your own add-on for a CMS quickly as this is not a very difficult set of requirements. You just need to find the CMS that has the easiest SDK or ability to modify/add-on.</p> 2012-03-28T17:53:20-04:004904673http://forums.asp.net/p/1786476/4904673.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p>Thanks for your suggestion.</p> <p>My problem, with most CMS', they are built as a news-outlet style management system. Meaning the content is an article(s) that have to be &quot;published.&quot; I just need the standard pages (home, about, contact, etc.) with an admin interface which will allow me to attach files to a customers/users account which they can login and view only their documents. I suppose this could be achieved with a shopping cart solution BUT, so far I haven't found a solution that will allow me to have a feature that is capable of this without customization. Which I would then make the point, if I have to customize something (that has a bunch of performance robbing modules and plugins) I should just build it myself - which I would prefer to avoid.</p> 2012-03-28T18:02:41-04:004904689http://forums.asp.net/p/1786476/4904689.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p>That was my assumption, e-commerce/shopping cart &quot;style&quot;&nbsp;solution - without the whole order processing/catalog system. Although...in the future it could be a useful resource to have order/payment acceptance available.</p> <p>Thanks for your advice!</p> 2012-03-28T18:12:22-04:004904761http://forums.asp.net/p/1786476/4904761.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p>With&nbsp;<span>patience you can build your own.</span></p> <p><span>Create a filetable:</span></p> <pre class="prettyprint">GO CREATE TABLE FileTable( [FileTableID] [uniqueidentifier] NOT NULL, [ByID] [uniqueidentifier] NOT NULL, [FileName] [nvarchar](255) NOT NULL, [FileOwnerID] [uniqueidentifier] NOT NULL, [DateCreated] [datetime] NOT NULL, CONSTRAINT [PK_FileTable] PRIMARY KEY CLUSTERED (FileTableID)) GO</pre> <p><span><br> The ByID is the ID of the user that upload the file (you)</span></p> <p><span>FileName is the name of the file, save the file in system, rename the file using guid (Or save the file as binary in sql)</span></p> <p><span>The&nbsp;</span>FileOwnerID is the ID of the user that need the file (the end user, can get the file)</p> 2012-03-28T18:53:47-04:004904962http://forums.asp.net/p/1786476/4904962.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p>Thanks Primillo.</p> <p>I had a feeling this is the route I was going to have to take...no big deal. I appreciate your time!</p> <p>&nbsp;</p> <p>&nbsp;</p> 2012-03-28T22:42:06-04:004905323http://forums.asp.net/p/1786476/4905323.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p>If you need more help on the subject, we will help you.</p> 2012-03-29T06:05:27-04:004909915http://forums.asp.net/p/1786476/4909915.aspx/1?Re+CMS+Advice+helpRe: CMS Advice - help <p></p> <blockquote><span class="icon-blockquote"></span> <h4>Primillo</h4> <p></p> <p>If you need more help on the subject, we will help you.</p> <p></p> </blockquote> <p></p> <p>Thanks, I appreciate it!</p> 2012-03-31T19:27:08-04:00