<?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:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8715156605536558986</atom:id><lastBuildDate>Wed, 08 Feb 2012 04:24:28 +0000</lastBuildDate><category>SharePoint Guidance</category><category>Visual Studio</category><category>application.master</category><category>TimerJob</category><category>Exam 70-541</category><category>ItemTemplate</category><category>WSPBuilder.exe</category><category>My Sharepoint Sites Links</category><category>SPField</category><category>Site Definition</category><category>Best Practices For MOSS</category><category>Sharepoint Ajax Integration</category><category>MCTS: Microsoft Office SharePoint Server 2007 Configuration Study Guide</category><category>Application failed to initialize properly</category><category>My Site</category><category>Gmail Audio And Video Plugin</category><category>SharePoint 2010 Virtual Conference</category><category>sharepoint2010</category><category>BACKUP DLL</category><category>wsp package</category><category>Increase File Upload Size</category><category>webpagelibrary</category><category>HTTP COMPRESSION</category><category>Exam 70-630</category><category>SharePoint WebPart Socket Exception</category><category>Office 365; Office 365 Limitations;</category><category>Assembly Version Number</category><category>Download Visual Studio 2010 and .NET Framework 4 BETA</category><category>Chrome</category><category>Enumertaing User Profiles</category><category>GAC</category><category>IIS COMPRESSION USING GZIP</category><category>Sharepoint 2007 Limitations</category><category>Shared Serice Provider</category><category>Site Template</category><category>MOSS</category><category>rapid tools</category><category>default.master</category><category>User Profile Properties</category><category>User Control Limits</category><category>GZIP</category><category>customise</category><category>ASP.Net MVC</category><category>MOSS Installation</category><category>SSP</category><category>VSTemplate</category><category>Bing Features</category><category>How to Create list with look up column</category><category>RSS Reader Webpart for Office 365;JQUERY RSSReader Webpart for office365</category><category>Feature</category><category>My Sharepoint Sites</category><category>Sharepoint Designer 2007</category><category>ProjectTemplate</category><category>MOSS Setup</category><category>Collapsible QuickLaunch SharePoint Menu Using Jquery</category><category>DLL</category><category>Wiki Migration</category><category>Productivity Hub</category><category>LookUp Column in List</category><category>AJAX Control ToolKit</category><category>SPUser</category><category>Reporting Services</category><category>QueryString Value using JavaScript</category><category>WSS</category><category>Google</category><category>create</category><category>SDK</category><category>MetaDataFiles</category><category>Custom List Template</category><category>Tool</category><category>Linked Sources in SharePoint</category><category>Exception Display</category><category>GMAIL Video And Audio Voice Chat</category><category>Bing</category><category>Assembly</category><category>Twitter widge IE8 Issue</category><category>unkown error</category><category>LookUp</category><category>User Profiles</category><category>Custom List</category><category>Visual Studio 2010 Sharepoint Tools</category><category>How To Create List Programmatically using Custom List Template</category><category>Collapsible Quicklaunch Menu for SharePoint2010 Using Jquery</category><category>Change default root site collection template in Office 365</category><category>Direct Dependencies</category><category>MOSS Feature Generator</category><category>Sharepoint Interview Questions</category><category>Publishing Site</category><title>Implementing SharePoint Solutions</title><description>This blog contains articles or posts about challenges faced during implementation of Office 365, SharePoint 2010, Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0</description><link>http://moss-solutions.blogspot.com/</link><managingEditor>noreply@blogger.com (Raghavendra Shanbhag)</managingEditor><generator>Blogger</generator><openSearch:totalResults>57</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" /><feedburner:info uri="microsoftofficesharepointserversolutions" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-7724896721474207392</guid><pubDate>Wed, 26 Oct 2011 09:36:00 +0000</pubDate><atom:updated>2011-10-26T02:36:23.170-07:00</atom:updated><title>Create List item in Folders using Client Object Model</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
There are scenarios where you would like to add list item to a folder/sub folder in a custom SharePoint list and many of you would like to achieve this using ECMA script/&amp;nbsp;JavaScript&amp;nbsp;Client Object Model. Before we start with the code, i am assuming that you have enables Folder Content Types in a custom list and have also created a Folder in a list before the below snippet is executed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function CreateListItemInFolder()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;// Create client context&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;var myContext = new SP.ClientContext.get_current();&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;// Get current web (comparable to SPWeb)&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;var myWeb = myContext.get_web();&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;// Get list by title (comparable to SPList)&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;var myList = myWeb.get_lists().getByTitle('Docs');&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;// Create new object for list item creation&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;//Create List Item Infor and set the Folder Path for the item to be created. &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; var myListItemCreationInfo = new SP.ListItemCreationInformation();&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; myListItemCreationInfo.set_folderUrl("http://servername/sites/PP/Blog/Lists/Docs/Folder1");&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;var newLinkItem= myList.addItem(myListItemCreationInfo);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;// Set properties for new list item&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;newLinkItem.set_item('Title', "Title");&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;// Update the new item&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp;newLinkItem.update();&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;myContext.executeQueryAsync(Function.createDelegate(this, onSuccessAddQL),Function.createDelegate(this, onFailureAddQL));&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
function onSuccessAddQL(sender, args)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;alert("Item Added Successfully In the Folder");&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;SP.UI.ModalDialog.commonModalDialogClose(SP.UI.DialogResult.cancel,'Closing Quick Links Dialog');&lt;br /&gt;
}&lt;br /&gt;
function onFailureAddQL(sender, args)&lt;br /&gt;
{&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;alert("Item Adding Failed to the Folder");&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
happy coding..&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-7724896721474207392?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=z4S_mIaUMvo:zixqYx_yT1c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=z4S_mIaUMvo:zixqYx_yT1c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=z4S_mIaUMvo:zixqYx_yT1c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=z4S_mIaUMvo:zixqYx_yT1c:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/z4S_mIaUMvo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/z4S_mIaUMvo/create-list-item-in-folders-using.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2011/10/create-list-item-in-folders-using.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-2723369604725383578</guid><pubDate>Mon, 03 Oct 2011 13:16:00 +0000</pubDate><atom:updated>2011-10-03T06:16:35.302-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Change default root site collection template in Office 365</category><title>Creating Root Site Collection Using Custom Blog Site Template in Office 365</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;There are scenarios were you would like to use Blog Template (any default site ) or custom site template as the default site template for the Root Site Collection instead of the regular Team Site In Office 365. By default when you subscribe a new Office 365 Subscription you will have team site as default root site collection.&lt;br /&gt;
&lt;br /&gt;
The steps below will guide you to create the root site collection with a custom blog site template. I have created a site using Blog template and created custom list in the site. After you have the necessity structure for the Blog site in place, save the Site as Site Template and download the Blog Template from the Solution gallery to your local PC.&lt;br /&gt;
&lt;br /&gt;
1. Delete the default root site collection of your subscription, by navigating to the admin portal of Office 365. Your Admin portal looks like the screenshot given below.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-YobXQOpRuKo/Tomz_EvpbgI/AAAAAAAAB8c/3GQtdtpHAls/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="75" kca="true" src="http://1.bp.blogspot.com/-YobXQOpRuKo/Tomz_EvpbgI/AAAAAAAAB8c/3GQtdtpHAls/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;2. Now click on the new tab and select New-&amp;gt; Private Site Collection, You will get a new New Site Collection PopUp Screen, specify the title of the site, In the Template Selection, click on the Custom tab and select “Select Template Later”, specify the administrator account and Click OK. The screen should look like below&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-rw_I2s4TY0Y/Tom0FxfA0YI/AAAAAAAAB8k/y9lGZ0NTI5Y/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" kca="true" src="http://4.bp.blogspot.com/-rw_I2s4TY0Y/Tom0FxfA0YI/AAAAAAAAB8k/y9lGZ0NTI5Y/s320/3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;3. Wait for the site to be created, Once the site is created, Navigate to the site, you will see a Template Selection page were you can select the default template as blog for your root site &lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-PpF_NmRTJe0/Tom0EOM-i7I/AAAAAAAAB8g/PN_pn2NnBU4/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" kca="true" src="http://3.bp.blogspot.com/-PpF_NmRTJe0/Tom0EOM-i7I/AAAAAAAAB8g/PN_pn2NnBU4/s320/2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;4. To use custom blog site template, Click on the Solution Gallery, it will take you to the Solution Gallery, upload the custom Blog Site template WSP and activate. After activating the WSP navigate back to the Template Selection Page and you will be able to see a Custom Tab as shown below, select the BlogSite Template and click Ok&lt;/div&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;&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;a href="http://1.bp.blogspot.com/-l4JQdxKTmps/Tom0Hs2i7hI/AAAAAAAAB8o/oiE9ml2xquQ/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" kca="true" src="http://1.bp.blogspot.com/-l4JQdxKTmps/Tom0Hs2i7hI/AAAAAAAAB8o/oiE9ml2xquQ/s320/4.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
5. Once the site is created it will navigate you the Set Up Groups for the site Page as shown below and click Ok.&lt;br /&gt;
&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-oaiqpteQHTA/Tom0JSOq53I/AAAAAAAAB8s/UQQ6fREWb08/s1600/5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" kca="true" src="http://1.bp.blogspot.com/-oaiqpteQHTA/Tom0JSOq53I/AAAAAAAAB8s/UQQ6fREWb08/s320/5.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;In this way you can use any custom site template or change the default site template for your Office 365 SharePoint Online.&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-2723369604725383578?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=b2E13h-kGhw:zQmZPUHPraw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=b2E13h-kGhw:zQmZPUHPraw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=b2E13h-kGhw:zQmZPUHPraw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=b2E13h-kGhw:zQmZPUHPraw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/b2E13h-kGhw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/b2E13h-kGhw/creating-root-site-collection-using.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-YobXQOpRuKo/Tomz_EvpbgI/AAAAAAAAB8c/3GQtdtpHAls/s72-c/1.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2011/10/creating-root-site-collection-using.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-6975569147284319785</guid><pubDate>Wed, 10 Aug 2011 07:34:00 +0000</pubDate><atom:updated>2011-08-10T00:39:27.739-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Collapsible Quicklaunch Menu for SharePoint2010 Using Jquery</category><title>Collapsible Quicklaunch Menu for SharePoint2010 Using Jquery</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Recently I have been getting comments on my post &lt;a href="http://moss-solutions.blogspot.com/2009/10/collapsible-quicklaunch-sharepoint-menu.html"&gt;Collapsible QuickLaunch SharePoint Menu For MOSS 2007/WSS 3.0 Using Jquery&lt;/a&gt;&amp;nbsp;saying this is not working on SharePoint 2010 or is there any solution to get it working in SharePoint 2010. So here is the post that would describe how to achieve this in SharePoint 2010.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;The way quick launch is rendered in SharePoint 2010 is different from MOSS 2007/WSS. SharePoint 2010 uses DIV/UL/LI for rendering menu tags compared to TR/TD in the previous versions. The image below shows how the menu is typically rendered in SharePoint 2010.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ibR1hiodxrw/TkIzlOx3aVI/AAAAAAAAB78/lY7ohGA9QEg/s1600/QuickLaunchMenu2010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="171" src="http://1.bp.blogspot.com/-ibR1hiodxrw/TkIzlOx3aVI/AAAAAAAAB78/lY7ohGA9QEg/s320/QuickLaunchMenu2010.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="margin-left: .25in; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;v:shapetype coordsize="21600,21600" filled="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;  &lt;v:path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f"&gt;  &lt;o:lock aspectratio="t" v:ext="edit"&gt; &lt;/o:lock&gt;&lt;/v:path&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;v:shape alt="Description: C:\Users\raghavendra_s\Desktop\QuickLaunchMenu2010.png" id="Picture_x0020_3" o:borderbottomcolor="yellow pure" o:borderleftcolor="yellow pure" o:borderrightcolor="yellow pure" o:bordertopcolor="yellow pure" o:spid="_x0000_i1027" style="height: 183pt; mso-wrap-style: square; visibility: visible; width: 341.25pt;" type="#_x0000_t75"&gt;  &lt;v:imagedata o:title="QuickLaunchMenu2010" src="file:///C:\Users\RAGHAV~1\AppData\Local\Temp\1\msohtmlclip1\01\clip_image001.png"&gt;  &lt;w:bordertop type="single" width="6"&gt;  &lt;w:borderleft type="single" width="6"&gt;  &lt;w:borderbottom type="single" width="6"&gt;  &lt;w:borderright type="single" width="6"&gt; &lt;/w:borderright&gt;&lt;/w:borderbottom&gt;&lt;/w:borderleft&gt;&lt;/w:bordertop&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;After doing some research I came to an approach of using Jquery to achieve this. &lt;a href="http://daneomatic.com/wp/2009/02/28/collapsing-navigation-in-jquery/"&gt;Here is the article which is the base of this approach&lt;/a&gt;, so that you can use it to customize further if required. After implementing this how the collapsible quick launch looked.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman';"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="margin-left: .25in; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;v:shape alt="Description: C:\Users\raghavendra_s\Desktop\AllCollapsed.png" id="Picture_x0020_4" o:borderbottomcolor="yellow pure" o:borderleftcolor="yellow pure" o:borderrightcolor="yellow pure" o:bordertopcolor="yellow pure" o:spid="_x0000_i1026" style="height: 218.25pt; mso-wrap-style: square; visibility: visible; width: 114pt;" type="#_x0000_t75"&gt;  &lt;v:imagedata o:title="AllCollapsed" src="file:///C:\Users\RAGHAV~1\AppData\Local\Temp\1\msohtmlclip1\01\clip_image002.png"&gt;  &lt;w:bordertop type="single" width="6"&gt;  &lt;w:borderleft type="single" width="6"&gt;  &lt;w:borderbottom type="single" width="6"&gt;  &lt;w:borderright type="single" width="6"&gt; &lt;/w:borderright&gt;&lt;/w:borderbottom&gt;&lt;/w:borderleft&gt;&lt;/w:bordertop&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-GX4JF3Eice4/TkIzjAuv1uI/AAAAAAAAB70/9t-N-ZXdCVc/s1600/AllCollapsed.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-GX4JF3Eice4/TkIzjAuv1uI/AAAAAAAAB70/9t-N-ZXdCVc/s200/AllCollapsed.png" width="103" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;But there was an issue with post back operation on click of each item on the navigation menu which resulted in losing the menu click item as expanded. To fix this issue I used cookies to maintain the expanded state of a menu item after post back which was posted as comment by &lt;span class="apple-style-span"&gt;&lt;b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #fefdfa; background-image: initial; background-origin: initial; color: #333333; font-size: 10pt; line-height: 115%;"&gt;&lt;a href="http://www.blogger.com/profile/03533754556562724163"&gt;&lt;span style="color: #d52a33;"&gt;Krillehbg&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;on my&lt;span class="apple-style-span"&gt;&lt;b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #fefdfa; background-image: initial; background-origin: initial; color: #333333; font-size: 10pt; line-height: 115%;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;previous post. The below snapshot show how it looks when you click Lists menu item.&lt;span class="apple-style-span"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #fefdfa; background-image: initial; background-origin: initial; color: #333333; font-size: 10pt; line-height: 115%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-RjAItlHgLr0/TkIzj-6SF-I/AAAAAAAAB74/B9kcpOsfBhM/s1600/ListsExpanded.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="139" src="http://4.bp.blogspot.com/-RjAItlHgLr0/TkIzj-6SF-I/AAAAAAAAB74/B9kcpOsfBhM/s320/ListsExpanded.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman';"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="margin-left: .25in; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;v:shape alt="Description: C:\Users\raghavendra_s\Desktop\ListsExpanded.png" id="Picture_x0020_5" o:spid="_x0000_i1025" style="height: 163.5pt; mso-wrap-style: square; visibility: visible; width: 375pt;" type="#_x0000_t75"&gt;  &lt;v:imagedata o:title="ListsExpanded" src="file:///C:\Users\RAGHAV~1\AppData\Local\Temp\1\msohtmlclip1\01\clip_image003.png"&gt; &lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Currently I will be posting the script which you can place it in master page later at some point of time I will make this as feature or someone could work on this to make it as feature.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;ol style="font-size: 11pt; line-height: 115%; text-align: left;"&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Open the site in SharePoint Designer in which you want to make the QuickLaunch Collapsible.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Open the Master Page which resides in the catalog folder.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Copy and paste the given snippet above the end of head tag in the master page&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style="background-color: #eeeeee; border: 1px dashed #999999; color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;script type="text/javascript"&amp;gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(document).ready(function () {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; $("body").addClass("enhanced");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; $(".root li:first").addClass("selected");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; $(".root li").not(":first").find("ul").hide();&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; $(".root li.static").click(function () { &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var menuClicked = createCookie("Menu_Clicked", $('a &amp;gt; span &amp;gt; span ', this).html(), 1);&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($(this).parent().find("ul").is(":hidden")) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(".root ul:visible").slideUp("fast");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(".root li").removeClass("selected");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(this).parent().addClass("selected");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(this).find("ul").slideDown("fast");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; var menuClickedOld = readCookie("Menu_Clicked");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(".root li.static").each(function () {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($('a &amp;gt; span &amp;gt; span ', this).html() == menuClickedOld) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($(this).parent().find("ul").is(":hidden")) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(".root ul:visible").slideUp("fast");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(".root li").removeClass("selected");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(this).parent().addClass("selected");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(this).find("ul").slideDown("fast");&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return;&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;});&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;function createCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i &amp;lt; ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } function eraseCookie(name) { createCookie(name, "", -1); } function createCookie(name, value, days) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; if (days) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var date = new Date();&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var expires = "; expires=" + date.toGMTString();&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; else var expires = "";&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; document.cookie = name + "=" + value + expires + "; path=/";&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;}&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;function readCookie(name) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; var nameEQ = name + "=";&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; var ca = document.cookie.split(';');&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; for (var i = 0; i &amp;lt; ca.length; i++) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var c = ca[i];&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (c.charAt(0) == ' ') c = c.substring(1, c.length);&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; return null;&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;}&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;function eraseCookie(name) {&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; createCookie(name, "", -1);&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;}&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 17px;"&gt;Happy Reading :). Please feel free to leave comments&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-6975569147284319785?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=s0mOOHZzc-w:jSaITS2XgqU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=s0mOOHZzc-w:jSaITS2XgqU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=s0mOOHZzc-w:jSaITS2XgqU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=s0mOOHZzc-w:jSaITS2XgqU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/s0mOOHZzc-w" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/s0mOOHZzc-w/collapsible-quicklaunch-menu-for.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-ibR1hiodxrw/TkIzlOx3aVI/AAAAAAAAB78/lY7ohGA9QEg/s72-c/QuickLaunchMenu2010.png" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2011/08/collapsible-quicklaunch-menu-for.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-4725648263460873255</guid><pubDate>Fri, 05 Aug 2011 11:20:00 +0000</pubDate><atom:updated>2011-08-05T04:44:32.149-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">RSS Reader Webpart for Office 365;JQUERY RSSReader Webpart for office365</category><title>JQUERY RSSReader WebPart for Office365</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" closure_uid_sd12vz="196" style="font-family: Arial,Helvetica,sans-serif;"&gt;It’s been long time I have posted any technical posts. This post would describe an alternate for RSS Reader Web part in Office 365. Last week I started to work on one of our client’s requirement to show RSS feed in Office 365. For surprise I came across few posts which indicated RSS Viewer Web Part is not supported.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" closure_uid_t94ay9="185" style="font-family: Arial,Helvetica,sans-serif;"&gt;To start my research first I tried with RSS Reader Web part present in &lt;a href="http://rssreaderwebpart.codeplex.com/"&gt;CodePlex&lt;/a&gt; written by phil wicklund. If you try to deploy this solution on cloud it would through error because of few limitations that I had posted &lt;a href="http://moss-solutions.blogspot.com/2011/08/summary-of-office-365-limitations-and.html"&gt;here in my previous post&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;So I started to Google to check how to display RSS feeds in ASP.net which doesn’t use any web part concept. I ended up with &lt;a href="http://www.zazar.net/developers/jquery/zrssfeed/"&gt;This post&lt;/a&gt;. With the help of the above two posts I started creating JQUERY RSS Reader web part for office 365.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;After completing the development of the base web part, I thought it would be great if can render the rss feeds as ticker instead of static. So I ended up in creating the following display mode 1. Basic and &amp;nbsp;2.Ticker which can be configured to render feeds accordingly. Here are some snapshots of the configuration and how the web part looks. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tGINbRt8uXE/TjvMrWj_4AI/AAAAAAAAB7M/yIv2el297tw/s1600/JqueryRSSReaderWebpart.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;img border="0" height="188" src="http://1.bp.blogspot.com/-tGINbRt8uXE/TjvMrWj_4AI/AAAAAAAAB7M/yIv2el297tw/s320/JqueryRSSReaderWebpart.png" width="320" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/--P2TiFOGg6s/TjvMryQLM_I/AAAAAAAAB7Q/Ai3lQilf2ZY/s1600/JqueryRSSReaderWebpartProperties.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/--P2TiFOGg6s/TjvMryQLM_I/AAAAAAAAB7Q/Ai3lQilf2ZY/s320/JqueryRSSReaderWebpartProperties.png" width="151" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;a href="https://skydrive.live.com/?cid=978fd42bfca35067&amp;amp;sc=documents&amp;amp;move=978FD42BFCA35067%21223&amp;amp;sid=978FD42BFCA35067%21114&amp;amp;iscopy=0&amp;amp;id=978FD42BFCA35067%21225"&gt;Please find below the source code and the WSP for this web part now&lt;/a&gt;. Please feel free to modify this webpart according to your needs and let me know if you have any better solution.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-4725648263460873255?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=rM_aO7wOBMs:gXg3_qyLvvk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=rM_aO7wOBMs:gXg3_qyLvvk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=rM_aO7wOBMs:gXg3_qyLvvk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=rM_aO7wOBMs:gXg3_qyLvvk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/rM_aO7wOBMs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/rM_aO7wOBMs/jquery-rssreader-webpart-for-office365.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-tGINbRt8uXE/TjvMrWj_4AI/AAAAAAAAB7M/yIv2el297tw/s72-c/JqueryRSSReaderWebpart.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2011/08/jquery-rssreader-webpart-for-office365.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-4401499243555576199</guid><pubDate>Fri, 05 Aug 2011 07:44:00 +0000</pubDate><atom:updated>2011-08-08T02:57:07.755-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Office 365; Office 365 Limitations;</category><title>Summary of OFFICE 365 Limitations and Workarounds</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;This blog post will brief you about that various limitations I faced during Office 365 Sandbox development. Sandbox limitations differ when it comes to cloud deployment compared to on premise deployment.You will find various blogs with Sandbox Limitations.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;This post would help you understand these limitations in a quick way, so that you can plan before you start your deployment. If you are a SharePoint Expert this blog would not help you much, but there are lots of Office 365 Beginners&lt;span style="font-family: Wingdings;"&gt;J&lt;/span&gt;.&lt;span class="Apple-style-span" style="font-size: 9px;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;1. The WSP package cannot deploy files to hive .i.e. file system. The possible option to uses document library to deploy your files&lt;/ul&gt;&lt;ul&gt;&lt;span class="Apple-style-span" style="color: red; font-family: Times, 'Times New Roman', serif;"&gt;2. We can use Sandboxed Visual WebParts with some limitations while you are developing for Office 365.&lt;o:p&gt;&amp;nbsp;You need to install the&amp;nbsp;&lt;/o:p&gt;&lt;span class="Apple-style-span" style="background-color: white; font-weight: bold; line-height: 31px;"&gt;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/8e602a8c-6714-4549-9e95-f3700344b0d9/"&gt;Visual Studio 2010 SharePoint Power Tools&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 31px;"&gt;and use Visual WebPart (Sandboxed)&amp;nbsp;Item Template.&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;&lt;ul&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&amp;nbsp;3. Performing asynchronous post back cannot be achieved, we may try using JQUERY, I need to explore more on this and will update my post accordingly.&lt;/ul&gt;&lt;ul&gt;4. You cannot use Assembly.GetExecutingAssembly on cloud but this will work when you are developing sandbox for on premise application.&lt;/ul&gt;&lt;ul&gt;5. You cannot use Page.RegisterClient script for registering JavaScript on the page; you can use html render tag to insert script tag in the page. This holds good for adding css. Few say to use embedded resources but not sure if it’s really going to work out on cloud.&lt;/ul&gt;&lt;ul&gt;6. RSS Reader WebParts doesn’t work on cloud. &lt;a href="http://moss-solutions.blogspot.com/2011/08/jquery-rssreader-webpart-for-office365.html"&gt;I have developed an alternate solution to achieve this. Will be posting a post on my blog soon. &amp;nbsp;&lt;/a&gt;&lt;/ul&gt;&lt;ul&gt;7. You cannot use Run with Elevated privileges in sand box solution.&lt;/ul&gt;&lt;ul&gt;8. Using resources in sandbox solution is Tricky, which is not feasible while developing solutions for OFFICE 365 or cloud.&lt;/ul&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;Will be updating this blog as and when I find more limitations. Please feel free to comment on the above points or if you have a better workarounds.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red;"&gt;Note: Post Updated On August 8 2011&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-4401499243555576199?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=a1AoHeqWVbM:Tai1y-OU8oM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=a1AoHeqWVbM:Tai1y-OU8oM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=a1AoHeqWVbM:Tai1y-OU8oM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=a1AoHeqWVbM:Tai1y-OU8oM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/a1AoHeqWVbM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/a1AoHeqWVbM/summary-of-office-365-limitations-and.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2011/08/summary-of-office-365-limitations-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-1446772330621815448</guid><pubDate>Sat, 28 Aug 2010 11:47:00 +0000</pubDate><atom:updated>2010-08-28T04:47:59.241-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">QueryString Value using JavaScript</category><title>QueryString Value using JavaScript in SharePoint</title><description>This post talks about how to use JavaScript to retrieve query string value from the URL and display it in an asp.net web control in an OOB SharePoint page. This might be a very common scenario in an ASP.Net environment, but when it comes to SharePoint the implementation is different and it may also take couple of hours to achieve this if you don’t have a complete idea about how SharePoint page works.&lt;br /&gt;
&lt;br /&gt;
There are some limitations or rather you can say security related to SharePoint pages when it comes to JavaScript which access server side control. You cannot write directly access server side controls using JavaScript you need to make certain tweaks for this to work.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1&lt;/b&gt;.Make web.config changes so that you can access controls using JavaScript without getting &lt;b&gt;“Page Parser Error message code blocks are not allowed”.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
If you have scenario where you want to allow JavaScript in a particular page then you have to make the below entries in your pages&lt;br /&gt;
&lt;br /&gt;
For ASPx Pages&lt;br /&gt;
&lt;pre class="javascript" name="code"&gt;&amp;lt;PageParserPaths&amp;gt; 

  &amp;lt;PageParserPath VirtualPath="/pages/[file name].aspx" CompilationMode="Always" AllowServerSideScript="true" /&amp;gt; 

&amp;lt;/PageParserPaths&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
For master page, this will enable inline code blocks for all master pages:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="js" name="code"&gt;&amp;lt;PageParserPaths&amp;gt; 

  &amp;lt;PageParserPath VirtualPath="/_catalogs/masterpage/*" CompilationMode="Always" AllowServerSideScript="true" /&amp;gt; 

&amp;lt;/PageParserPaths&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
Making these changes will allow users who have access to Content DB to embed JavaScript in your site using SharePoint Designer.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2&lt;/b&gt;.The other option is to user HTML controls in your page. But even in this scenario SharePoint will adds an Auto Generated ID suffix and the control id changes like the one give below. &lt;br /&gt;
&lt;br /&gt;
label id="lblName{generate-id}&lt;br /&gt;
&lt;br /&gt;
So you may have to remove the auto generated suffix and keep only the label id.&lt;br /&gt;
So here goes the JavaScript which you can embed in a SharePoint page at the bottom and set the value of the control based on the query string&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="javascript" name="code"&gt;&amp;lt;script type="text/javascript"&amp;gt;

var query = location.search.substring(1); 

if(query!=null)

{

 var query = location.search.substring(1).split('&amp;amp;');

 if(query .length&amp;gt;0)

 {

      var keys = query[0];

      var key = keys.split('=');

      var control=  document.getElementById('lblName');

      if(control!=null &amp;amp;&amp;amp; key.length&amp;gt;0)

      {

        Control.innerText = key[1] ;

      }

 }

}

&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-1446772330621815448?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=3ko90R0XyXc:6wnqJgU9imw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=3ko90R0XyXc:6wnqJgU9imw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=3ko90R0XyXc:6wnqJgU9imw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=3ko90R0XyXc:6wnqJgU9imw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/3ko90R0XyXc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/3ko90R0XyXc/querystring-value-using-javascript-in.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2010/08/querystring-value-using-javascript-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-3206416547394343544</guid><pubDate>Tue, 03 Aug 2010 18:28:00 +0000</pubDate><atom:updated>2010-08-03T11:28:55.957-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Twitter widge IE8 Issue</category><title>Twitter Widget IE8 Compatibility Issue</title><description>&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;In this post I am going to talk about issue which i came across while integrating Twitter Widget in SharePoint 2010. This is most common requirement of integrating a twitter or any other widget into your SharePoint or any other community site.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
There are many posts which will guide you on integrating Twitter widget into SharePoint site you can find some of them below given below&lt;br /&gt;
1.&amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.endusersharepoint.com/2009/01/26/add-twitter-to-your-sharepoint-site/&lt;br /&gt;
2.&amp;nbsp;&amp;nbsp; &amp;nbsp;http://sharepoint.microsoft.com/blogs/mikeg/Lists/Posts/Post.aspx?ID=1202&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
Recently when I was integrating twitter widget with SharePoint 2010, I came across a issue where the tweets won’t scroll or you will see no tweets coming up in the widget section after integration. Initially I thought this might be a SharePoint 2010 issue&amp;nbsp; but later found out that all the tweets where coming up perfectly fine in other browser like Chrome and FireFox.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
I noticed that there was a JavaScript error popping up at IE8 status bar. It was showing “Object doesn’t support this property or method” for the widget.js file.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_p76_2m_csS0/TFhelVAb5GI/AAAAAAAABFE/htvZ7-8Pt8U/s1600/TwitterIE8Issue.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_p76_2m_csS0/TFhelVAb5GI/AAAAAAAABFE/htvZ7-8Pt8U/s320/TwitterIE8Issue.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;So this is an IE8 twitter widget compatibility issue.&amp;nbsp; Finally to conclude on this I also verified this with IE8 on of my colleagues machine for surprise the tweets where coming perfectly fine. So the problem was with IE8 version that was installed on the SharePoint Box. Please find the IE8 version details below.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_p76_2m_csS0/TFherQhst9I/AAAAAAAABFM/TE9pa2qGtEA/s1600/IE8Version.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_p76_2m_csS0/TFherQhst9I/AAAAAAAABFM/TE9pa2qGtEA/s320/IE8Version.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
Given below is the below are the steps which I took to fix this issue.&lt;br /&gt;
Step 1: Download the Widget.js file, this file is required for fetching the tweets&lt;br /&gt;
Step 2: Find Array.forEach in widget.js file and replace it withArray.prototype.forEach. You will find only one instance of this occurring&lt;br /&gt;
Step 3: Upload the Widget.js file to a document library and refer this link into the twitter widget javascript.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;
This will make your twitter widget work perfectly. If anyone has found any alternate solution please feel free to leave a comment..&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-3206416547394343544?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=_A-7F2K14r0:IgS0MHYyaB4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=_A-7F2K14r0:IgS0MHYyaB4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=_A-7F2K14r0:IgS0MHYyaB4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=_A-7F2K14r0:IgS0MHYyaB4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/_A-7F2K14r0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/_A-7F2K14r0/twitter-widget-ie8-compatibility-issue.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_p76_2m_csS0/TFhelVAb5GI/AAAAAAAABFE/htvZ7-8Pt8U/s72-c/TwitterIE8Issue.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2010/08/twitter-widget-ie8-compatibility-issue.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-3411920143765444068</guid><pubDate>Fri, 04 Dec 2009 09:06:00 +0000</pubDate><atom:updated>2009-12-04T01:06:18.993-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">sharepoint2010</category><title>Installing SharePoint2010 on Windows VISTA</title><description>&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Finally I started my first installation on sharepoint2010 on Windows Vista Home Premium. It had been long time I had download SharePoint 2010 and wanted to install it desperately. I couldn’t install it on my machine since its 32 bit, and affording a new machine at this point is like a big hole in my pocket. Though I have got one instance of SharePoint 2010 at my company, but I didn’t really enjoy exploring it since it’s damn slow because of Hardware resources allocated to it.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;The craze of installing SP2010 made me burrow my friend’s laptop which has a decent configuration where I can start my installation. Given below is the Laptop Configuration Details.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;strong&gt;tHP HDX18t Premium Series Notebook PC&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;• Genuine Windows Vista Home Premium with Service Pack2 (64-bit)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;• Intel(R) Core(TM)2 Duo Processor P8700 (2.53 GHz, 3 MB L2 Cache, 1066MHz FSB)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;• 4GB DDR3 System Memory (2 Dimm) - For 1GB Nvidia GeForce GT 130M&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;• 500GB 7200RPM SATA Dual Hard Drive (250GB x 2) with HP ProtectSmart Hard Drive Protection&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New;"&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;It always better to read some article to start SharePoint 2010 installation, so I went through &lt;a href="http://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx"&gt;&lt;strong&gt;this link&lt;/strong&gt;&lt;/a&gt; to start my installation. So in the first step it was specified that I can &lt;strong&gt;“install SharePoint 2010 on Install SharePoint on Windows 7 x64, Windows Vista Service Pack 1 x64, or Windows Vista Service Pack 2 x64.”&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;I started to install all the prerequisites specified, had faced little bit of problem in Uninstalling Power Shell and the hot fix. Also performed a windows updates, once the updated was done I restarted my machine and ran the setup file. Was really happy to see the installation Screen of SP2010 but this didn’t long since I saw another popup which said &lt;strong&gt;“Setup is not able to proceed due to following errors: This product requires Windows Vista (x64) SP1 or above Business, Enterprise or Ultimate or Windows 7(x64) Professional, Enterprise or Ultimate. Correct the issue listed above and re-run the setup”.&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_p76_2m_csS0/SxjQt5PysyI/AAAAAAAAA8s/qO45JaGHqsI/s1600-h/SharePoint2010_WindowsVista_HomePremiumError.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://4.bp.blogspot.com/_p76_2m_csS0/SxjQt5PysyI/AAAAAAAAA8s/qO45JaGHqsI/s320/SharePoint2010_WindowsVista_HomePremiumError.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;It was a disaster when I saw this error. It would have been good if the Microsoft article had mentioned clearly that SharePoint 2010 cannot be installed on Windows Vista and Windows 7 Home Premium Edition. It would have definitely saved my time. I am not sure if there are any workaround for this , if any please feel free to leave a comment on the post.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-3411920143765444068?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=59XljlCdmFY:_9SJh4wTIdA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=59XljlCdmFY:_9SJh4wTIdA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=59XljlCdmFY:_9SJh4wTIdA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=59XljlCdmFY:_9SJh4wTIdA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/59XljlCdmFY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/59XljlCdmFY/installing-sharepoint2010-on-windows.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_p76_2m_csS0/SxjQt5PysyI/AAAAAAAAA8s/qO45JaGHqsI/s72-c/SharePoint2010_WindowsVista_HomePremiumError.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/12/installing-sharepoint2010-on-windows.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-6069987338478244288</guid><pubDate>Tue, 17 Nov 2009 13:35:00 +0000</pubDate><atom:updated>2009-11-17T05:38:28.033-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint WebPart Socket Exception</category><title>SharePoint WebPart Socket Exception</title><description>Recently when I was working on a web part which hosts a user control was throwing socket exception. I got stuck with this exception for almost 6hrs and finally figured out the main cause for this exception. It was a simple user control which was making a web request to a website and returning some data. The user control worked perfectly fine when I deploy it in an ASP.Net Application, but when I hosted this user control in SharePoint it started throwing Socket Exception &lt;strong&gt;“System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it”.&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_p76_2m_csS0/SwKnNpQFHkI/AAAAAAAAA8M/7xiy_-k_KZQ/s1600/SocketException.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_p76_2m_csS0/SwKnNpQFHkI/AAAAAAAAA8M/7xiy_-k_KZQ/s320/SocketException.gif" yr="true" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Initially I thought this may be due to Firewall and have to open up port for that web application but the windows firewall was completely turned off (Not a good way of doing that, you should always open port instead of turning off the firewall). So the next thing I did is tried to access the web request URL from my browser for my surprise the URL worked perfectly fine and returned XML data. &lt;br /&gt;
&lt;br /&gt;
For one instance I was thinking this might be something related to web.config settings for sharepoint web application. So went through various settings of web.Config file. Made the proxy settings entry in the System.Net Section of the web.config file and it worked like charm. Given below are the entires that i made in web.config file.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="XML" name="code"&gt;&amp;lt;system.net&amp;gt;
     &amp;lt;defaultProxy useDefaultCredentials="true"&amp;gt;
      &amp;lt;proxy usesystemdefault="False" proxyaddress="ServerName:portNo" bypassonlocal="False" /&amp;gt;
    &amp;lt;/defaultProxy&amp;gt;
  &amp;lt;/system.net&amp;gt;
&lt;/pre&gt;I was little bit confused at that instance because I had also specified proxy server settings in IE it didn’t work. Will look out for the correct reason why sharepoint was throwing this exception even after the proxy settings had been made in the browser and will update the post accordingly as of now it solved my issue and thought of posting it here.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-6069987338478244288?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=ipi5eAFQJsM:3xqHvFwaizs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=ipi5eAFQJsM:3xqHvFwaizs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=ipi5eAFQJsM:3xqHvFwaizs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=ipi5eAFQJsM:3xqHvFwaizs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/ipi5eAFQJsM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/ipi5eAFQJsM/sharepoint-webpart-socket-exception.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_p76_2m_csS0/SwKnNpQFHkI/AAAAAAAAA8M/7xiy_-k_KZQ/s72-c/SocketException.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/11/sharepoint-webpart-socket-exception.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-5161284442822153048</guid><pubDate>Tue, 17 Nov 2009 04:19:00 +0000</pubDate><atom:updated>2009-11-18T21:03:12.366-08:00</atom:updated><title>Download SharePoint 2010 Beta Version</title><description>Hi Friends&lt;br /&gt;
&lt;br /&gt;
The much awaited SharePoint 2010 beta version is now available for download publicly. You can download the beta version from the below link &lt;span id="goog_1258430953290"&gt;&lt;/span&gt;&lt;a href="http://technet.microsoft.com/hi-in/evalcenter/ee388573.aspx"&gt;here&lt;span id="goog_1258430953291"&gt;&lt;/span&gt;&lt;/a&gt;. You need to sign in to download.&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
SharePoint Designer 2010 and Office SharePoint Foundation Server 2010 Beta are also available for download.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://technet.microsoft.com/hi-in/evalcenter/ee388573.aspx"&gt;http://technet.microsoft.com/hi-in/evalcenter/ee388573.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_p76_2m_csS0/SwIi06vi29I/AAAAAAAAA78/-rTZCKzBPpU/s320/SP2010Betadownload.gif" /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Have updated the Sharepoint 2010 download link recently.&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-5161284442822153048?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=AizYAa1NNTo:p1PuWJopJ0E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=AizYAa1NNTo:p1PuWJopJ0E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=AizYAa1NNTo:p1PuWJopJ0E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=AizYAa1NNTo:p1PuWJopJ0E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/AizYAa1NNTo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/AizYAa1NNTo/download-sharepoint-2010-beta-version.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_p76_2m_csS0/SwIi06vi29I/AAAAAAAAA78/-rTZCKzBPpU/s72-c/SP2010Betadownload.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/11/download-sharepoint-2010-beta-version.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-7782079492357970697</guid><pubDate>Mon, 16 Nov 2009 09:02:00 +0000</pubDate><atom:updated>2009-11-16T01:03:44.663-08:00</atom:updated><title>SharePoint Server Publishing Infrastructure Access Denied</title><description>&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Recently we had a new server setup for SharePoint with Windows server 2008. I needed a publishing site for my new application, so I went to the Site Settings -&amp;gt; Site Collection Feature -&amp;gt; and clicked on activate Office SharePoint Server Publishing Infrastructure Feature. For a surprise I got an Access Denied Exception for the first time (Completely Shocked Since I never faced this before). I was curious to find out what were the exception details in the event viewer. The Event viewer showed the following exception details &lt;strong&gt;“Failed to provision the scheduling job definitions. Page scheduling will not succeed.”&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_p76_2m_csS0/SwEUrLdnyCI/AAAAAAAAA7s/kq0iu4HPh-4/s1600/ExceptionDetails_PublishingFeature.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_p76_2m_csS0/SwEUrLdnyCI/AAAAAAAAA7s/kq0iu4HPh-4/s320/ExceptionDetails_PublishingFeature.png" yr="true" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;The fix for this exception is to change the Application Pool Temporarily. Open IIS, Navigate to your website. Click on Advance Settings, by default the application pool will be your website app pool, change it to Central Admin from the drop down list shown below and click Ok. Go to your Site Features and activate the Office SharePoint Server Publishing feature. Once the feature is activated reset the Application Pool of the website to its original state and perform an IISRESET.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_p76_2m_csS0/SwEUxIMCWcI/AAAAAAAAA70/Td71JC-xLx4/s1600/InetMgrSettingsIn2008.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_p76_2m_csS0/SwEUxIMCWcI/AAAAAAAAA70/Td71JC-xLx4/s320/InetMgrSettingsIn2008.png" yr="true" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;I don’t know if there is any alternate approach for the same. If any please leave a comment.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-7782079492357970697?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=HdWpgU3xrHg:faL0CFnlDSA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=HdWpgU3xrHg:faL0CFnlDSA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=HdWpgU3xrHg:faL0CFnlDSA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=HdWpgU3xrHg:faL0CFnlDSA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/HdWpgU3xrHg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/HdWpgU3xrHg/sharepoint-server-publishing.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_p76_2m_csS0/SwEUrLdnyCI/AAAAAAAAA7s/kq0iu4HPh-4/s72-c/ExceptionDetails_PublishingFeature.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/11/sharepoint-server-publishing.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-8559884945980997054</guid><pubDate>Tue, 27 Oct 2009 05:34:00 +0000</pubDate><atom:updated>2009-10-26T22:34:54.827-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Download Visual Studio 2010 and .NET Framework 4 BETA</category><title>Download Visual Studio 2010 and .NET Framework 4 BETA</title><description>&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Hi friends,&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;To download&amp;nbsp;beta version of Visual Studio 2010 and .NET Framework 4 is over. Microsoft has made the beta version available for download. You can download it from &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/hi-in/vstudio/dd582936%28en-us%29.aspx"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;HERE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;If you want to download different versions/editions of Visual Studio 2010 and .NET Framework 4. &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/subscriptions/downloads/default.aspx?pv=18:370"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Check out this link&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Happy Download&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-8559884945980997054?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Z7p15N0GJyQ:sDjShh_psSU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Z7p15N0GJyQ:sDjShh_psSU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=Z7p15N0GJyQ:sDjShh_psSU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Z7p15N0GJyQ:sDjShh_psSU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/Z7p15N0GJyQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/Z7p15N0GJyQ/download-visual-studio-2010-and-net.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/10/download-visual-studio-2010-and-net.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-7436903478967536498</guid><pubDate>Mon, 12 Oct 2009 12:36:00 +0000</pubDate><atom:updated>2011-08-10T00:38:17.450-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Collapsible QuickLaunch SharePoint Menu Using Jquery</category><title>Collapsible QuickLaunch SharePoint Menu Using Jquery</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;Updated: August 10 2011:&lt;/span&gt; &lt;a href="http://moss-solutions.blogspot.com/2011/08/collapsible-quicklaunch-menu-for.html"&gt;SharePoint 2010 Collapsible Quick Launch&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: arial;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: arial;"&gt;I am sure most of SharePoint Developers have started to use Jquery in SharePoint. In this post I am going to talk about how we can use JQUERY to make a collapsible QUICKLAUNCH MENU. Many organizations may have come across this scenario where you have a very long list of links on the QuickLaunch Menu and would love to have collapsible Headers for QuickLaunch. Hope this post will be a stop for your search.&lt;br /&gt;
&lt;br /&gt;
1. Open the site in SharePoint Designer in which you want to make the QuickLaunch Collapsible.&lt;br /&gt;
2. Open the Master Page which resides in the catalog folder.&lt;br /&gt;
3. Copy and paste the given snippet above the end of head tag in the master page &lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;pre class="javascript" name="code"&gt;&lt;span style="font-family: arial;"&gt; 
&amp;lt;script type="text/javascript" src="http://www.google.com/jsapi"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type="text/javascript"&amp;gt;
// Load jQuery
google.load("jquery", "1.2.6");
&amp;lt;/script&amp;gt;
&amp;lt;script type="text/javascript"&amp;gt;
$(function(){
//initialize menus
var menuRows = $("[id$='QuickLaunchMenu'] &amp;gt; tbody &amp;gt; tr");
var menuHd = menuRows.filter("[id!='']:has(+tr[id=''])");
//set img path for when submenu is hidden
var closedImg = "/_layouts/images/Menu1.gif";
//set img path for when submenu is visible
var openedImg = "/_layouts/images/ptclose.gif";
var cssInit = {
"background-image": "url('"+closedImg+"')",
"background-repeat": "no-repeat",
"background-position": "100% 50%"
}
var cssClosed = {"background-image": "url('"+closedImg+"')"}
var cssOpen = {"background-image": "url('"+openedImg+"')"}
//hide submenus
menuRows.filter("[id='']").hide();
//apply initial inline style to menu headers
menuHd.find("td:last").css(cssInit);
menuHd.click(function () {
var styleElm = $(this).find("td:last")
var nextTR = $(this).next("tr[id='']");
if (nextTR.is(':visible')) {
nextTR.hide();
styleElm.css(cssClosed);
} else {
nextTR.show();
styleElm.css(cssOpen);
}
});
});
&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
4. Save and close master page changes&lt;br /&gt;
5. The QuickLaunch should look like this given below&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/_p76_2m_csS0/StM6AJiEv7I/AAAAAAAAA7c/nMyj-Az4O74/s1600-h/QuickLaunch.png"&gt;&lt;span style="font-family: arial;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5391716953125863346" src="http://2.bp.blogspot.com/_p76_2m_csS0/StM6AJiEv7I/AAAAAAAAA7c/nMyj-Az4O74/s320/QuickLaunch.png" style="cursor: hand; display: block; height: 143px; margin: 0px auto 10px; text-align: center; width: 150px;" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: arial;"&gt; &lt;strong&gt;Note: Hope you have internet connection for your development machine or else you may have needed to download the JQUERY scripts locally and add the references accordingly. &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-7436903478967536498?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Rj_OayOsVvg:ii2HY7K2FqE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Rj_OayOsVvg:ii2HY7K2FqE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=Rj_OayOsVvg:ii2HY7K2FqE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Rj_OayOsVvg:ii2HY7K2FqE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/Rj_OayOsVvg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/Rj_OayOsVvg/collapsible-quicklaunch-sharepoint-menu.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_p76_2m_csS0/StM6AJiEv7I/AAAAAAAAA7c/nMyj-Az4O74/s72-c/QuickLaunch.png" height="72" width="72" /><thr:total>8</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/10/collapsible-quicklaunch-sharepoint-menu.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-1521095152488038022</guid><pubDate>Fri, 09 Oct 2009 04:24:00 +0000</pubDate><atom:updated>2009-10-08T21:33:23.832-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint 2010 Virtual Conference</category><title>SharePoint 2010 Virtual Conference &amp; Expo</title><description>&lt;span style="font-family: courier new;"&gt;Hi Friends,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Those who are really interested in knowing more about SharePoint 2010 should not miss a chance of registering yourself to &lt;/span&gt;&lt;a style="font-family: courier new;" href="http://sharepointvcx.com/default.aspx"&gt;SharePoint 2010 Virtual Conference &amp;amp; Expo&lt;/a&gt;&lt;a style="font-family: courier new;" href="http://sharepointvcx.com/default.aspx"&gt;.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;This conference will have the following topics addressed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="font-family: courier new;"&gt;&lt;li&gt;The SharePoint 2010 Roadmap&lt;/li&gt;&lt;li&gt;Your first look at the new SharePoint tools&lt;/li&gt;&lt;li&gt;Integrating Silverlight with SharePoint 2010 &lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: courier new;"&gt;To know more and to register visit &lt;/span&gt;&lt;a style="font-family: courier new;" href="http://sharepointvcx.com/default.aspx"&gt;here&lt;/a&gt;&lt;span style="font-family: courier new;"&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-1521095152488038022?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=USKVpYQboCM:Pf9pe0oLYlE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=USKVpYQboCM:Pf9pe0oLYlE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=USKVpYQboCM:Pf9pe0oLYlE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=USKVpYQboCM:Pf9pe0oLYlE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/USKVpYQboCM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/USKVpYQboCM/sharepoint-2010-virtual-conference-expo.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/10/sharepoint-2010-virtual-conference-expo.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-1997335313779282386</guid><pubDate>Fri, 02 Oct 2009 05:22:00 +0000</pubDate><atom:updated>2009-10-01T22:25:31.876-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Productivity Hub</category><title>Productivity Hub</title><description>Microsoft has developed the Productivity Hub to help support your ongoing end user training efforts.&lt;br /&gt;&lt;br /&gt;The Hub is a SharePoint Server 2007 site collection that serves as a learning community and is fully customizable. It provides a central place for your training efforts, and includes training content from Microsoft’s core products. Microsoft also provides ongoing and updated content packs.&lt;br /&gt;&lt;br /&gt;The Hub uses SharePoint Server’s social networking capabilities, such as blogs and discussion groups. In addition, it offers the Coach program, a change management feature to help you train end users to self-help, reducing the burden on your training and IT staff. The Coach program impacts productivity in a collaborative and positive way.&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=277fefca-d62f-41bc-943d-79002254cfee&amp;amp;displaylang=en"&gt;What the Productivity Hub is&lt;/a&gt;:&lt;br /&gt;&lt;strong&gt;1. Format:&lt;/strong&gt; Pre-loaded SharePoint site collection optimized for Web 2.0 functionality and easily deployed within SharePoint Server 2007 environment.&lt;br /&gt;&lt;strong&gt;2. Content:&lt;/strong&gt; Convenient end user productivity training in a variety of formats (documents, videos, podcasts, etc.). Receive free quarterly updates of content that you will learn about through the Productivity blog.&lt;br /&gt;&lt;strong&gt;3. Blog: &lt;/strong&gt;The Productivity blog offers tips and tricks for end user productivity. Use it as is, or your training staff can use the posts as their own to help them get started in running an internal blog.&lt;br /&gt;&lt;strong&gt;4. Train the trainer: &lt;/strong&gt;Includes IT/Manager section to aid with deployment of the site collection, and guidance to develop the Coach program.&lt;br /&gt;&lt;strong&gt;5. Products: &lt;/strong&gt;Office 2007 System applications including SharePoint Server 2007. Windows 7 and others will be added in the future.&lt;/p&gt;&lt;br /&gt;You can download it from &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=277fefca-d62f-41bc-943d-79002254cfee&amp;amp;displaylang=en"&gt;HERE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-1997335313779282386?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=viJIp1i3R-M:5HbhNlYQfMY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=viJIp1i3R-M:5HbhNlYQfMY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=viJIp1i3R-M:5HbhNlYQfMY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=viJIp1i3R-M:5HbhNlYQfMY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/viJIp1i3R-M" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/viJIp1i3R-M/productivity-hub.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/10/productivity-hub.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-4316991837951499158</guid><pubDate>Sun, 27 Sep 2009 14:01:00 +0000</pubDate><atom:updated>2009-09-27T07:07:12.202-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint Guidance</category><title>SharePoint Guidance for Developing SharePoint Application</title><description>Last month the updated version of SharePoint Guidance for Developing SharePoint Application has been released. I didn’t get much time to explore this but thought of blogging it, may be in near future I will explore and blog few things about it. Here’s the brief description about the goals behind this release.&lt;br /&gt;&lt;br /&gt;You can download the latest version &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=91f3c22c-8be7-4721-9449-84f699337d55&amp;amp;displaylang=en"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This goal of patterns &amp;amp; practices Developing SharePoint Applications guidance is to help customers understand how to develop large scale, content-driven SharePoint applications that extend the value of existing line of business systems. We achieve this goal through the Partner Portal reference implementation and general guidance. We had three primary objectives to meet this goal:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Large Scale&lt;/strong&gt; – Show customers how to build a large scale SharePoint application. This includes guidance on building in the manageability, configurability, and performance expected from large scale applications.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Content Driven&lt;/strong&gt; – More advanced SharePoint applications often include many sites and combine custom coded logic with created content. We demonstrate areas like custom navigation and publishing, composing Web parts with published information, and managing a consistent user experience.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Extend LOB Systems&lt;/strong&gt; – SharePoint can aggregate and extend information from Line of Business systems to end users, enhancing structured business processes with informal processes through collaboration. We show how to integrate security considerations into business services, and demonstrate how to create collaborative sites that help manage business events like incident escalations and order exceptions.&lt;br /&gt;&lt;br /&gt;The following topics may help in understanding the guidance and how it applies to your scenarios:&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee413779.aspx"&gt;When to Use This Guidance&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee413923.aspx"&gt;Intended Audience&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee413852.aspx"&gt;Evaluating the SharePoint Guidance&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee413905.aspx"&gt;Developing SharePoint Applications&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Videos&lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/akMSFT/Announcing-the-release-of-patterns-and-practices-Developing-SharePoint-Applications-guidance/"&gt;Channel 9 videos&lt;/a&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/akMSFT/Setting-up-the-Contoso-RI-p--p-Developing-SharePoint-Applications-guidance/"&gt;Setting up the Contoso RI&lt;/a&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/akMSFT/Walkthrough-of-the-Contoso-Reference-Implementation-p--p-Developing-SharePoint-Applications-guidance/"&gt;Walkthrough of the Contoso Reference Implementation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/akMSFT/How-to-use-the-configuration-component-p--p-Developing-SharePoint-Applications-guidance/"&gt;How to use the configuration component?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/akMSFT/How-to-use-the-logging-components-p--p-Developing-SharePoint-Applications-guidance/"&gt;How to use the logging components?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/akMSFT/How-to-use-the-SharePoint-Service-Locator-p--p-Developing-SharePoint-Applications-guidance/"&gt;How to use the SharePoint Service Locator? &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-4316991837951499158?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=p5gK3hvS4Wc:Xo_sy4KUUgc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=p5gK3hvS4Wc:Xo_sy4KUUgc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=p5gK3hvS4Wc:Xo_sy4KUUgc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=p5gK3hvS4Wc:Xo_sy4KUUgc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/p5gK3hvS4Wc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/p5gK3hvS4Wc/sharepoint-guidance-for-developing.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/09/sharepoint-guidance-for-developing.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-7666928314993196582</guid><pubDate>Wed, 23 Sep 2009 02:02:00 +0000</pubDate><atom:updated>2009-09-22T19:06:57.645-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linked Sources in SharePoint</category><title>Linked Sources in SharePoint</title><description>&lt;span style="font-family:verdana;"&gt;Here in this post I will be talking on Linked Sources in SharePoint. To begin with I will give a brief introduction on different data source library. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;In SharePoint there is a repository for all the data sources known as Data Source Library. It’s a location where we can manage and access different data sources. All the data sources present here can be accessed using SharePoint Designer.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Given below are the lists of data sources available.&lt;br /&gt;1. SharePoint Lists: All the lists in a SharePoint site reside here.&lt;br /&gt;2. SharePoint Libraries: Consist of libraries across the SharePoint Site.&lt;br /&gt;3. Database Connections: database for all the SharePoint Site.&lt;br /&gt;4. XML Files: Files used across SharePoint.&lt;br /&gt;5. Server Side Scripts: like RSS&lt;br /&gt;6. XML Web services.&lt;br /&gt;7. BDC: Business Data Catalog, we can store different view.&lt;br /&gt;8. Linked Sources: linked sources across SharePoint site&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Linked sources are used when you want to aggregated data from different list i.e. joining or merging data from different list. You can achieve the following 2 things using linked sources. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;strong&gt;1. Merge:&lt;/strong&gt; in this you merge data from different list into a single data source.&lt;br /&gt;&lt;strong&gt;2. Join:&lt;/strong&gt; in this you perform a join between two lists which as a common filed between them.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.winsmarts.com/"&gt;&lt;span style="font-family:verdana;"&gt;Sahil Malik&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt; as written a very good article &lt;/span&gt;&lt;a href="http://blah.winsmarts.com/2007-10-Performing_joins_between_SharePoint_lists.aspx"&gt;&lt;span style="font-family:verdana;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt; which describes how to perform joins between lists.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-7666928314993196582?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=cQdAAOuCBeE:P6__oygYrMo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=cQdAAOuCBeE:P6__oygYrMo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=cQdAAOuCBeE:P6__oygYrMo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=cQdAAOuCBeE:P6__oygYrMo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/cQdAAOuCBeE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/cQdAAOuCBeE/linked-sources-in-sharepoint.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/09/linked-sources-in-sharepoint.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-1458101632715198450</guid><pubDate>Tue, 22 Sep 2009 17:20:00 +0000</pubDate><atom:updated>2009-09-22T10:33:13.307-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">rapid tools</category><category domain="http://www.blogger.com/atom/ns#">unkown error</category><category domain="http://www.blogger.com/atom/ns#">Exception Display</category><title>UnKnown Error Page in SharePoint</title><description>I am sure most of the SharePoint developers would have come across the most common error page i.e. UnKnown Error Page while developing some custom web parts in SharePoint. In this post I am going to talk about 2 different ways to display exception details on the UnKnown Error Page.&lt;br /&gt;&lt;strong&gt;Method 1: &lt;/strong&gt;Turning the mode On/Off/RemoteOnly mode for the CustomErrors attribute in the web.config file. This is the most common way of displaying the exception details on the UnKnown error page.&lt;br /&gt;&lt;strong&gt;Method 2:&lt;/strong&gt; The other approach to catch this exception detail is by using this wonderful tool named Rapid-tools. There are 4 components in this tool which increase a developer’s productivity.&lt;br /&gt;1. &lt;a href="http://code.google.com/p/rapid-tools/wiki/SPDeploy"&gt;SPDeploy&lt;/a&gt; is a client side component that extends MSBuild to include targets that allow you to create a SharePoint solution file (.wsp) from a standard C# class library project inside Visual Studio. In addition, SPDeploy allows you to deploy your compiled wsp file to a remote SharePoint server. This allows you to develop locally and deploy to SharePoint remotely.&lt;br /&gt;2. &lt;a href="http://code.google.com/p/rapid-tools/wiki/Provisioning_Framework"&gt;Provisioning Framework&lt;/a&gt; is set of APIs that allow you provision SharePoint assets including Site Collections, Sites, Pages and Files.&lt;br /&gt;3. &lt;a href="http://code.google.com/p/rapid-tools/wiki/Exception_Display"&gt;Exception Display&lt;/a&gt; is a component allows you to control the SharePoint's unhandled exception behavior.&lt;br /&gt;4. &lt;a href="http://code.google.com/p/rapid-tools/wiki/DataCache"&gt;Data Cache&lt;/a&gt; allows you to cache data inside the SharePoint content database. This provides high performance data caching in web applications and also non-web applications, including SPtimer Jobs, stsadm command, WinForms applications and console applications.&lt;br /&gt;The tool which I am going to use for displaying exception detail is Exception Display. You can download this tool from &lt;a href="http://code.google.com/p/rapid-tools/downloads/list"&gt;here&lt;/a&gt;. The installation is pretty simple just run the RapidTools-Server-Install.bat file in the server folder.&lt;br /&gt;&lt;strong&gt;Enabling Exception Display&lt;br /&gt;&lt;/strong&gt;1. Exception display with minimal detail:&lt;br /&gt;&lt;strong&gt;stsadm -o rapidtools-EnableExceptionDisplay -url siteurlhere&lt;site&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_p76_2m_csS0/SrkIInSou-I/AAAAAAAAA7E/DdAD-sfhoGA/s1600-h/unknownerrorpage.PNG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 102px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5384343773577264098" border="0" alt="" src="http://2.bp.blogspot.com/_p76_2m_csS0/SrkIInSou-I/AAAAAAAAA7E/DdAD-sfhoGA/s320/unknownerrorpage.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2. Exception display with the stack trace included:&lt;br /&gt;&lt;strong&gt;stsadm -o rapidtools-EnableExceptionDisplay -url siteurlhere &lt;site&gt;&lt;site&gt;-printstack &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;a href="http://2.bp.blogspot.com/_p76_2m_csS0/SrkIighsvbI/AAAAAAAAA7M/LPE4iPxBhqU/s1600-h/error.PNG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 211px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5384344218437991858" border="0" alt="" src="http://2.bp.blogspot.com/_p76_2m_csS0/SrkIighsvbI/AAAAAAAAA7M/LPE4iPxBhqU/s320/error.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;3. Exception display with stack trace and http response terminated. In this case no UI is rendered, only the formatted exception is print to the http stream and the response is ended:&lt;br /&gt;&lt;strong&gt;stsadm -o rapidtools-EnableExceptionDisplay -url siteurlhere &lt;site&gt;-endresponse &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;a href="http://4.bp.blogspot.com/_p76_2m_csS0/SrkJV9UFzSI/AAAAAAAAA7U/_axR6zoONsU/s1600-h/excptiontrace.PNG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 174px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5384345102338870562" border="0" alt="" src="http://4.bp.blogspot.com/_p76_2m_csS0/SrkJV9UFzSI/AAAAAAAAA7U/_axR6zoONsU/s320/excptiontrace.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Disabling Exception Display&lt;/strong&gt;&lt;br /&gt;stsadm -o rapidtools-DisableExceptionDisplay -url siteurlhere&lt;site&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-1458101632715198450?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=KSiejWt_rzo:xMPdZ4Lzto8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=KSiejWt_rzo:xMPdZ4Lzto8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=KSiejWt_rzo:xMPdZ4Lzto8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=KSiejWt_rzo:xMPdZ4Lzto8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/KSiejWt_rzo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/KSiejWt_rzo/unknown-error-page-in-sharepoint.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_p76_2m_csS0/SrkIInSou-I/AAAAAAAAA7E/DdAD-sfhoGA/s72-c/unknownerrorpage.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/09/unknown-error-page-in-sharepoint.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-230334430931617524</guid><pubDate>Thu, 17 Sep 2009 12:27:00 +0000</pubDate><atom:updated>2009-09-17T05:44:06.508-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BACKUP DLL</category><category domain="http://www.blogger.com/atom/ns#">Assembly</category><category domain="http://www.blogger.com/atom/ns#">DLL</category><category domain="http://www.blogger.com/atom/ns#">GAC</category><title>Get DLL From GAC Or Assembly</title><description>&lt;span style="font-family:arial;"&gt;I am sure most of the people will be knowing but this is for few crazy people like me who are always behind learning new things. Recently i ran into a scenario where i need to build a sharepoint project on a local machine (one which has windows XP and no SharePoint Server installed). Obviously the build will fail coz of missing reference's for Microsoft.SharePoint.dll. Since my sharepoint development server was down for some time i had to get the dll from my colleague.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt; Given below are the steps to take a backup of a dll from the GAC or Assembly &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1. To get dll from assembly, open run window and type “cmd” to open command window.&lt;br /&gt;2. Navigate it to c:\windows\assembly in the command prompt&lt;br /&gt;3. Type “cd GAC_MSIL”&lt;br /&gt;4. Then type cd dllname; [Eg: In my case since dll name is Policies, it will be “cd Policies”]&lt;br /&gt;5. Then type “cd “ and then space and press tab so that it will automatically populate the directories(Version) associated with that dll . Usually it will be only one. In the below picture you can see that it starts with “1.0.0.0_…..”&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;a href="http://4.bp.blogspot.com/_p76_2m_csS0/SrItejOhh4I/AAAAAAAAA68/_tLxAnBK7dc/s1600-h/GAC.png"&gt;&lt;span style="font-family:arial;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5382414507536648066" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 160px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_p76_2m_csS0/SrItejOhh4I/AAAAAAAAA68/_tLxAnBK7dc/s320/GAC.png" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;6. For copying that dll to c:\ , type “copy dllname.dll c:\destfoldername&lt;br /&gt;7. Important: Type “del dllname.dll” in the command prompt as the last step. If you did not delete the dll from this folder, you cannot install the dll with same name of another version. You might get the error “Cannot create/shadow copy ‘File Name’ when that file already exists”.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-230334430931617524?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=yhgxVsg2V4Q:8AaXOIZvWHw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=yhgxVsg2V4Q:8AaXOIZvWHw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=yhgxVsg2V4Q:8AaXOIZvWHw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=yhgxVsg2V4Q:8AaXOIZvWHw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/yhgxVsg2V4Q" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/yhgxVsg2V4Q/get-dll-from-gac-or-assembly.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_p76_2m_csS0/SrItejOhh4I/AAAAAAAAA68/_tLxAnBK7dc/s72-c/GAC.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/09/get-dll-from-gac-or-assembly.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-2505860312571934407</guid><pubDate>Thu, 16 Jul 2009 04:23:00 +0000</pubDate><atom:updated>2009-07-15T21:42:27.009-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">sharepoint2010</category><title>SharePoint2010 Sneak Peak</title><description>&lt;span style="font-family:courier new;"&gt;Hi Guys,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Its been a long time i have not posted any articles since i was busy with personal work, anyway let me start the first post of July with Share point 2010, yes its Share point 2010 Sneak Peak, recently Microsoft has released few videos and a brand new site on Silver Light few days  back. You can have a first look at SharePoint 2010  from the below URLS,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;1. &lt;/span&gt;&lt;a style="font-family: courier new;" href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Overview-Video.aspx"&gt;Sharepoint 2010 OverView:&lt;/a&gt;&lt;span style="font-family:courier new;"&gt; The page basically describes a new Sharepoint 2010 architecture. It would be great to have a look at the video directly &lt;/span&gt;&lt;a style="font-family: courier new;" href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Overview-Video.aspx"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;2.&lt;/span&gt;&lt;a style="font-family: courier new;" href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Developer-Video.aspx"&gt; Developers Sneak Peak:&lt;/a&gt;&lt;span style="font-family:courier new;"&gt; This page basically describes how a sharpoint developer can increase productivity and performance of sharepoint site. The video in this page shows sharepoint development using Visual Studio 2010 and Sharepoint 2010. Following are the things covered in the video from developers perspective.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;1. Siverlight Applications in Sharepoint&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;2. New Templates in Visual Studio 2010 for Sharepoint Development&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3. Sharepoint WebPart Development.&lt;/span&gt;&lt;br /&gt;&lt;a style="font-family: courier new;" href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Developer-Video.aspx"&gt;&lt;br /&gt;you can view the video and have a look at new Sharepoint 2010 here &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3. &lt;/span&gt;&lt;a style="font-family: courier new;" href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/IT-Pro-Video.aspx"&gt;IT Professionals Sneak Peak:&lt;/a&gt;&lt;span style="font-family:courier new;"&gt; This page basically describes the enhancements made in sharepoint 2010 from administration point of view. The video in this page shows how administrator can easily manage the following things in sharepoint&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;1. Restore And Back Up&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;2. Usage And Error Logging Reports&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;3. New Look For Central Administration&lt;/span&gt;&lt;br /&gt;&lt;a style="font-family: courier new;" href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/IT-Pro-Video.aspx"&gt;&lt;br /&gt;you can view the video and have a look at new Sharepoint 2010 Central Administration here &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-2505860312571934407?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Y1NempvDt70:KnPnBuPy4cE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Y1NempvDt70:KnPnBuPy4cE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=Y1NempvDt70:KnPnBuPy4cE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=Y1NempvDt70:KnPnBuPy4cE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/Y1NempvDt70" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/Y1NempvDt70/sharepoint2010-sneak-peak.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/07/sharepoint2010-sneak-peak.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-8435440711131127473</guid><pubDate>Tue, 09 Jun 2009 09:50:00 +0000</pubDate><atom:updated>2009-06-09T02:51:20.408-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Site Definition</category><category domain="http://www.blogger.com/atom/ns#">Site Template</category><title>Difference Between SiteTemplate and SiteDefinition</title><description>&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;span style="font-weight: bold;"&gt;Site Templates :&lt;/span&gt; Are  snapshots of  sites at a point in time. When a user customizes a site from the UI or SPD, the custom template consists of the difference between the original state of the site (determined by its definition) and the state of the site or list when the custom template is generated.&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;Custom templates remain tied to a particular site definition (for example, the site definition for SharePoint Web sites or Meeting Workspace Web sites), so that if the site definition is not present or is changed, the custom template cannot work.&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;span style="font-weight: bold;"&gt;Site Definitions :&lt;/span&gt; As the name implies, A Site definition is "core definition of a site" . Each site definition emerges through a combination of files that are placed in the 12 hive of WFE during installation of SharePoint. Site definition files include .xml, .aspx, .ascx, and .master page files, as well as document template files (.dot, .htm, and so on), and content files (.gif, .doc, and so on).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Difference between them are as follows&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Site Definitions&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Files are on disk, better performance.    &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Highly customizable and extensible (XML  and .NET code is much more flexible than UI)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Can provision multiple webs This could be achieved using Provisioning handler ( For more info, refer to the Publishing Site Definition in the 12 hive )&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Complex to create&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Requires admin access to server for deploying.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Modifying the site definition after provisioning at least one site from it is not supported and might break existing sites.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Site Templates&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Files are in database, less efficient.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Not easily extensible  (You are limited by what UI offers)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Can only provision one web&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Easier to create&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Installable from a Web UI by site owners.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;    Custom templates can be modified without affecting existing sites that have been created from the templates(**).&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;** Please note that If the site definition on which the custom template is based does not exist on the WFE, the custom template does not work.&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;On the surface, it appears that a site template has numerous advantages; it is certainly easier to create and deploy, and you can change it without breaking sites that use earlier versions of the template because it is not centralized in the 12 hive.&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;However, the fact that a site template contains everything about a site in a single file makes granular modifications of individual elements very difficult. For many projects, that is a good enough reason to suffer the additional complexity of site definitions.&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;However, site definitions present a different challenge. If you change an existing site definition in the 12 hive, you run the risk of breaking any sites that were created previously and use the existing definition. ( Besides, this is not supported by Microsoft ) , The key is to adopt the same strategy as for the core WSS site definitions:&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;Keep the definition as simple as possible and use feature stapling for everything else. Feature stapling allows you to add a feature to an already existing site definition. You may think this would be a complete waste of time, because you can simply add the feature into the site definition using far less code than having a feature staple, but when I tell you that&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;Microsoft does not support modifying a site definition in any way after a single site has been provisioned from that site template, you may reconsider.&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;Features are not an alternative to site definitions. Features are a complement to site definitions. If you keep the site definition as simple as possible and use features for the majority of a site elements, you gain the benefits of granular control in the development environment while reducing the risks involved in making changes to production systems over the life of the sites.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-8435440711131127473?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=d_OioB2Dl4I:sY-PLfcOl_U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=d_OioB2Dl4I:sY-PLfcOl_U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=d_OioB2Dl4I:sY-PLfcOl_U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=d_OioB2Dl4I:sY-PLfcOl_U:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/d_OioB2Dl4I" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/d_OioB2Dl4I/difference-between-sitetemplate-and.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/06/difference-between-sitetemplate-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-2558789040250663340</guid><pubDate>Fri, 05 Jun 2009 09:46:00 +0000</pubDate><atom:updated>2009-06-05T03:05:08.424-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Assembly Version Number</category><title>Assembly Version Number Details</title><description>Before i start describing about the version number in assembly, lets understand why we need them. Much before Microsoft released .Net Framework, thats in the era of Visual Basic, Most of the developers had problem in maintaining different version of DLL once deployed in GAC(Global Assembly Cache) and this problem was called has &lt;a href="http://en.wikipedia.org/wiki/DLL_hell"&gt;DLL HELL PROBLEM&lt;/a&gt; . In order to come up with this issues microsoft introduced versioning of assembly.&lt;br /&gt;&lt;br /&gt;Versioning on assembly can be done only if they have strong name. In order to place assembly in GAC it must have a strong name. An assembly can have version information in 2 ways&lt;br /&gt;&lt;br /&gt;1. The assembly's version number, which, together with the assembly name and culture information, is part of the assembly's identity. This number is used by the runtime to enforce version policy and plays a key part in the type resolution process at run time. &lt;br /&gt;&lt;br /&gt;2. An informational version, which is a string that represents additional version information included for informational purposes only. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Assembly Version Number&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Each assembly has a version number though which it can be identified. As such, two assemblies that differ by version number are considered by the runtime to be completely different assemblies. This version number is physically represented as a four-part string with the following format: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For example, version 1.5.1254.0 indicates as follows&lt;br /&gt;1 as the major version, 5 as the minor version, 1254 as the build number, and 0 as the revision number. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The version number is stored in the assembly manifest along with other identity information, including the assembly name and public key, as well as information on relationships and identities of other assemblies connected with the application.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-2558789040250663340?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=WXYxKElNXNQ:SR60mCxzgns:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=WXYxKElNXNQ:SR60mCxzgns:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=WXYxKElNXNQ:SR60mCxzgns:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=WXYxKElNXNQ:SR60mCxzgns:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/WXYxKElNXNQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/WXYxKElNXNQ/assembly-version-number-details.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/06/assembly-version-number-details.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-3430198289527918213</guid><pubDate>Wed, 03 Jun 2009 07:07:00 +0000</pubDate><atom:updated>2009-06-03T00:29:12.453-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Bing</category><category domain="http://www.blogger.com/atom/ns#">Bing Features</category><title>Microsoft Bing Features Rock</title><description>Finally the new search engine rather i can say it has a updated version of Windows live is called as BING...  BINGO you got what you where looking for!!!.&lt;br /&gt;Its into beta release, in the next 12 month Microsoft his going to update the Bing with new features. All the features of Bing currently are not available across the world.so if you want to have look at the  full version of Bing, go to this &lt;a href="http://www.bing.com/worldwide.aspx"&gt;page &lt;/a&gt;and set English - US as your default region. You can now enjoy all the Bing features from anywhere.&lt;br /&gt;&lt;br /&gt;There is a lot of improvement in the Search engine compared to live but not definitely a Google Killer. So for few days i will be using Bing lets see weather i will stick to it or move back to Google.&lt;br /&gt;&lt;br /&gt;1. The first thing that i noticed is the left result tab i.e All Results Menu, its like summary of all the results easiest way to directly access the concern topic you are looking for.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p76_2m_csS0/SiYh-n3y9DI/AAAAAAAAAlk/hEJh1ydaW3o/s1600-h/allresults.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 170px;" src="http://1.bp.blogspot.com/_p76_2m_csS0/SiYh-n3y9DI/AAAAAAAAAlk/hEJh1ydaW3o/s320/allresults.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342995367660287026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;on the right side of the search result you will find the summary of the site and page details&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p76_2m_csS0/SiYl6QZTiII/AAAAAAAAAmE/6BaAgpH7cac/s1600-h/SummarySearch.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 162px;" src="http://1.bp.blogspot.com/_p76_2m_csS0/SiYl6QZTiII/AAAAAAAAAmE/6BaAgpH7cac/s320/SummarySearch.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342999690685417602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. The second i was fascinated with the image search check out the All Results Tab, it has categorized images into size, layout, color, style and people. If you hover on any of the images you will see the images pops u.. cool na apart from this on right side corner of the search result you will the types of layout   simply awesome&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p76_2m_csS0/SiYh-w1VzeI/AAAAAAAAAl0/MfoGCynlrYA/s1600-h/ImageSearch.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 194px;" src="http://1.bp.blogspot.com/_p76_2m_csS0/SiYh-w1VzeI/AAAAAAAAAl0/MfoGCynlrYA/s320/ImageSearch.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342995370065907170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_p76_2m_csS0/SiYh-z7f1xI/AAAAAAAAAls/6cwKPFnQkeA/s1600-h/ImageLayout.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 178px; height: 209px;" src="http://3.bp.blogspot.com/_p76_2m_csS0/SiYh-z7f1xI/AAAAAAAAAls/6cwKPFnQkeA/s320/ImageLayout.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342995370897037074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.In video Search you can view videos according to the following categorization, length, screen size, resolution and the most importantly search.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p76_2m_csS0/SiYh_MJ4LBI/AAAAAAAAAl8/J97yfe_heGI/s1600-h/videosearch.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 242px;" src="http://1.bp.blogspot.com/_p76_2m_csS0/SiYh_MJ4LBI/AAAAAAAAAl8/J97yfe_heGI/s320/videosearch.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342995377399802898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I started loving Bing by the time i finished writing this post..  Hope i will stick to it..&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-3430198289527918213?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=KZVcKZvL4HA:dPz0nCKfDHs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=KZVcKZvL4HA:dPz0nCKfDHs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=KZVcKZvL4HA:dPz0nCKfDHs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=KZVcKZvL4HA:dPz0nCKfDHs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/KZVcKZvL4HA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/KZVcKZvL4HA/microsoft-bing-features-rock.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_p76_2m_csS0/SiYh-n3y9DI/AAAAAAAAAlk/hEJh1ydaW3o/s72-c/allresults.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/06/microsoft-bing-features-rock.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-6425560196513344850</guid><pubDate>Wed, 27 May 2009 05:47:00 +0000</pubDate><atom:updated>2009-05-26T23:02:12.230-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AJAX Control ToolKit</category><title>New Version Of AjaxControlToolKit</title><description>Recently they have announced the newer version of Ajax Control Tool Kit. The new version of Ajax control toolkit can be used only on .net framework 3.5 and visual studio 2008. If you want to use visual studio 2005 then you need to user the previous version of Ajax Control Tool Kit&lt;br /&gt;&lt;br /&gt;They have added three new Controls to the tool kit&lt;br /&gt;&lt;br /&gt;1. &lt;span style="font-weight:bold;"&gt;HTMLEditor&lt;/span&gt;:This is a rich text editor, so people  using third party tools can now use this control, i dont think spell check is integrated in this editor. You can see the live demo &lt;a href="http://www.asp.net/ajax/ajaxcontroltoolkit/samples/HTMLEditor/HTMLEditor.aspx"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. &lt;span style="font-weight:bold;"&gt;Combo Box&lt;/span&gt;: This a is a great control, was waiting for this control from long time, its a text box and a combo box control, where in you can type in the comobox..cool isnt it. you can see the live demo &lt;a href="http://www.asp.net/ajax/ajaxcontroltoolkit/samples/ComboBox/ComboBox.aspx"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. &lt;span style="font-weight:bold;"&gt;Color Picker&lt;/span&gt;: A new color picker control, fed up of using java script for color picker or any third party tool, you can try ajax control tool kit color picker, You can see the live demo &lt;a href="http://www.asp.net/ajax/ajaxcontroltoolkit/samples/ColorPicker/ColorPicker.aspx"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Make sure that you are using Visual Studio 2008 and .Net Framework 3.5 to use the newer version of Ajax Control Tool Kit. You can download the tool kit from below&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326"&gt;Download New Ajax Control Tool Kit&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-6425560196513344850?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=l6R4mie_3go:-tp8Ijqc_d8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=l6R4mie_3go:-tp8Ijqc_d8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=l6R4mie_3go:-tp8Ijqc_d8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=l6R4mie_3go:-tp8Ijqc_d8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/l6R4mie_3go" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/l6R4mie_3go/new-version-of-ajaxcontroltoolkit.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/05/new-version-of-ajaxcontroltoolkit.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8715156605536558986.post-4890022844702295715</guid><pubDate>Wed, 20 May 2009 06:23:00 +0000</pubDate><atom:updated>2009-05-19T23:37:20.966-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sharepoint 2007 Limitations</category><title>Sharepoint 2007 Limitations</title><description>Site object Guidelines for acceptable performance performance degrades if the below specified limitations exceed.&lt;br /&gt;&lt;br /&gt;1. Site collection: 50,000 per Web application Total farm throughput degrades as the number of site collections increases.&lt;br /&gt;&lt;br /&gt;2. Web site: 250,000 per site collection You can create a very large total number of Web sites by nesting the subsites. For example, 100 sites, each with 1000 subsites, is 100,000 Web sites. The maximum recommended number of sites and subsites is 125 sites with 2,000 subsites each, for a total of 250,000 sites.&lt;br /&gt;&lt;br /&gt;3. Subsite: 2,000 per Web site The interface for enumerating subsites of a given Web site does not perform well as the number of subsites surpasses 2,000.&lt;br /&gt;&lt;br /&gt;4. Document: 5 million per library You can create very large document libraries by nesting folders, using standard views and site hierarchy. This value may vary depending on how documents and folders are organized, and by the type and size of documents stored.&lt;br /&gt;&lt;br /&gt;5. Item: 2,000 per view Testing indicates a reduction in performance beyond two thousand items. Using indexing on a flat folder view can improve performance.&lt;br /&gt;&lt;br /&gt;6. Document file size 50MB (2GB max*): File save performance is proportional to the size of the file. The default maximum is 50 MB. This maximum is enforced by the system, but you can change it to any value up to 2 GB.&lt;br /&gt;&lt;br /&gt;7. List: 2,000 per Web site Testing indicates a reduction in list view performance beyond two thousand entries. &lt;br /&gt;&lt;br /&gt;8. Field type: 256 per list This is not a hard limit, but you might experience list view performance degradation as the number of field types in a list increases.&lt;br /&gt;&lt;br /&gt;9. Column: 2,000 per document library 4,096 per list This is not a hard limit, but you might experience library and list view performance degradation as the number of columns in a document library or list increases. &lt;br /&gt;&lt;br /&gt;10. Web Part: 50 per page This figure is an estimate based on simple Web Parts. The complexity of the Web Parts dictates how many Web Parts can be used on a page before performance is affected.&lt;div class="blogger-post-footer"&gt;&lt;p&gt;
&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://feeds.feedburner.com/MicrosoftOfficeSharepointServerSolutions" rel="alternate" type="application/rss+xml"&gt;Subscribe This Post&lt;/a&gt;
&lt;/p&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8715156605536558986-4890022844702295715?l=moss-solutions.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=rxHTLKwAmQo:g2-qPJk8jyc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=rxHTLKwAmQo:g2-qPJk8jyc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?i=rxHTLKwAmQo:g2-qPJk8jyc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?a=rxHTLKwAmQo:g2-qPJk8jyc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicrosoftOfficeSharepointServerSolutions?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftOfficeSharepointServerSolutions/~4/rxHTLKwAmQo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/MicrosoftOfficeSharepointServerSolutions/~3/rxHTLKwAmQo/sharepoint-2007-limitations.html</link><author>noreply@blogger.com (Raghavendra Shanbhag)</author><thr:total>0</thr:total><feedburner:origLink>http://moss-solutions.blogspot.com/2009/05/sharepoint-2007-limitations.html</feedburner:origLink></item></channel></rss>

