我正在开发CMS应用程序。它的深度非常大,并且具有完整的可配置功能。目前,我正在开发它使用Asp.net C#,表单身份验证和创建UserControls。建议开发CMS应用程序的正确方法
有很多可配置项需要在运行时根据用户角色来决定,并且一些规则是预定义的,有些规则将在运行时由Admin定义。所有信息都存储在数据库中。我用USerControls得到了很多问题。我咨询了一些其他人告诉我的方法是错误的,我应该通过DB数据获取。我真的不明白它是什么?这就像我的所有网页将存储在数据库中,并将在运行时构建并根据权限显示?
任何人都可以建议我最好的方法,如果有任何例子,请提供?
任何回应将不胜感激。
嗯,也许你应该看看在这一点上使用CMS,根据你目前的经验。 Umbraco建立在.NET中,*非常*可定制。我喜欢把它看作一个比CMS更多的开发框架,它可能适合你的目的。从头开始构建CMS系统非常繁琐,需要进行TON的开发和测试。 – Marko 2010-10-25 10:28:30
@Marko - 你说得对,我有kontakio,Ambrao是一位dother.Net CMS开发人员,但我们的客户需要我们自己的。那么,你能提出一些方法吗? – 2010-10-25 10:34:09
@Gaurav,什么要求? – Marko 2010-10-25 10:35:55