<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Mahdi Abdulhamid</title>
    <link>http://www.devexpert.net/Blog/pt/blog</link>
    <description>Let's share our experiences</description>
    <copyright>Copyright (c) 2009 Mahdi Abdulhamid</copyright>
    <lastbuilddate>Thu, 28 May 2009 19:22:28 GMT</lastbuilddate>
    <ttl>5</ttl>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/MahdiAbdulhamid" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <title>Microsoft warns people about Sharepoint 2007 SP2</title>
      <description>&lt;P&gt;During the last days and since the release of SharePoint SP2, there was a big buzz on the MSDN SharePoint forums about installing SharePoint SP2, where many people reported many problems, in the mean time&lt;A href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx" target="_blank"&gt; Microsoft discovered a major bug&lt;/A&gt;&amp;nbsp;that renders SharePoint inaccessible after 180 days, and they say&amp;nbsp;they are working on a hotfix, I hope this will fix all SP2 problems.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/zyIOxI1ovno/Microsoft-warns-people-about-Sharepoint.aspx</link>
      <pubDate>Sun, 24 May 2009 17:01:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Microsoft-warns-people-about-Sharepoint.aspx</feedburner:origLink></item>
    <item>
      <title>What is new in Microsoft SharePoint 2010?</title>
      <description>&lt;P&gt;First of all, forget the word MOSS&amp;nbsp;for SharePoint 2010, since Microsoft will&lt;IMG title="SharePoint 2010" border=0 hspace=10 alt="SharePoint 2010" vspace=10 align=right src="http://www.devexpert.net/blog/pt/uploads/Pics/SharePoint.png" width=375 height=202&gt; remove SharePoint from Office system, although we have been getting familiar with SharePoint in Office but I see it is more suitable for this great product to be a separated server product, but what shall we call MOSS then? I guess Microsoft is now thinking about new name to be added to SharePoint names.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Chris Capossela, Senior Vice President, Information Worker Product Management Group, announced that Microsoft will begin releasing new versions of Office-related products this year. Exchange 2010 will be the first product in this lineup, entering beta for customers to download today. Exchange 2010 will become available in the second half of 2009. Office 2010 — including Office Web applications, SharePoint Server 2010, Visio 2010 and Project 2010 — will enter a technical preview in the third quarter of 2009 and will release to manufacturing in the first half of 2010.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Right now we don’t have an exact or official list with new features in SharePoint 2010; however I’ve tried to collect as much as I can from posts I’ve read like:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;SharePoint Server 2010 will be 64-bit only. 
