<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>MVCMS Forum Rss Feed</title><link>http://www.codeplex.com/MVCMS/Thread/List.aspx</link><description>MVCMS Forum Rss Description</description><item><title>New Post: Requirements</title><link>http://mvcms.codeplex.com/Thread/View.aspx?ThreadId=28628</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;wish u were succeed! and hope u can share ur sourcecode and design.&lt;/p&gt;&lt;/div&gt;</description><author>wii_holly</author><pubDate>Sun, 24 May 2009 03:29:08 GMT</pubDate><guid isPermaLink="false">New Post: Requirements 20090524032908A</guid></item><item><title>New Post: Requirements</title><link>http://mvcms.codeplex.com/Thread/View.aspx?ThreadId=28628</link><description>&lt;div style="line-height: normal;"&gt;I'm interested in a CMS for ASP.NET MVC.  Where can I find some proof-of-concept code that I can try?&lt;br&gt;
&lt;br&gt;
regards,&lt;br&gt;
&lt;br&gt;
mabraham1
&lt;/div&gt;</description><author>mabraham1</author><pubDate>Mon, 13 Apr 2009 19:23:46 GMT</pubDate><guid isPermaLink="false">New Post: Requirements 20090413072346P</guid></item><item><title>New Post: Current development</title><link>http://mvcms.codeplex.com/Thread/View.aspx?ThreadId=52554</link><description>&lt;div style="line-height: normal;"&gt;I see that this project is under development, but I just wanted to see if that is current or not.  The latest source from early this year seems to indicate that the new ASP.NET MVC framework is being used, and so I'm wondering if this project is still on, how it will differ from the newly released Oxite (&lt;a href="http://oxite.codeplex.com/"&gt;http://oxite.codeplex.com/)&lt;/a&gt;, and other projects like N2 (&lt;a href="http://n2cms.com/"&gt;http://n2cms.com/&lt;/a&gt;).&lt;/div&gt;</description><author>whatupe</author><pubDate>Tue, 07 Apr 2009 14:11:37 GMT</pubDate><guid isPermaLink="false">New Post: Current development 20090407021137P</guid></item><item><title>New Post: Menu Widget</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=33307</link><description>&lt;div style="line-height: normal;"&gt;&lt;div&gt;
&lt;div&gt;ive been thinking about the menu widget and I've been asking myself a question.. once a page is created, should it automatically
be added to any lists that contain the collection it belongs to?&lt;br&gt;
&lt;br&gt;
To answer that, I considered the main concerns when dealing with menus and the different approaches we could take. I came up with essentially two possibilities: a pure menu widget and a list widget.&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;span style="text-decoration:underline"&gt;Pure menu widget&lt;br&gt;
&lt;/span&gt;Two approaches that I see for this is either to
attach a &amp;quot;menu&amp;quot; flag to the page and when generating the list you check against
it or to create a new menu collection for each page group and for each page that is added to that category, we check each menu collection instance and if the page group belongs to it, we add the newly created page.&lt;br&gt;
&lt;br&gt;
I think the former is weak in terms of flexibility and although the latter is a little stronger, but I think it may be chaotic to control in terms of programming and scalability.&lt;br&gt;
&lt;br&gt;
&lt;span style="text-decoration:underline"&gt;Generic list widget&lt;br&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;The alternative is a generic list widget that can be used for everything from menus to blog rolls. Rather than relying on the system to determine which page
should belong to which list, we put it in the hands of the user. They start
off by creating a list collection and are capable of adding items to it. When they add an item, they are
prompted with options such as &amp;quot;add internal entries&amp;quot;, &amp;quot;add external entries&amp;quot;,
and &amp;quot;add a sub-list.&amp;quot; Adding internal entries brings up a list of all page collections with a
checkbox beside each collection as well as each page of that collection with its
own checkbox. Checking off a collection automatically checks off each
page in the collection and from there they can uncheck or check other
entries, checking off pages creates a new list item. A list item can contain, but does not require, a link, an
image, the li id and class, and maybe text (possibly).&lt;br&gt;
&lt;br&gt;
This option does open up a lot of flexibility but adds the burdon of maintinability for the user. For each page they add - they will have to go back and add a new entry to each menu they want it to appear on.&lt;br&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><author>ChanceUSC</author><pubDate>Mon, 11 Aug 2008 16:15:08 GMT</pubDate><guid isPermaLink="false">New Post: Menu Widget 20080811041508P</guid></item><item><title>New Post: Requirements</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28628</link><description>&lt;div style="line-height: normal;"&gt;Ok, oddly an update to one of these doesn't reset the field that they're ordering by, so despite changing this yesterday it was still down in the May range.&amp;nbsp; Adding this post to bring it to the top.
&lt;/div&gt;</description><author>pvencill</author><pubDate>Tue, 15 Jul 2008 11:30:59 GMT</pubDate><guid isPermaLink="false">New Post: Requirements 20080715113059A</guid></item><item><title>NEW POST: IRC Channel #mvcms (efnet)</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=27915</link><description>&lt;div style="line-height: normal;"&gt;&lt;div style="border-top-style:dotted;border-bottom-style:dotted;border-top-width:0.1em;border-bottom-width:0.1em;border-top-color:rgb(170, 170, 170);border-bottom-color:rgb(170, 170, 170);border-left-style:none;border-left-width:initial;border-left-color:initial;border-right-style:none;border-right-width:initial;border-right-color:initial;font-style:italic;margin-top:1em;margin-right:0em;margin-bottom:2.5em;margin-left:3em;padding-top:0.2em;padding-right:0.2em;padding-bottom:0.2em;padding-left:0.2em"&gt;&lt;br&gt;pvencill wrote:&lt;br&gt;No joy, corporate firewalls don't pass IRC, and after about 20 minutes my Google Skillz are insufficient to find an online IRC client that will let me pick the server.  If you have recommendations thereby, great, otherwise, we can do googletalk; I'm &lt;a href="mailto:paul.vencill@gmail.com"&gt;paul.vencill@gmail.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;span style="font-family:times;font-size:16px"&gt;&lt;div style="padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;background-image:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:left;word-wrap:break-word;font-family:'segoe ui' !important;font-size:14px !important"&gt;http://www.mibbit.com (AKA ircatwork.com) is a full-on irc proxy, not just a web app that still needs to access the irc servers directly. I use this at work where the only outbound access is through the http proxy.&lt;/div&gt;&lt;div style="padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;background-image:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:left;word-wrap:break-word;font-family:'segoe ui' !important;font-size:14px !important"&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;</description><author>justinb</author><pubDate>Fri, 06 Jun 2008 00:30:03 GMT</pubDate><guid isPermaLink="false">NEW POST: IRC Channel #mvcms (efnet) 20080606123003A</guid></item><item><title>NEW POST: Repository Pattern, etc</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=29108</link><description>&lt;div style="line-height: normal;"&gt;So, I haven't seen much discussion about the recent round of offerings posted, but I wanted to add a little more context to my recommendations on the repositories.&lt;br&gt;
&lt;br&gt;
This article:  &lt;a href="http://www.sidarok.com/web/blog/content/2008/05/02/10-tips-to-improve-your-linq-to-sql-application-performance.html"&gt;http://www.sidarok.com/web/blog/content/2008/05/02/10-tips-to-improve-your-linq-to-sql-application-performance.html&lt;/a&gt;  talks about how to improve performance.  Most of the items are keyed around using largely 'standard' queries for your domain models, which makes sense.  For the most part, your models should be getting the same kinds of data over and over again.  I would submit that an implementation of a LinqRepository (or series of them) would rely on doing things like compiling the queries and using appropriate LoadWith options, and each repository would likely map to a different datacontext (along the lines of the Domain Aggregates, most likely).  &lt;br&gt;
&lt;br&gt;
For a little more background on the repository pattern, check out this guy's post:  &lt;a href="http://www.codeproject.com/KB/architecture/linqrepository.aspx"&gt;http://www.codeproject.com/KB/architecture/linqrepository.aspx&lt;/a&gt; which explains some of the benefits and how to put one together in Linq that still lets you decouple your model from your infrastructure.  It's similar to the one I did, with a handful of differences.  I just found this today.&lt;br&gt;
&lt;br&gt;
Paul
&lt;/div&gt;</description><author>pvencill</author><pubDate>Thu, 05 Jun 2008 12:33:35 GMT</pubDate><guid isPermaLink="false">NEW POST: Repository Pattern, etc 20080605123335P</guid></item><item><title>NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever)</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=27752</link><description>&lt;div style="line-height: normal;"&gt;I installed SP1, have had no issues, and have jquery intellisense working.  Don't believe the hype.  :)
&lt;/div&gt;</description><author>pvencill</author><pubDate>Thu, 05 Jun 2008 12:23:12 GMT</pubDate><guid isPermaLink="false">NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever) 20080605122312P</guid></item><item><title>NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever)</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=27752</link><description>&lt;div style="line-height: normal;"&gt;&lt;br&gt;
&lt;div style="border-right:medium none;padding-right:0.2em;border-top:#aaa 0.1em dotted;padding-left:0.2em;padding-bottom:0.2em;margin:1em 0em 2.5em 3em;border-left:medium none;padding-top:0.2em;border-bottom:#aaa 0.1em dotted;font-style:italic"&gt;&lt;br&gt;
pvencill wrote:&lt;br&gt;
Ok, so I'm down w/ JQuery for this, in fact I found this really great article: &lt;a href="http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/"&gt;http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/&lt;/a&gt; for getting VS 2k8 to recognize it in intellisense.  &lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
VS 2008 SP1 is alos supposed to help with jquery intellisense, although i heard from a few people that the beta of sp1 is not good and not to install it but when it releases it will add js intellisense including better jquery intellisense&lt;br&gt;
&lt;br&gt;
I don't know if this means anything to us but take a look&lt;br&gt;
&lt;a href="http://www.computerworld.com/action/article.do?command=printArticleBasic&amp;articleId=9091878"&gt;http://www.computerworld.com/action/article.do?command=printArticleBasic&amp;amp;articleId=9091878&lt;/a&gt;
&lt;/div&gt;</description><author>srulyt</author><pubDate>Tue, 03 Jun 2008 20:56:17 GMT</pubDate><guid isPermaLink="false">NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever) 20080603085617P</guid></item><item><title>NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever)</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=27752</link><description>&lt;div style="line-height: normal;"&gt;Ok, so I'm down w/ JQuery for this, in fact I found this really great article: &lt;a href="http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/"&gt;http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/&lt;/a&gt; for getting VS 2k8 to recognize it in intellisense.  
&lt;/div&gt;</description><author>pvencill</author><pubDate>Tue, 03 Jun 2008 12:14:52 GMT</pubDate><guid isPermaLink="false">NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever) 20080603121452P</guid></item><item><title>NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever)</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=27752</link><description>&lt;div style="line-height: normal;"&gt;I wouldn't go with ext-js since they switched over to GPL for non-commercial licensing. &lt;br&gt;
&lt;br&gt;
I have architected and implemented the presentation layer (html/css/js) for production sites of fortune 500 companies mainly using jQuery. Sign me up if you need my help :)&lt;br&gt;
&lt;/div&gt;</description><author>rlrosario</author><pubDate>Fri, 30 May 2008 23:21:48 GMT</pubDate><guid isPermaLink="false">NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever) 20080530112148P</guid></item><item><title>NEW POST: Requirements</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28628</link><description>&lt;div style="line-height: normal;"&gt;Ok, after our vigorous debate yesterday, I've revised my thoughts on req's from the DAL thread, and am reposting the results here. These aren't done, but they're a start.&amp;nbsp; Please add, and we can start testing.&lt;br&gt;
&lt;br&gt;
1) Pages use a single template (master page)&lt;br&gt;
2) Pages can use one of several layouts (Views) which can be set per-page&lt;br&gt;
3) All content is addressable by a unique app-relative path&lt;br&gt;
4) Pages are items of content which contain one or more other items of content&lt;br&gt;
5) Content can be created, edited, or deleted by users of appropriate rights (configurable)&lt;br&gt;
6) Content can be tagged with keywords to be grouped with similar content&lt;br&gt;
7) Content can be explicitly put into categories which can be nested infinitely&lt;br&gt;
8) Content can be searched by keywords, description, title, and body&lt;br&gt;
9) Menus can be automatically generated or user-defined&lt;br&gt;
10) Content IDs need to conform to URL specs and be friendly&lt;br&gt;
11) Content must have an ID which is unique.&lt;br&gt;
&lt;/div&gt;</description><author>pvencill</author><pubDate>Thu, 29 May 2008 12:57:14 GMT</pubDate><guid isPermaLink="false">NEW POST: Requirements 20080529125714P</guid></item><item><title>NEW POST: MVC Preview 3 is up</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28524</link><description>&lt;div style="line-height: normal;"&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2008/05/27/asp-net-mvc-preview-3-release.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2008/05/27/asp-net-mvc-preview-3-release.aspx&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Check it out.  How does this change us? If at all...
&lt;/div&gt;</description><author>pvencill</author><pubDate>Wed, 28 May 2008 03:49:57 GMT</pubDate><guid isPermaLink="false">NEW POST: MVC Preview 3 is up 20080528034957A</guid></item><item><title>NEW POST: Themes / Views</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28457</link><description>&lt;div style="line-height: normal;"&gt;Yeah, fixed that when I updated for your file view page.
&lt;/div&gt;</description><author>pvencill</author><pubDate>Tue, 27 May 2008 17:45:30 GMT</pubDate><guid isPermaLink="false">NEW POST: Themes / Views 20080527054530P</guid></item><item><title>NEW POST: Themes / Views</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28457</link><description>&lt;div style="line-height: normal;"&gt;Looks good, but one thing I noticed is that when you shrink the browser from the right to the left past 800 px or so, the right most column displays over top the center content column.&lt;br&gt;
&lt;br&gt;
Try it out to see what I mean...&lt;br&gt;
&lt;br&gt;
It displays over anything I render in the middle &amp;quot;contentContent&amp;quot; div.
&lt;/div&gt;</description><author>msurface</author><pubDate>Tue, 27 May 2008 16:50:18 GMT</pubDate><guid isPermaLink="false">NEW POST: Themes / Views 20080527045018P</guid></item><item><title>NEW POST: Themes / Views</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28457</link><description>&lt;div style="line-height: normal;"&gt;So, talked with Michael a bit and we decided on the following rough cut of the basic design:&lt;br&gt;
&lt;br&gt;
3 column layout.  Left and right columns fixed width, center column fluid&lt;br&gt;
CSS based design&lt;br&gt;
Semantic markup&lt;br&gt;
&lt;br&gt;
Draft is in the latest checked-in code, it's not perfect, but it's a first cut at it.  I went with positioning the navigation items rather than floating for ease, tell me if you'd prefer floats instead and I'll work it. It's easier to do the 'jello' (halfway between liquid and fixed ;) ) layouts this way, but I'm open.&lt;br&gt;
&lt;br&gt;
There's a static view of the theme at Content/Themes/Basic/Demo.htm  using the classic Lorem Ipsum nonsense.&lt;br&gt;
&lt;br&gt;
Comments welcome.  
&lt;/div&gt;</description><author>pvencill</author><pubDate>Tue, 27 May 2008 13:20:23 GMT</pubDate><guid isPermaLink="false">NEW POST: Themes / Views 20080527012023P</guid></item><item><title>NEW POST: Beginnings of the Model and Architectural thoughts</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28418</link><description>&lt;div style="line-height: normal;"&gt;Yeah, Chance, Mike, and I have talked separately on googletalk; I couldn't get on IRC during the day due to corporate firewall.  I got your PM, though, so I'll add you to my google talk as well and we can work that way.
&lt;/div&gt;</description><author>pvencill</author><pubDate>Tue, 27 May 2008 11:48:47 GMT</pubDate><guid isPermaLink="false">NEW POST: Beginnings of the Model and Architectural thoughts 20080527114847A</guid></item><item><title>NEW POST: Beginnings of the Model and Architectural thoughts</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28418</link><description>&lt;div style="line-height: normal;"&gt;My current implementation is very primitive and will need to be refactored.&lt;br&gt;
&lt;br&gt;
We wanted something up ASAP and we figured we could then learn from our mistakes and make a better DAL&lt;br&gt;
&lt;br&gt;
I have some ideas I would like to discuss. DO you have IRC or GoogleTalk?&lt;br&gt;
&lt;br&gt;
Chance, Mike and I had a very long talk yesterday on GoogleTalk and Chance and I have been communicating over IRC (#MVCMS) for a while&lt;br&gt;
&lt;br&gt;
Its easier to discuss serious issues this way.&lt;br&gt;
&lt;br&gt;
on IRC we are in #MVCMS, for Google send me a private message and ill send my handle (I get enough spam already)
&lt;/div&gt;</description><author>srulyt</author><pubDate>Tue, 27 May 2008 06:53:37 GMT</pubDate><guid isPermaLink="false">NEW POST: Beginnings of the Model and Architectural thoughts 20080527065337A</guid></item><item><title>NEW POST: Beginnings of the Model and Architectural thoughts</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=28418</link><description>&lt;div style="line-height: normal;"&gt;So first off, I seem to recall that someone (chance?) got the domain name mvcms.org.  If so, we need to set something up so that we can post arbitrary (non-code) files and the like for viewing.&lt;br&gt;
&lt;br&gt;
Ok, so general thoughts on implementation, I don't want to overengineer but I like a little preplanning (will post diagrams when above is available).&lt;br&gt;
&lt;br&gt;
Db access goes through a repository.  All repositories implement IRepository&amp;lt;T&amp;gt; where T: Entity.  Repositories exist for each aggregate root.  &lt;br&gt;
&lt;br&gt;
Entity is the base class for our main domain 'stuff'.  They're (very simply) things which are important enough to give a unique ID to.  So, IEntity (if we were o make one) woudl be as simple as one property (a getter for ID)&lt;br&gt;
&lt;br&gt;
I'd like to do the Model in POCOs as much as possible.  The controllers will use the repository to either fetch an entity, list of same, or to save same back to the DB.  &lt;br&gt;
&lt;br&gt;
First thoughts on our entities make my head twitch a little, but basically I think the main thing we're working with right now is an item of content (hence the CMS piece).  ContentBase : Entity is bouncing around in my head now, I'll try and get some code up tomorrow.  I think ContentBase can then be inherited by specific content types such as 'regular' html, pdf files, movies, etc.  More later...&lt;br&gt;
&lt;br&gt;
Paul
&lt;/div&gt;</description><author>pvencill</author><pubDate>Mon, 26 May 2008 18:16:18 GMT</pubDate><guid isPermaLink="false">NEW POST: Beginnings of the Model and Architectural thoughts 20080526061618P</guid></item><item><title>NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever)</title><link>http://www.codeplex.com/MVCMS/Thread/View.aspx?ThreadId=27752</link><description>&lt;div style="line-height: normal;"&gt;&lt;br&gt;
&lt;div style="border-style:dotted none;border-color:rgb(170, 170, 170) -moz-use-text-color;border-width:0.1em medium;margin:1em 0em 2.5em 3em;padding:0.2em;font-style:italic"&gt;&lt;br&gt;
pvencill wrote:&lt;br&gt;
Yeah, I think Chance was starting to lean us toward ext-js, and I'm cool with either, but my feeling is that we start with something that's pretty much js-free and add js later as enhancement.&amp;nbsp; Thoughts?
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
I agree. Lets keep this release with as little js as possible.&lt;br&gt;
&lt;/div&gt;</description><author>srulyt</author><pubDate>Sat, 24 May 2008 21:27:18 GMT</pubDate><guid isPermaLink="false">NEW POST: Anyone left thats good with javascript (extjs, jquery..whatever) 20080524092718P</guid></item></channel></rss>