Search the web
Sign In
New User? Sign Up
altdotnet · Alt Dot.Net Discussions
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Experience building applications using Portal/CMS?   Message List  
Reply | Forward Message #11486 of 23389 |
Hi,

I am currently partly involved in a project that is going to redesign (UI) and rewrite big parts of a complex external website. Currently the website is using a simple portal system written in .NET and is containing about 10 .NET applications that are integrated in the portal using frames.

Management has decided to switch to another portal/CMS system and to rewrite some of the old .NET applications. The new portal system they have chosen is SiteVision (swedish  CMS and java-based). Applications will be integrated using a reverse proxy portlet. A lot of functionality is also decided to be implemented by writing java portlets.

I have objected strongly to this new solution because of the following reasons:
* SiteVision is a poor CMS system, it has almost no separation between content and presentation and gives almost no control over the html rendered.
* The website we are building is not a mere content portal, it is a collection of strongly related applications with cross-cutting functionality
* Maintainability will be a nightmare when application logic, webcomponents and css will be duplicated and scattered over SiteVision, portlets and applications
* The reverse proxy process is not perfect and can be a bottleneck and limit some technical solutions

I feel that the best course of action would be to build a new main application and to rewrite some of the old applications in this main application and integrate the legacy ones using frames. And for content pages maybe use a content management API of some good CMS system. That way you would not lock the whole site to a CMS product, it would be easier to maintain and the technical limitations of the CMS would not limit development.

There are a number of CMS systems that seems to be more aimed at developing applications through, like EpiServer and SiteCore. Is there anyone with experience building applications using CMS products? I worried that the limitations and the friction is too big...

Any comments or  suggestions would be helpful :)






Wed Jul 9, 2008 8:26 am

torkel.odegaard
Offline Offline
Send Email Send Email

Forward
Message #11486 of 23389 |
Expand Messages Author Sort by Date

Hi, I am currently partly involved in a project that is going to redesign (UI) and rewrite big parts of a complex external website. Currently the website is...
Torkel Ödegaard
torkel.odegaard
Offline Send Email
Jul 9, 2008
8:26 am

Opensource wise Umbraco is pretty low friction as an integration point (at least compared to the some low to mid end .NET CMS systems I have worked with) and...
Ryan Roberts
ryan.roberts57
Offline Send Email
Jul 9, 2008
9:36 am

I really liked Cuyahoga: http://www.cuyahoga-project.com/zh-CN/ It has NHibernate and Castle windsor integration: We used Cuyahoga to build the following site...
Paul Cowan
dagda1970
Offline Send Email
Jul 9, 2008
9:45 am

Hi,This is the main Cuyahoga site:http://www.cuyahoga-project.org/dagda1@... To: altdotnet@...: dagda1@...: Wed, 9 Jul 2008...
Paul Cowan
dagda1970
Offline Send Email
Jul 9, 2008
10:11 am

I experimented with umbraco 2 years ago and was quiet surprised by it's rich functionality and simplicity. I think it is a very good CMS system for building...
Torkel Ödegaard
torkel.odegaard
Offline Send Email
Jul 9, 2008
9:46 am

Yes, you can get programatic access to the umbraco content model for alteration and publication, as a pretty thin wrapper around an xml dom, so unfortunately...
Ryan Roberts
ryan.roberts57
Offline Send Email
Jul 9, 2008
9:50 am

This is a pretty good demo of a guy doing rapid prototyping with umbraco for intranet work. ...
Ryan Roberts
ryan.roberts57
Offline Send Email
Jul 9, 2008
9:46 am

... Hmmm, seems that someone else registered the .com domain. The official site is http://cuyahoga-project.org. ... It can be done. The best example imo is...
Martijn Boland
martijn.boland
Offline Send Email
Jul 9, 2008
10:37 am

... That is my opinion as well. But how do you integrate a standalone application (that is built using MonoRail or ASP.NET MVC) with a CMS system like Cuyahoga...
Torkel Ödegaard
torkel.odegaard
Offline Send Email
Jul 9, 2008
10:55 am

<iframe> On Wed, Jul 9, 2008 at 1:54 PM, Torkel Ödegaard <torkel.odegaard@...> ... That is my opinion as well. But how do you integrate a standalone ...
Ayende Rahien
Ayende@...
Send Email
Jul 9, 2008
11:13 am

... That's a really tough issue. MVC doesn't really work well in the front end of CMS apps because of the composite nature of CMS pages. It's one area where a...
Martijn Boland
martijn.boland
Offline Send Email
Jul 9, 2008
11:16 am

Controller Actions can be treated as UserController, I mean you can render the action and put the output just like you would for usercontrols. Also as I see,...
Tuna Toksöz
mutlaksifir
Offline Send Email
Jul 9, 2008
11:23 am

... The problem however is how you would trigger those controller actions. CMS systems mostly have their own way to deal with url's and routes and I find it...
Martijn Boland
martijn.boland
Offline Send Email
Jul 9, 2008
11:36 am

That really depends on what you are trying to do. If you are going for a dynamic way of handling that, then an infrastructure that allows you to handle...
Ayende Rahien
Ayende@...
Send Email
Jul 9, 2008
11:41 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help