&lt;LI&gt;SharePoint Server 2010 will require 64-bit Windows Server 2008 or 64-bit Windows Server 2008 R2. 
&lt;LI&gt;SharePoint Server 2010 will require 64-bit SQL Server 2008 or 64-bit SQL Server 2005. 
&lt;LI&gt;Internet Explorer 6 won’t be supported by Microsoft SharePoint 2010. 
&lt;LI&gt;Faceted Search will be included OOTB in SP2010. 
&lt;LI&gt;FAST Search for SharePoint. A new version of FAST Search for SharePoint at a lower cost. 
&lt;LI&gt;The SharePoint team has scrapped their efforts to make the SharePoint search engine scale beyond 50 million documents in a single index. The argument will be to move to the FAST search engine instead. 
&lt;LI&gt;Visual Studio 2010 will ship with comprehensive support for developing Web parts, features, solutions, content types, etc. 
&lt;LI&gt;VS 2010 will among other things ship with a visual Web part designer 
&lt;LI&gt;New server explorer inside Visual Studio that let you explores sites, lists, documents and other SharePoint objects. 
&lt;LI&gt;Windows SharePoint Services 4.0 will ship with a new XSLT-based list view with the following improvements: 
&lt;UL&gt;
&lt;LI&gt;SharePoint Designer customization support 
&lt;LI&gt;Conditional formatting 
&lt;LI&gt;Improved developer experience with XSLT standard-based language support.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/oXPORK0xK8o/What-is-new-in-Microsoft-SharePoint-2010.aspx</link>
      <pubDate>Wed, 20 May 2009 10:42:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/What-is-new-in-Microsoft-SharePoint-2010.aspx</feedburner:origLink></item>
    <item>
      <title>Making Microsoft Windows SharePoint Services 3.0 Navigation Better</title>
      <description>&lt;P&gt;Microsoft Windows SharePoint Services 3.0 (WSS 3.0) the great, versatile and free technology from Microsoft provides a foundation platform for building Web-based business applications that can flex and scale easily to meet the changing and growing needs of any organization, and by little customization you can have a great collaboration or even content management portal.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;First thing needed to be considered is to build a better navigation for WSS, so let’s begin.&lt;BR&gt;If you created a WSS team site, you will get a following page:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG style="BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid" title="WSS 3.0" alt="WSS 3.0" src="http://www.devexpert.net/blog/pt/uploads/Pics/WSS/WSS1.png" width=606 height=364&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In this page and under Site Action Menu you will find the following items: &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG style="BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid" title="WSS Menu" alt="WSS Menu" src="http://www.devexpert.net/blog/pt/uploads/Pics/WSS/WSS2.png" width=297 height=192&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;That is good, however I felt that this menu needs more items, what about adding View All Site Content&amp;nbsp; and Recycle Bin menu items, to achieve that you need to install SharePoint Designer first, after that open the default.master from the following path: "/_catalogs/masterpage/"&lt;BR&gt;In the bottom design area click on Site Action control, this will highlight the source in the Source area. &lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;IMG title="SPD WSS" border=0 alt="SPD WSS" src="http://www.devexpert.net/blog/pt/uploads/Pics/WSS/WSS3.png" width=540 height=415&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;
