Technical support This forum is closed.
Version 1.x > Technical support > Total Beginner Questions View modes: 
User avatar
Member
Member
Brian - 4/6/2006 5:25:08 PM
   
Total Beginner Questions
Hello everyone.

We are creating an internal portal site. This portal will be a combination of apps written by our development staff (phone directory, but also some larger multi-page more complicated apps, etc..) and content that we would like for non-developers to be able to manage and update themselves.

We are seriously evaluating Kentico as our tool to make this happen because we like the integration with Visual Studio better than any other CMS tool we have seen.

We believe that we would like to have 1 VS 2005 project that houses the Kentico CMS stuff (CMS desk, etc.) in addition to all of our portal apps that we want to manage outside of Kentico (i.e. the developers would write them directly inside of Visual Studio.) In theory, then we could share the same master pages, etc.. to make sure our "app" pages look like the rest of the site.

1. So my first question is.. does this make sense as an approach? Or is there an absolute reason that we should make a completely separate solution for all of our portal apps.

2. Can you cleanup the VS 2005 project structure in a blank Kentico solution? We would love to have a very clean root in our VS project structure.. something like 3 folders Kentico, Apps, Common and a single default.aspx page might be all that we would have in the root. All of the stuff in the default blank solution would be under Kentico. However the generated blank solution seems to have lots of stuff right in the root including some aspx files (like scheduler.aspx). Is it possible to move any of this around to cleanup the structure or does it have to remain the way it is?

3. Given what we described about a mix of content from content editors and apps that our developers write... How can we use the Kentico menu control to show both the pages the content editors publish plus the other pages for our apps... are we going to need to write our own menu control to do this? How would the breadcrumb control work on one of our app pages.

I hope all this makes sense. We are trying hard to quickly get the best project structure setup for what we are trying to accomplish so that we can properly evaluate the tool and move forward.

Thanks,

Brian

User avatar
Guest
admin - 4/11/2006 4:43:51 PM
   
Re: Total Beginner Questions
Hi Brian,

I'm sorry for the delay in answering this post. With the new VS 2005 project model, it's very simple to combine Kentico CMS project with your custom applications.

1. Yes, it definitely makes sense to have everything in one project. You only need to make sure that there's not naming conflict (names of files or classes/namespaces).

2. Unfortunately, this is not directly supported since the ASPX files installed with the blank web site are supposed to be in the root of the web project and the path is hard-coded on several places.

3. Yes, you can create a new Page (menu item) document, but you will choose its type to be "Page URL Address" instead of "Page Template" and you specify the target URL which will be the URL of your custom page. This item will be displayed in the standard menu.

If you need to use the CMSBreadCrumbs control on that page, you will also need to pass the AliasPath as the URL parameter to your page, such as "/mypage.aspx?aliaspath=/hr/employee_management", where /hr/employee_management is the alias path of the menu item that directs the user to the mypage.aspx page.

Please feel free to contact me at petr.palas@kentico.com if I can be of any further help.

Best Regards,




User avatar
Member
Member
Brian - 4/11/2006 7:00:24 PM
   
Re: Total Beginner Questions
Very cool. I really like the answer on the menu item.. I can see a lot more easily how this will work for us.

I believe I have gotten past a little of that overwhelming "just starting" feeling and now have a somewhat better feel for how things work with Kentico. Hopefully any future questions will have a little more substance.

Thanks a lot.

p.s. Is it pronounced Ken-teek-o or Kent-ick-o ? I'll start that whole "questions with more substance" thing later.. :)




User avatar
Guest
admin - 4/11/2006 7:21:40 PM
   
Re: Total Beginner Questions
We pronounce it Kent-ick-o :)