<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Architecture</title><link>http://forums.asp.net/16.aspx</link><description>Discuss and debate ASP.NET application designs. &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=8&amp;c=17" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3281065.aspx</link><pubDate>Wed, 08 Jul 2009 11:41:08 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3281065</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3281065.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3281065</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;10x a lot man for all of your help &lt;img title="Smile" alt="Smile" src="http://forums.asp.net/tiny_mce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif" border="0" /&gt;&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3281012.aspx</link><pubDate>Wed, 08 Jul 2009 11:17:04 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3281012</guid><dc:creator>vivek_iit</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3281012.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3281012</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;ferchen:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Left side and right side should each have it&amp;#39;s own contentplaceholder on the masterpage?\&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;If the left side section is constant throughout the website, then no need to put it in a contentplace holder, just make a user control for it and drop it in the masterpage itself.&lt;/p&gt;&lt;p&gt;Contentplaceholders should be used for for those sections which change based on user action (like content pages which show up under different tabs when the user selects an item from the left menu).&lt;/p&gt;&lt;p&gt;HTH,&lt;/p&gt;&lt;p&gt;Vivek&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3280608.aspx</link><pubDate>Wed, 08 Jul 2009 07:33:50 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3280608</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3280608.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3280608</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;So you mean:&lt;/p&gt;
&lt;p&gt;Left side and right side should each have it&amp;#39;s own contentplaceholder on the masterpage?\&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;TIA,&lt;/p&gt;
&lt;p&gt;Dani.&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3280557.aspx</link><pubDate>Wed, 08 Jul 2009 07:09:56 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3280557</guid><dc:creator>vivek_iit</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3280557.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3280557</wfw:commentRss><description>&lt;p&gt;Once you click a menu item on the left bar, the code should load the relevant page in the right side content placeholder and &amp;quot;activate&amp;quot; the correct tab.&lt;/p&gt;&lt;p&gt;So the menu items on the left side tree structure will have links like: ~/xx.aspx, ~/yy.aspx. The masterpage framework will automatically load these pages in the main contentplaceholder control on the masterpage itself. You just need to call a method in each page class page_load to make the current tab prominent, like : SetActiveTabs(&amp;quot;page1&amp;quot;).&lt;/p&gt;&lt;p&gt;HTH,&lt;/p&gt;&lt;p&gt;Vivek&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3280499.aspx</link><pubDate>Wed, 08 Jul 2009 06:33:33 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3280499</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3280499.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3280499</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;
&lt;p&gt;Can you please answer the last post?&lt;/p&gt;
&lt;p&gt;Thanks in advance,&lt;/p&gt;
&lt;p&gt;Dani.&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3275336.aspx</link><pubDate>Sun, 05 Jul 2009 12:12:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3275336</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3275336.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3275336</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;
&lt;p&gt;Left side is always a tree but on each page the data is different which means sometimes it will be a kind of a group and it&amp;#39;s subcategories, some other case will be a customer with his subcusotmers. &lt;/p&gt;
&lt;p&gt;click will always show the details on the right side.&lt;/p&gt;
&lt;p&gt;I didn&amp;#39;t understand the second option you have suggested.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Dani.&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3275255.aspx</link><pubDate>Sun, 05 Jul 2009 09:48:58 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3275255</guid><dc:creator>vivek_iit</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3275255.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3275255</wfw:commentRss><description>&lt;p&gt;It depends on your usability scenarios, but here are some rough ideas from whatever l ve got after seeing your screenshot:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. If the left side menu/treeview is constant across all pages, then you should put it inside a user control and place that user control inside the masterpage.&lt;/p&gt;&lt;p&gt;2. If on clicking an item in this treeview control will load up a new pages on the right side, then all such pages should be inside contentplaceholder on the mastpage (sinlge contentplaceholder will load the clicked pages inside it).&lt;/p&gt;&lt;p&gt;Hope this helps,&lt;/p&gt;&lt;p&gt;Vivek&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3275146.aspx</link><pubDate>Sun, 05 Jul 2009 06:34:33 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3275146</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3275146.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3275146</wfw:commentRss><description>&lt;p&gt;Hi and thanks a lot for answering and your patience,&lt;/p&gt;
&lt;p&gt;I read the article on the link you attached on masterpages, it does give the desired prespectibe.&lt;/p&gt;
&lt;p&gt;Again to the topic of the collapsed and expanded screen: which technicue should I use:&lt;/p&gt;
&lt;p&gt;1. Left side and right side each&amp;nbsp;will be a contectplaceholderin a masterpage?&lt;/p&gt;
&lt;p&gt;2. Left side and right side will be in the same content placeholder, and the inner division will be inside the,&lt;/p&gt;
&lt;p&gt;page itself.&lt;/p&gt;
&lt;p&gt;Thanks again,&lt;/p&gt;
&lt;p&gt;Dani.&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3272900.aspx</link><pubDate>Fri, 03 Jul 2009 07:11:35 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3272900</guid><dc:creator>vivek_iit</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3272900.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3272900</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;ferchen:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Q2: What I need is the treeview ofcourse and I agree JQuery will be a good solution, but I asked about the horizontal expnad and collapse, look at the pic I attached and&amp;nbsp;my first post: when left side of the page(marked as 2 on the attached image) is collapsed(we can see onky 2-3 columns ) then right side of the page(marked as 3 in the attached image) should be expanded, and vice versa.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;With jQuery, you can expand/collapse andy &amp;lt;div&amp;gt; based section with a class ID horizontally and vertically.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;ferchen:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Q3: I didn&amp;#39;t read the article (yet, will do in a minute) but I was talking about interaction beween 2 contentplaceholders.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;With Masterpages, you can easily interact with content placeholders, there are multiple ways to do this, just google it out :)&lt;/p&gt;&lt;p&gt;HTH,&lt;/p&gt;&lt;p&gt;Vivek&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3271166.aspx</link><pubDate>Thu, 02 Jul 2009 11:56:56 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3271166</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3271166.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3271166</wfw:commentRss><description>&lt;p&gt;Hi and thanks a lot for your help and patience, &lt;/p&gt;
&lt;p&gt;I think you missunderstood me in&amp;nbsp;questions 2,3:&lt;/p&gt;
&lt;p&gt;Q2: What I need is the treeview ofcourse and I agree JQuery will be a good solution, but I asked about the horizontal expnad and collapse, look at the pic I attached and&amp;nbsp;my first post: when left side of the page(marked as 2 on the attached image) is collapsed(we can see onky 2-3 columns ) then right side of the page(marked as 3 in the attached image) should be expanded, and vice versa.&lt;/p&gt;
&lt;p&gt;Q3: I didn&amp;#39;t read the article (yet, will do in a minute) but I was talking about interaction beween 2 contentplaceholders.&lt;/p&gt;
&lt;p&gt;Thanks again,&lt;/p&gt;
&lt;p&gt;Dani.&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3270953.aspx</link><pubDate>Thu, 02 Jul 2009 10:09:39 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3270953</guid><dc:creator>vivek_iit</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3270953.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3270953</wfw:commentRss><description>&lt;p&gt;1. Use contentplace holders for actual pages, and you can put UserControl directly on the masterpage (like Header,footer.ascx etc) or inside their own contentplaceholders in case some pages want to set different headers). AFAIK there are no significant performance issues with MasterPages, infact you will face a lot of maintenance issues if you do not use MasterPages. So master pages are very important for a modular design.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. You can use jQuery to create the treeview sections, for collapsing and expanding sections. jQuery is the best option while working in such scenarios.&lt;/p&gt;&lt;p&gt;3. With Masterpages and content pages, you can dynamically change them, refer this link for details on how to utilize MasterPages:&lt;/p&gt;&lt;p&gt;http://www.odetocode.com/articles/450.aspx&lt;/p&gt;&lt;p&gt;HTH,&lt;/p&gt;&lt;p&gt;Vivek&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3270911.aspx</link><pubDate>Thu, 02 Jul 2009 09:48:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3270911</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3270911.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3270911</wfw:commentRss><description>&lt;p&gt;Hi I appreciate your help and&amp;nbsp;hope it&amp;#39;s not a hassle for you.&lt;/p&gt;
&lt;p&gt;Let me see if I get it correct, and some other info please:&lt;/p&gt;
&lt;p&gt;1. Build a master page for the site that will include 3-4 &amp;quot;ContentPlaceHolder&amp;quot;, for the general design of the site. Shabir Hakim has mentioned some preformmence issues, I&amp;#39;ll be happy if you can write your opinion about it.
&lt;p&gt;2. Question: what about parts 2 and 3 which should be collapsed or expand (as I mentioned - only 2 states).
&lt;p&gt;3. Question: every &amp;quot;ContentPlaceHolder&amp;quot; should &amp;quot;influance&amp;quot; other &amp;quot;ContentPlaceHolder&amp;quot; data like search or details when clicking a row on the left screen will display data on the right. How can I deal with it?
&lt;p&gt;Thanks for your help,
&lt;p&gt;Dani.&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3270803.aspx</link><pubDate>Thu, 02 Jul 2009 09:00:07 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3270803</guid><dc:creator>vivek_iit</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3270803.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3270803</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I would have created a Masterpage for the whole site, and used User Controls for 1,2,3 etc.&lt;/p&gt;&lt;p&gt;A comibnation of master pages with user controls is the best approach.&lt;/p&gt;&lt;p&gt;HTH,&lt;/p&gt;&lt;p&gt;Vivek&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3269040.aspx</link><pubDate>Wed, 01 Jul 2009 13:36:33 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3269040</guid><dc:creator>ferchen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3269040.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3269040</wfw:commentRss><description>&lt;p&gt;Ok, I accept your&amp;nbsp;idea about Divs&amp;nbsp;realting to&amp;nbsp;performance and browser compatibilities But:&lt;/p&gt;
&lt;p&gt;1. How can I always keep my page the exact same layout and concept as masterpage? Not worring about refreshing and getting the same items from DB?&lt;/p&gt;
&lt;p&gt;I would appreiciate some detailed answer, &lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Dani.&lt;/p&gt;</description></item><item><title>Re: Architecture/concept of a site</title><link>http://forums.asp.net/thread/3268885.aspx</link><pubDate>Wed, 01 Jul 2009 12:36:42 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3268885</guid><dc:creator>shabirhakim1</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3268885.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=16&amp;PostID=3268885</wfw:commentRss><description>&lt;p&gt;&lt;br /&gt;Great Man,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;As per your explaination,i can make out i think clearly that you have decided fine design,but fact is that elements like frames,div and masterpage you are mixing up,which is really enemy of performance and&amp;nbsp; Maintainace,i reacently had one assinment where i met with this type of application ,trust me it is worst,anyways you too are enough mature to deciside what is better for your requirement,but i just suggest you what ever you want to implement,better choose Div based Solution rather than frames ,mastpage...&lt;br /&gt;fine,you can have almost complete handle on div,you can make it fix,collapse,show,hide what ever and is great friend of every browser..&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;shabir hakim&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>