&lt;P&gt;Now in the appropriate position between menu items and before &lt;FONT color=#800080&gt;&amp;lt;/SharePoint:FeatureMenuTemplate&amp;gt;&lt;/FONT&gt;&amp;nbsp; paste the following code as shown 
&lt;P&gt;
&lt;DIV class=pre&gt;&lt;BR&gt;&lt;FONT color=#800080&gt;&amp;lt;SharePoint:MenuItemTemplate&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;runat&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;server&lt;/FONT&gt;" &lt;FONT color=#ff0000&gt;id&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;MenuItem_Contents&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;Text&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;View All Site Contents&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;Description&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;Browse all site lists and subsites&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;ImageUrl&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;/_layouts/images/Actionscreate.gif&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;MenuGroupId&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;100&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;Sequence&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;300&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;UseShortId&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;true&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;ClientOnClickNavigateUrl&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;~site/_layouts/viewlsts.aspx&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;PermissionsString&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;EnumeratePermissions,ManageWeb,ManageSubwebs,&lt;BR&gt;&amp;nbsp;AddAndCustomizePages,ApplyThemeAndBorder,ManageAlerts,ManageLists,ViewUsageData&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;PermissionMode&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;Any&lt;/FONT&gt;" /&amp;gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;FONT color=#800080&gt;&amp;lt;SharePoint:MenuItemTemplate&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;runat&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;server&lt;/FONT&gt;" &lt;FONT color=#ff0000&gt;id&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;MenuItem_Recycle&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;Text&lt;/FONT&gt;="&lt;FONT color=#a52a2a&gt;&amp;lt;%$Resources:wss,StsDefault_RecycleBin%&amp;gt;&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;Description&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;Manage deleted items&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;ImageUrl&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;/_layouts/images/Recycle32x32.png&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;MenuGroupId&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;100&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;Sequence&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;300&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;UseShortId&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;true&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;ClientOnClickNavigateUrl&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;~site/_layouts/recyclebin.aspx&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;PermissionsString&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;DeleteListItems,EnumeratePermissions,ManageWeb,ManageSubwebs,&lt;BR&gt;&amp;nbsp;AddAndCustomizePages,ApplyThemeAndBorder,ManageAlerts,ManageLists,ViewUsageData&lt;/FONT&gt;"&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;PermissionMode&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;Any&lt;/FONT&gt;" /&amp;gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG style="BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid" title="WSS SPD" alt="WSS SPD" src="http://www.devexpert.net/blog/pt/uploads/Pics/WSS/WSS4.png" width=576 height=507&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then save the page and refresh the site on the explorer to get the following menu:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG style="BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid" title="WSS Menu" alt="WSS Menu" src="http://www.devexpert.net/blog/pt/uploads/Pics/WSS/WSS5.png" width=253 height=262&gt;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;What we need in the next step is to enhance inside pages and sub-sites navigation, in my case I don’t need the quick launch control, and I just wanted to view inside pages and sub-sites. &lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;There is something you already know in SharePoint Server (MOSS), the “Pages” document library, which created by default in each publishing site, the idea is to create the same library here and then we can list its pages in a new control. So at this stage we need:&lt;BR&gt;1.&amp;nbsp;Create a user control for inside navigation&lt;BR&gt;2.&amp;nbsp;List inside pages&lt;BR&gt;3.&amp;nbsp;List sub-sites&lt;/P&gt;
&lt;P align=left&gt;Creating a user control to be set on the master page is too easy:&lt;BR&gt;1-&amp;nbsp;Locate the following folder: “C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\CONTROLTEMPLATES”&lt;BR&gt;2-&amp;nbsp;Create a new user control file ex: &lt;STRONG&gt;&lt;FONT color=#a52a2a&gt;ucNavMenu.ascx&lt;/FONT&gt;&lt;/STRONG&gt; having the following code:&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=pre&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;%@ Control Language="C#" ClassName="ucNavMenu" %&amp;gt;&lt;/FONT&gt; &lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;3-&amp;nbsp;Include the following line in you master page after: &lt;FONT color=#a52a2a&gt;&amp;lt;@Master language="C#"%&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=pre&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;%@ Register TagPrefix="isauc" TagName="NavMenu" src="~/_controltemplates/ucNavMenu.ascx" %&amp;gt;&lt;/FONT&gt; &lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P align=left&gt;
&lt;P align=left&gt;4-&amp;nbsp;In the appropriate place where you want this control to appear put the following code: 
&lt;P align=left&gt;
&lt;DIV class=pre&gt;&lt;BR&gt;&lt;FONT color=#800080&gt;&amp;lt;asp:ContentPlaceHolder&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;id&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;NavMenuPlaceHolder&lt;/FONT&gt;" &lt;FONT color=#ff0000&gt;runat&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;server&lt;/FONT&gt;"&lt;FONT color=#800080&gt;&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&lt;FONT color=#800080&gt;&amp;lt;isauc:NavMenu&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;id&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;IdIsaNavMenu&lt;/FONT&gt;" &lt;FONT color=#ff0000&gt;runat&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;server&lt;/FONT&gt;"&lt;FONT color=#800080&gt;/&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#800080&gt;&amp;lt;/asp:ContentPlaceHolder&amp;gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Now, it is the right time to write our code for listing menu items, in my case it is decided to list pages then sites, and I found it a good idea to read sub-sites from current quick launce navigation object, here is the full code:&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#a52a2a&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=pre&gt;
&lt;P align=left&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;%@ Control Language="C#" ClassName="ucNavMenu" %&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;%@ Import Namespace="Microsoft.SharePoint" %&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;%@ Import Namespace="Microsoft.SharePoint.ApplicationPages" %&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;%@ Import Namespace="Microsoft.SharePoint.Utilities" %&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT style="BACKGROUND-COLOR: #ffff00" color=#000000&gt;&amp;lt;%&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#000000&gt;&lt;FONT color=#9acd32&gt;&lt;FONT color=#000000&gt;SPWeb&lt;/FONT&gt; &lt;/FONT&gt;currentWeb = SPContext.Current.Web;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;string&lt;/FONT&gt; CrLf = &lt;FONT color=#a52a2a&gt;"\n\r"&lt;/FONT&gt;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;string&lt;/FONT&gt; navContent = &lt;FONT color=#a52a2a&gt;""&lt;/FONT&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;try&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#008000&gt;//Reference subsites in quicklaunch&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Microsoft.SharePoint.Navigation.SPNavigationNodeCollection secNvc = currentWeb.Navigation.GetNodeById(1026).Children;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#008000&gt;//--- List Pages ----&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPList list = currentWeb.Lists[&lt;FONT color=#a52a2a&gt;"Pages"&lt;/FONT&gt;];&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;if&lt;/FONT&gt; (secNvc.Count != 0 || list.Items.Count != 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; navContent += &lt;FONT color=#a52a2a&gt;"&amp;lt;ul&amp;gt;"&lt;/FONT&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;foreach&lt;/FONT&gt; (SPListItem item in list.Items)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#008000&gt;// Exception for home page&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;if&lt;/FONT&gt; (currentWeb.Title == &lt;FONT color=#a52a2a&gt;"Home"&lt;/FONT&gt;)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;break&lt;/FONT&gt;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;string&lt;/FONT&gt; itemUrl = currentWeb.Url.ToLower() + &lt;FONT color=#a52a2a&gt;"/"&lt;/FONT&gt; + item.Url.ToLower();&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;if&lt;/FONT&gt; (item.Title != null)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;if&lt;/FONT&gt; (item.Title != &lt;FONT color=#a52a2a&gt;""&lt;/FONT&gt;)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; navContent += &lt;FONT color=#a52a2a&gt;"&amp;lt;li&amp;gt;&amp;lt;a href='"&lt;/FONT&gt; + itemUrl +&lt;FONT color=#a52a2a&gt; "'&amp;gt;"&lt;/FONT&gt; + SPEncode.HtmlEncode(item.Title) + &lt;FONT color=#a52a2a&gt;"&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;"&lt;/FONT&gt; + CrLf;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;else&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; navContent += &lt;FONT color=#a52a2a&gt;"&amp;lt;li&amp;gt;&amp;lt;a href='"&lt;/FONT&gt; + itemUrl + &lt;FONT color=#a52a2a&gt;"'&amp;gt;"&lt;/FONT&gt; + SPEncode.HtmlEncode(item.Name) + &lt;FONT color=#a52a2a&gt;"&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;"&lt;/FONT&gt; + CrLf;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;else&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; navContent += &lt;FONT color=#a52a2a&gt;"&amp;lt;li&amp;gt;&amp;lt;a href='"&lt;/FONT&gt; + itemUrl + &lt;FONT color=#a52a2a&gt;"'&amp;gt;"&lt;/FONT&gt; + SPEncode.HtmlEncode(item.Name) + &lt;FONT color=#a52a2a&gt;"&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;"&lt;/FONT&gt; + CrLf;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#008000&gt; //--- Subsites ----&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;foreach&lt;/FONT&gt; (Microsoft.SharePoint.Navigation.SPNavigationNode node &lt;FONT color=#0000ff&gt;in&lt;/FONT&gt; secNvc)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; navContent += &lt;FONT color=#a52a2a&gt;"&amp;lt;li&amp;gt;&amp;lt;a href='"&lt;/FONT&gt; + node.Url + &lt;FONT color=#a52a2a&gt;"'&amp;gt;"&lt;/FONT&gt; + node.Title + &lt;FONT color=#a52a2a&gt;"&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;"&lt;/FONT&gt; + CrLf; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; navContent += &lt;FONT color=#a52a2a&gt;"&amp;lt;/ul&amp;gt;"&lt;/FONT&gt; + CrLf;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;catch&lt;/FONT&gt; (Exception ex)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#008000&gt;//Response.Write(ex.Message);&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(navContent);&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;FONT style="BACKGROUND-COLOR: #ffff00" color=#000000&gt;%&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;And&amp;nbsp;you can&amp;nbsp;give a SharePoint default style to this menu to appear as below:&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;IMG title="menu WSS" border=0 alt="menu WSS" src="http://www.devexpert.net/blog/pt/uploads/Pics/WSS/menu.png" width=143 height=133&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Still one issue and I guess it is very important, navigation to page properties to set page title after page creation is a problem in WSS, since we have to go to the list item and edit its properties, however we can overcome this problem by modifying the &lt;STRONG&gt;&lt;FONT color=#a52a2a&gt;designmodeconsole.ascx&lt;/FONT&gt;&lt;/STRONG&gt; user control (design mode tool which appears after editing the page) located in the same folder, the modification is to add a link to list item properties to appear like the following:&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;IMG title="WSS Tool" border=0 alt="WSS Tool" src="http://www.devexpert.net/blog/pt/uploads/Pics/WSS/WSS6.png"&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;To do so add the following code to this control&lt;/P&gt;
&lt;P align=left&gt;&lt;/P&gt;
&lt;DIV class=pre&gt;
&lt;P align=left&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;td&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;class&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;ms-consolestatus&lt;/FONT&gt;"&lt;FONT color=#a52a2a&gt;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&lt;FONT color=#ff0000&gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp; &lt;FONT style="BACKGROUND-COLOR: #ffff00"&gt;&amp;lt;%&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#000080&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;FONT color=#0000ff&gt;string&lt;/FONT&gt; itemID = &lt;FONT color=#a52a2a&gt;""&lt;/FONT&gt;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#0000ff&gt;&amp;nbsp;try&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#0000ff&gt;if&lt;/FONT&gt; (SPContext.Current.Item != null)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itemID = SPContext.Current.ItemId.ToString();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Response.Write(&lt;FONT color=#a52a2a&gt;"&amp;lt;a href='Forms/EditForm.aspx?ID="&lt;/FONT&gt; + itemID + &lt;BR&gt;&lt;FONT color=#a52a2a&gt;"' target='_blank'&amp;gt;&amp;lt;b&amp;gt;Click here&amp;lt;/b&amp;gt;&amp;lt;/a&amp;gt; to set page properties &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;"&lt;/FONT&gt;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#0000ff&gt;catch&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&lt;/FONT&gt;&amp;nbsp;&lt;FONT style="BACKGROUND-COLOR: #ffff00"&gt;%&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;/td&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P align=left&gt;
&lt;P align=left&gt;And this is after this portion of code: 
&lt;P align=left&gt;
&lt;DIV class=pre&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;td&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;class&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;ms-consolestatus&lt;/FONT&gt;"&lt;FONT color=#a52a2a&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;&amp;amp;nbsp;&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&lt;FONT color=#800080&gt;&amp;lt;SharePoint:PageModeIndicator&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;id&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;pmi2&lt;/FONT&gt;" &lt;FONT color=#ff0000&gt;runat&lt;/FONT&gt;="&lt;FONT color=#0000ff&gt;server&lt;/FONT&gt;"&lt;FONT color=#a52a2a&gt;/&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#a52a2a&gt;&amp;lt;/td&amp;gt;&lt;/FONT&gt; 
&lt;P&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/hPwBNJMVyJc/Making-Microsoft-Windows-SharePoint-Serv.aspx</link>
      <pubDate>Mon, 20 Apr 2009 13:03:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Making-Microsoft-Windows-SharePoint-Serv.aspx</feedburner:origLink></item>
    <item>
      <title>Service Pack 2 for the 2007 Microsoft Office System due to ship April 28th</title>
      <description>&lt;P&gt;Last October,&amp;nbsp;Microsoft announced the upcoming release of the 2nd service pack for the 2007 Microsoft Office System and the 2007 Microsoft Office servers. Today,&amp;nbsp;Microsoft provides both a formal release date, and more details on what you should expect to see in SP2. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/office_sustained_engineering/default.aspx" target=_blank&gt;Read more&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/2YADjazFfK8/Service-Pack-2-for-the-2007-Microsoft-Of.aspx</link>
      <pubDate>Fri, 17 Apr 2009 19:20:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Service-Pack-2-for-the-2007-Microsoft-Of.aspx</feedburner:origLink></item>
    <item>
      <title>Visual Studio 2010 &amp; SharePoint tools, the promises and expectations</title>
      <description>&lt;P&gt;&lt;IMG title="VS 2010" border=0 hspace=10 alt="VS 2010" vspace=10 align=right src="http://www.devexpert.net/blog/pt/uploads/Pics/hero_2010.png" width=270 height=192&gt;Since the first release of Visual Studio 2005 Extensions for SharePoint which allowed us for developing custom SharePoint solutions, I’ve expected more support tools and templates for SharePoint in the next versions of Visual Studio, and I was always searching on what is new&amp;nbsp; regarding SharePoint development, &lt;A href="http://blogs.msdn.com/somasegar/archive/2009/02/19/sharepoint-tools-support-in-visual-studio.aspx" target=_blank&gt;Somasegar&lt;/A&gt; from Visual Studio team has listed some new features of the next release of Visual Studio which support SharePoint development, I believe that a wide range of these features are expected, however I guess we expect more, I will give you a brief about what I need from Microsoft in this release:&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;1-&amp;nbsp;Creating lists &amp;amp; libraries and managing their properties and content&lt;BR&gt;2-&amp;nbsp;Creating and extending publishing controls&lt;BR&gt;3-&amp;nbsp;Creating content types and custom fields in easier way&lt;BR&gt;4-&amp;nbsp;Easier way for handling SharePoint events &lt;BR&gt;5-&amp;nbsp;Built-in SharePoint AJAX controls&lt;BR&gt;6-&amp;nbsp;Creating and managing workflows on site level as well as on list level&lt;BR&gt;7-&amp;nbsp;More facilities creating custom web parts in addition of automated deployment packages&lt;BR&gt;8-&amp;nbsp;Ability to open and fully managing SharePoint portal content&lt;BR&gt;9-&amp;nbsp;Built- in customization and branding tools&lt;BR&gt;10-&amp;nbsp;Automated portal deployment packages&lt;BR&gt;11-&amp;nbsp;Smarter debugging&lt;BR&gt;12-&amp;nbsp;And even more…&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;I’m really glad because most of these features will be added to Visual Studio 2010, and we’ll keep dreaming with next improvements.&lt;BR&gt;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/qdmsh4uW6-k/Visual-Studio-2010-SharePoint-tools-t.aspx</link>
      <pubDate>Fri, 17 Apr 2009 18:52:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Visual-Studio-2010-SharePoint-tools-t.aspx</feedburner:origLink></item>
    <item>
      <title>Microsoft Office 2010 Products Will Redefine How People Work</title>
      <description>&lt;P&gt;Microsoft announced the key capabilities and expected timeline for the next wave of Microsoft Office and related products. a discussion with Chris Capossela, senior vice president of Microsoft’s Information Worker Product Management Group, to find out more about how the next version of Microsoft Office-related products will deliver a synchronized experience across devices and provide greater choice and flexibility for customers. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/presspass/features/2009/Apr09/04-15Office2010.mspx"&gt;http://www.microsoft.com/presspass/features/2009/Apr09/04-15Office2010.mspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/tqPGtBparFY/Microsoft-Office-2010-Products-Will-Rede.aspx</link>
      <pubDate>Wed, 15 Apr 2009 20:33:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Microsoft-Office-2010-Products-Will-Rede.aspx</feedburner:origLink></item>
    <item>
      <title>SharePoint 2007 (MOSS) Customization Tool</title>
      <description>&lt;P&gt;Good day everyone, first accept my apologies for being silent last year; actually I was very busy managing my team in a number of big SharePoint projects.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Today, I came with a tool for customizing SharePoint websites look and feel, and you also can use it for any website, because it is designed to override default CSS classes of any website.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;I’ve developed this tool specifically to customize look and feel without touching default CSS files of SharePoint.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;Features&lt;/STRONG&gt;:&lt;BR&gt;1-&amp;nbsp;Opens any online site or offline page and apply your new styles without refreshing the page by few steps&lt;BR&gt;2-&amp;nbsp;Displays current CSS class attributes by click the class name&lt;BR&gt;3-&amp;nbsp;Full review of the page HTML and styles through:&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.&amp;nbsp;Mouse selections of the item&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.&amp;nbsp;HTML tree view&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c.&amp;nbsp;Property box&lt;BR&gt;4-&amp;nbsp;You can add new/existing images and it will appended automatically to the CSS&lt;BR&gt;5-&amp;nbsp;Auto Complete CSS feature&lt;BR&gt;6-&amp;nbsp;You can append more than one CSS file&lt;BR&gt;7-&amp;nbsp;Color Picker tool which applies the Color code automatically to the CSS&lt;BR&gt;8-&amp;nbsp;Exports the full package to be applied on either SharePoint or any website&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG title="SharePoint Customizer" border=0 alt=1spc.png src="http://www.devexpert.net/blog/pt/uploads/Pics/1spc.png" width=500 height=322&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;To use this tool, you need to&lt;/STRONG&gt;:&lt;BR&gt;1-&amp;nbsp;Create new project, in this step you will be asked to specify location and project name.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG title="New Project" border=0 alt=5spc.png src="http://www.devexpert.net/blog/pt/uploads/Pics/5spc.png" width=294 height=146&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;2-&amp;nbsp;Open your SharePoint website, by writing URL into address bar, you can stop browser navigation by clicking the first icon or from Action menu&lt;BR&gt;3-&amp;nbsp;Add new CSS file to override default classes, and you will be able to add more than one CSS file&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG title="CSS file" border=0 alt=2spc.png src="http://www.devexpert.net/blog/pt/uploads/Pics/2spc.png" width=313 height=40&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;4-&amp;nbsp; You have the ability to select the HTML element directly by mouse or from the source tree in the bottom&lt;BR&gt;5-&amp;nbsp;After you select the HTML element, the class name will appear, and you can review the default styles inside this class be clicking the class name&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG title="text area" border=0 alt=4spc.png src="http://www.devexpert.net/blog/pt/uploads/Pics/4spc.png" width=310 height=345&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;6-&amp;nbsp;If you clicked on override button for the class or element ID, you will be able to write the new styles in the bottom right text area, which has auto complete feature&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Note&lt;/EM&gt;: Don't forget to append &lt;FONT color=#ff0000 face="Courier New"&gt;&lt;STRONG&gt;"!important"&lt;/STRONG&gt;&lt;/FONT&gt; keyword to the style to override the attribute in case of being used in default CSS styles.&lt;/P&gt;
