开发者

asp.net cms that allow customers to personalize pages

I look for CMS (asp.net or asp.net mvc) that allow customers to personalize layout of widgets on a page, for example, like iGoogle or in a different way. It must be easy for custo开发者_如何学JAVAmers. Are there anything?


take a look to www.dotnetnuke.com


Telligent Community Server http://telligent.com/

Also check out http://www.sitefinity.com/ by Telerik.

You can also make your own CMS pretty easily. In ASP.NET, the trick of it is that you want to have a macro you can find for your widget in your content. For the SendToPerson.com CMS, I made it so you can put a macro like [WIDGET-BLOG] in your text. The CMS will detect that using a RegEx, and then look in my /widgets/ folder for /blog.ascx. It will load the control dynamically by calling LoadControl("/widgets/blog.ascx"), and then it will call the Render function on that control, and then replace the macro in the text with the control output - voila!

A CMS is pretty much just put a pretty WYSIWIG editor like Telerik's on a page, save the value to a database, and then serve that content when the page is requested.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