Monday, February 25, 2008

Hide Left Navigation Menu

Leverage Asp.Net 2.0 Functionality

To hide the left navigation menu on your customized or default Master Page one things will have to be done:

  1. Create or Modify a Page Layout.


On the Page Layout, simply overwrite the Content Place holder "Asp:PlaceHolderLeftNavBar".

Then with some additional styling you will have a full page layout with no left nav-bar. Simple and efficient and pure ASP.NET.

Example

Place this in your PageLayout.aspx file.

<asp:Conent ContentPlaceHolderId="PlaceHolderLeftNavBar" runat="server"/>

Friday, March 30, 2007

Learning Structure

I am in the works of figuring out how in the world Sharepoints (MOS 2007)look and feel is engineered. I am talking about the "simplicity" of styling Sharepoint.



Sharepoint's rendered interface is comprised of stylesheets and a MasterPage. Since Sharepoint sites are structured in a Hierarchy, it is important to have a root level stylesheet that feeds the remaining site masterpages.



My Goal is to compose my own Master page and stylesheet. I am not sure how flexible that task will be, but I will be sure to leave notes whenever I figure my way around something I stumbled upon.



I am excited about diving into this one! If anyone has any great ideas feel free to leave a comment.