&lt;P&gt;ex: &lt;FONT color=#0000ff face="Courier New"&gt;.ms-topnav {height:30px !important;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;7-&amp;nbsp; You can add new images to the new CSS, the tool creates a folder for images and another one for CSS files&lt;BR&gt;8-&amp;nbsp;After you finish writing your styles, click “Apply” button to save and apply directly on without refreshing the page.&lt;BR&gt;9-&amp;nbsp;In the last step export your package to be applied on your default Master Page&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://spc.codeplex.com/"&gt;Download this tool for free&lt;/A&gt;&amp;nbsp; from CodePlex, You will need to install .NET framework 3.5&lt;BR&gt;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/jby23Z3ArXE/SharePoint-2007-MOSS-Customization-Too.aspx</link>
      <pubDate>Tue, 07 Apr 2009 16:47:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/SharePoint-2007-MOSS-Customization-Too.aspx</feedburner:origLink></item>
    <item>
      <title>Forms Authentication in SharePoint Server 2007 and Windows SharePoint Services 3.0</title>
      <description>&lt;P&gt;Finally, we got official and detailed articles from Microsoft about Forms Authentication in SharePoint Server 2007 and Windows SharePoint Services 3.0:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Forms Authentication in SharePoint Server 2007 and Windows SharePoint Services 3.0 (Part 1 of 3): Introduction: &lt;A href="http://msdn2.microsoft.com/en-us/library/bb975136.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb975136.aspx&lt;/A&gt; 
&lt;LI&gt;Forms Authentication in SharePoint Server 2007 and Windows SharePoint Services 3.0 (Part 2 of 3): Forms Authentication Samples: &lt;A href="http://msdn2.microsoft.com/en-us/library/bb975135.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb975135.aspx&lt;/A&gt; 
&lt;LI&gt;Forms Authentication in SharePoint Server 2007 and Windows SharePoint Services 3.0 (Part 3 of 3): Differences Between Forms Authentication and Windows Authentication: &lt;A href="http://msdn2.microsoft.com/en-us/library/bb977430.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb977430.aspx&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/zdbz75iN0_g/Forms-Authentication-in-SharePoint-Serve.aspx</link>
      <pubDate>Mon, 31 Dec 2007 03:04:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Forms-Authentication-in-SharePoint-Serve.aspx</feedburner:origLink></item>
    <item>
      <title>Announcing the Release of WSS 3.0 SP1 and Office SharePoint Server 2007 SP1</title>
      <description>&lt;P&gt;I'm excited to announce the release of SP1 for WSS 3.0 and Office SharePoint Server 2007.&amp;nbsp; Before you install the service pack there are some very important things to understand.&amp;nbsp; In this post I'll try to provide you with the resources you need to be successful in updating to the latest service pack.&amp;nbsp; Please do NOT simply drop to the bottom and find the links and download and install directly on your production environments.&amp;nbsp; It is essential that you understand the appropriate guidance and test out the patch in a separate test environment.&amp;nbsp; For this purpose we have put together a special SP1 page on TechNet to guide you through the process.&amp;nbsp; The more you know the better prepared you'll be for updating your environment.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/sharepoint/archive/2007/12/11/announcing-the-release-of-wss-3-0-sp1-and-office-sharepoint-server-2007-sp1.aspx"&gt;Read More&lt;/A&gt;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/RiH6R9X7Rdk/Announcing-the-Release-of-WSS-30-SP1-an.aspx</link>
      <pubDate>Wed, 12 Dec 2007 06:46:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Announcing-the-Release-of-WSS-30-SP1-an.aspx</feedburner:origLink></item>
    <item>
      <title>Announcing Microsoft Search Server 2008</title>
      <description>&lt;P&gt;Microsoft has unveiled Search Server 2008, the really exciting news is that Microsoft is also offering a free version of this product.&lt;/P&gt;
&lt;P&gt;Search Server 2008&amp;nbsp;is implemented and administered as managed properties, so HTML pages, Office documents, SharePoint lists, database tables, web services - in fact, any content source indexed by MOSS can be made available as a facet.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Read More: &lt;A href="http://www.microsoft.com/enterprisesearch/"&gt;http://www.microsoft.com/enterprisesearch/&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;</description>
      <link>http://feedproxy.google.com/~r/MahdiAbdulhamid/~3/DtaOI28hi7g/Announcing-Microsoft-Search-Server-2008.aspx</link>
      <pubDate>Tue, 04 Dec 2007 04:35:00 GMT</pubDate>
    <feedburner:origLink>http://www.devexpert.net/Blog/pt/blog/Announcing-Microsoft-Search-Server-2008.aspx</feedburner:origLink></item>
  </channel>
</rss>
