<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Tangible Thoughts</title>
        <link>http://geekswithblogs.net/Tariq/Default.aspx</link>
        <description>SharePoint, MOSS? and all the other questions</description>
        <language>en-US</language>
        <copyright>Tariq</copyright>
        <managingEditor>tariqayad@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Tangible Thoughts</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/Tariq/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>MOSS&amp;ndash;Weird Ajax Issue</title>
            <link>http://geekswithblogs.net/Tariq/archive/2011/04/25/145026.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2011/04/25/145026.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2011/04/25/145026.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Thought I should bring this to attention since it’s a weird issue and the solution isn’t obvious when googling.&lt;/p&gt;  &lt;p&gt;The issue is - In MOSS an Ajax-Partial postback, causes the page to loose its page title. Like shown below&lt;/p&gt;  &lt;p&gt;&lt;img src="http://i.imgur.com/S9dEN.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;So whats the fix? &lt;/p&gt;  &lt;p&gt;Appaprently additional spaces between the &amp;lt;title&amp;gt; and the &amp;lt;asp:ContentPlaceHolder&amp;gt; cause this issue.&lt;/p&gt;  &lt;p&gt;The solution is to remove the spaces.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;title id=”onetidTitle”&amp;gt;&amp;lt;asp:ContentPlaceHolder id=”PlaceHolderPageTitle” runat=”server”/&amp;gt;&amp;lt;/title&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Original Source: &lt;a title="http://www.directsharepoint.com/2011/04/page-title-disappears-after-ajax-post.html" href="http://www.directsharepoint.com/2011/04/page-title-disappears-after-ajax-post.html"&gt;http://www.directsharepoint.com/2011/04/page-title-disappears-after-ajax-post.html&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/145026.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2011/04/25/145026.aspx</guid>
            <pubDate>Mon, 25 Apr 2011 02:20:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/145026.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2011/04/25/145026.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/145026.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/145026.aspx</trackback:ping>
        </item>
        <item>
            <title>Minimal Master Page Ajax Issue</title>
            <category>SharePoint</category>
            <category>Share-Points</category>
            <link>http://geekswithblogs.net/Tariq/archive/2011/04/08/144768.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2011/04/08/144768.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2011/04/08/144768.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Hi All, just wanted to point out a teensy weensy but maybe very useful tip. It might be outdated information if you are using SharePoint 2010, but if you are using SharePoint 2007 then you might find this useful.&lt;/p&gt;  &lt;p&gt;I am sure all of you working with SharePoint has come across Heather Solomon through her blog, it being a really wonderful resource for skinning SharePoint. Heather also has provided a ton of help to the SharePoint community by sharing the minimal masterpages for WSS and MOSS. &lt;/p&gt;  &lt;p&gt;What I wanted to point out is that if you are suffering from AJAX controls not working propperly on the above mentioned master pages you might want to change &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&amp;lt;WebPartPages:SPWebPartManager runat="server"/&amp;gt;    &lt;br /&gt;    &amp;lt;form runat="server" onsubmit="return _spFormOnSubmitWrapper();"&amp;gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;to&lt;/p&gt;  &lt;p&gt;&amp;lt;form runat="server" onsubmit="return _spFormOnSubmitWrapper();"&amp;gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;WebPartPages:SPWebPartManager runat="server"/&amp;gt;      &lt;/p&gt;&lt;/blockquote&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/144768.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2011/04/08/144768.aspx</guid>
            <pubDate>Fri, 08 Apr 2011 11:36:43 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/144768.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2011/04/08/144768.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/144768.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/144768.aspx</trackback:ping>
        </item>
        <item>
            <title>Gmail Motion&amp;ndash;It really works&amp;ndash;You just need a Kinect and some Custom Software</title>
            <category>Tech</category>
            <category>Other</category>
            <link>http://geekswithblogs.net/Tariq/archive/2011/04/03/144673.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2011/04/03/144673.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2011/04/03/144673.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Some of you have probably already seen Google’s April 1st announcement of their technology to use “Motion Sensing” to control Gmail.&lt;/p&gt;  &lt;p&gt;I betcha Google probably didn’t think of Kinect when making that spoof or perhaps they did which is why it sound plausible in a remote way.&lt;/p&gt;  &lt;p&gt;Anyways the &lt;a href="http://www.engadget.com/2010/12/28/free-kinect-keyboard-emulator-lets-you-wow-while-afk-video/" target="_blank"&gt;FAST crew have brought responded to the spoof&lt;/a&gt; with demoing their Software doing just that. i.e. having motion control for Gmail using a Kinect and custom software of theirs.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Actually this seems very feasible if you could get an intermediary software layer to function as a keyboard by recognizing Kinect Gestures, controlling Gmail is a matter of mapping keyboard shortcuts to gestures. At least that is how I think this works.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Link - &lt;a title="http://www.engadget.com/2010/12/28/free-kinect-keyboard-emulator-lets-you-wow-while-afk-video/" href="http://www.engadget.com/2010/12/28/free-kinect-keyboard-emulator-lets-you-wow-while-afk-video/"&gt;http://www.engadget.com/2010/12/28/free-kinect-keyboard-emulator-lets-you-wow-while-afk-video/&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/144673.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2011/04/03/144673.aspx</guid>
            <pubDate>Sun, 03 Apr 2011 16:04:17 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/144673.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2011/04/03/144673.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/144673.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/144673.aspx</trackback:ping>
        </item>
        <item>
            <title>jQuery Primer for SharePoint</title>
            <link>http://geekswithblogs.net/Tariq/archive/2011/03/31/144615.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2011/03/31/144615.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2011/03/31/144615.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;fyi - &lt;a title="http://sharepointmagazine.net/articles/a-jquery-primer-for-sharepoint-selectors-attributes-and-traversing-oh-my" href="http://sharepointmagazine.net/articles/a-jquery-primer-for-sharepoint-selectors-attributes-and-traversing-oh-my"&gt;http://sharepointmagazine.net/articles/a-jquery-primer-for-sharepoint-selectors-attributes-and-traversing-oh-my&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/144615.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2011/03/31/144615.aspx</guid>
            <pubDate>Thu, 31 Mar 2011 16:45:16 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/144615.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2011/03/31/144615.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/144615.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/144615.aspx</trackback:ping>
        </item>
        <item>
            <title>On SharePoint, Hide the &amp;lsquo;Sign-in As A Different User&amp;rsquo; option through JQuery</title>
            <category>SharePoint</category>
            <link>http://geekswithblogs.net/Tariq/archive/2011/03/31/144614.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2011/03/31/144614.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2011/03/31/144614.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A simple script you can add to your master page or content editor etc. to hide the “Sign in As a Different User” option that is available in the Personal Actions Menu.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;script src="/jQuery/jquery-1.4.1.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;    &lt;p&gt;&amp;lt;script type="text/JavaScript"&amp;gt;&lt;/p&gt;    &lt;p&gt;jQuery(document).ready(function($) {&lt;/p&gt;    &lt;p&gt;var objects = document.getElementsByTagName("ie:menuitem");&lt;/p&gt;    &lt;p&gt;for (var i = 0; i &amp;lt; objects.length; i++) {&lt;/p&gt;    &lt;p&gt;itm = objects[i];&lt;/p&gt;    &lt;p&gt;if (('#' + itm.id).indexOf("LoginAsDifferentUser") != -1) {&lt;/p&gt;    &lt;p&gt;$('#' + itm.id).remove();&lt;/p&gt;    &lt;p&gt;}&lt;/p&gt;    &lt;p&gt;}&lt;/p&gt;    &lt;p&gt;})&lt;/p&gt;    &lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This is a modification of the original script found &lt;a href="http://www.gandhipritesh.com/2011/03/remove-or-hide-sign-in-as-different.html" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/144614.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2011/03/31/144614.aspx</guid>
            <pubDate>Thu, 31 Mar 2011 16:43:43 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/144614.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2011/03/31/144614.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/144614.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/144614.aspx</trackback:ping>
        </item>
        <item>
            <title>SQLSessionState, SharePoint &amp; Object reference not set to an instance of an object.</title>
            <category>SharePoint</category>
            <category>.NET</category>
            <link>http://geekswithblogs.net/Tariq/archive/2010/09/16/141839.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2010/09/16/141839.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2010/09/16/141839.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;All right I admit, that's a very abstract title for a blog post, and its not eye catchy or snazzy as something like “What to do when you get a “Object reference not set to an instance of an object. exception on a SharePoint farm that uses SQLSessionState. “&lt;/p&gt;

&lt;p&gt;But hey its supposed to grab your attention if you are having this problem.&lt;/p&gt;

&lt;p&gt;Ok so the error is&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Server Error in '/' Application.
    &lt;br /&gt;Object reference not set to an instance of an object. &lt;/p&gt;

  &lt;p&gt;Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;/p&gt;

  &lt;p&gt;Exception Details: System.NullReferenceException: Object reference not set to an instance of an object. &lt;/p&gt;

  &lt;p&gt;Source Error: &lt;/p&gt;

  &lt;p&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. &lt;/p&gt;

  &lt;p&gt;Stack Trace: &lt;/p&gt;

  &lt;p&gt;[NullReferenceException: Object reference not set to an instance of an object.]
    &lt;br /&gt;   Microsoft.Office.Server.Administration.SqlSessionStateResolver.System.Web.IPartitionResolver.ResolvePartition(Object key) +76

    &lt;br /&gt;   System.Web.PartitionManager.GetPartition(IPartitionResolver partitionResolver, String id) +244

    &lt;br /&gt;   System.Web.SessionState.SqlSessionStateStore.GetConnection(String id, Boolean&amp;amp; usePooling) +52

    &lt;br /&gt;   System.Web.SessionState.SqlSessionStateStore.SetAndReleaseItemExclusive(HttpContext context, String id, SessionStateStoreData item, Object lockId, Boolean newItem) +178

    &lt;br /&gt;   System.Web.SessionState.SessionStateModule.OnReleaseState(Object source, EventArgs eventArgs) +355

    &lt;br /&gt;   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92

    &lt;br /&gt;   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously) +64&lt;/p&gt;

  &lt;p&gt; &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What I would like to highlight is amongst the various other technical issues as to why this might happen, one of them could be as simple as accessing SharePoint through a URL that resolves to the WFE but SharePoint is unaware of it.&lt;/p&gt;

&lt;p&gt;Ok so what that means is, supposed you setup your SharePoint site to be http://MySharePointSite but you accessed it as http://MySharePointSite.domain.com then this could be the reason for the above error.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;solution&lt;/strong&gt; is to get SharePoint to know about the access method you are using,&lt;/p&gt;

&lt;p&gt;&lt;font size="4"&gt;i.e. add an alternate access mapping.&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/141839.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2010/09/16/141839.aspx</guid>
            <pubDate>Thu, 16 Sep 2010 07:43:26 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/141839.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2010/09/16/141839.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/141839.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/141839.aspx</trackback:ping>
        </item>
        <item>
            <title>I am not using Windows 7, but I like it</title>
            <link>http://geekswithblogs.net/Tariq/archive/2009/12/17/137022.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/12/17/137022.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/12/17/137022.aspx&lt;/a&gt;&lt;/p&gt;I am not using Windows 7 (at least not yet), but I am using Windows 2008 R2, which has the Windows 7 shell. 
I've been using it a couple of days and I like it a lot, I find the new win7 ui-shell very usefull, very productive. There are things I like a lot in it that makes my life easier. Specially
1. Improvements to Windows Explorer, Favorites and Libraries
2. Jump Lists
3. The new taskbar
4. How the Show desktop button is non intrusive, but readily accesible
5. the new tray area with app icons hidden.
 

I think microsoft has a winner here with Win7/UI-Shell&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/137022.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/12/17/137022.aspx</guid>
            <pubDate>Thu, 17 Dec 2009 01:04:10 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/137022.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/12/17/137022.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/137022.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/137022.aspx</trackback:ping>
        </item>
        <item>
            <title>Whats wrong with this code?</title>
            <category>SharePoint</category>
            <link>http://geekswithblogs.net/Tariq/archive/2009/10/15/135480.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/10/15/135480.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/10/15/135480.aspx&lt;/a&gt;&lt;/p&gt;[code]  &lt;br /&gt;  &lt;p&gt;/// &amp;lt;summary&amp;gt;   &lt;br /&gt;/// Gets or sets the site URL.    &lt;br /&gt;/// &amp;lt;/summary&amp;gt;    &lt;br /&gt;/// &amp;lt;value&amp;gt;The site URL.&amp;lt;/value&amp;gt;    &lt;br /&gt;[WebBrowsable(true),    &lt;br /&gt;WebDescription("Url of the site to process reports on"),    &lt;br /&gt;WebDisplayName("Site Url"),    &lt;br /&gt;Personalizable(PersonalizationScope.Shared)]    &lt;br /&gt;public string SiteUrl    &lt;br /&gt;{    &lt;br /&gt;    get    &lt;br /&gt;    {    &lt;br /&gt;        if (string.IsNullOrEmpty(siteUrl))    &lt;br /&gt;        {    &lt;br /&gt;            return SPContext.Current.Web.Url;    &lt;br /&gt;        }    &lt;br /&gt;        return siteUrl;    &lt;br /&gt;    }    &lt;br /&gt;    set    &lt;br /&gt;    {    &lt;br /&gt;        siteUrl = value;    &lt;br /&gt;    }    &lt;br /&gt;}&lt;/p&gt;  &lt;br /&gt;[/code]   &lt;p&gt;The above code snippet looks like  a  reasonable WebPart Propperty. In-fact you will find nothing weird with it untill you provision this webpart through a feature. &lt;/p&gt;  &lt;p&gt;What happens is the reference to the SPContext…. in the property messes up the WebPart Order on the page and moves the webpart to Order 1 (i.e. first webpart on the zone), no matter what other preference you would have set in your feature.&lt;/p&gt;  &lt;p&gt;Interesting eh? Something to keep in mind for future&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/135480.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/10/15/135480.aspx</guid>
            <pubDate>Thu, 15 Oct 2009 06:30:57 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/135480.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/10/15/135480.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/135480.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/135480.aspx</trackback:ping>
        </item>
        <item>
            <title>Looking for a Media Server</title>
            <category>Tech</category>
            <link>http://geekswithblogs.net/Tariq/archive/2009/09/07/134531.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/09/07/134531.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/09/07/134531.aspx&lt;/a&gt;&lt;/p&gt;I have been looking for a software for a specific purpose but havent found it yet, so was wondering if anyone out there knew of something that serves this purpose.&lt;br /&gt;
&lt;br /&gt;
Let me explain.&lt;br /&gt;
I want to have a Centralised Media Repository at home, like  a server which other devices (laptops, pda etc) can connect to and listen to mp3s etc off the server (possibly by streaming).  Users connecting to the server should be able to search media, browse media by album, artist etc.&lt;br /&gt;
&lt;br /&gt;
Does anyone know of any software that suits this purpose? &lt;img src="http://geekswithblogs.net/Tariq/aggbug/134531.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/09/07/134531.aspx</guid>
            <pubDate>Mon, 07 Sep 2009 05:45:17 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/134531.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/09/07/134531.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/134531.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/134531.aspx</trackback:ping>
        </item>
        <item>
            <title>Shell extention for wsp files</title>
            <link>http://geekswithblogs.net/Tariq/archive/2009/08/21/134231.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/08/21/134231.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/08/21/134231.aspx&lt;/a&gt;&lt;/p&gt;This is old news but still its a great tip
http://www.harbar.net/archive/2007/04/25/Rightclick-a-.WSP-to-Add-Solution.aspx

How to get an "Add Solution" option as a shell extention in windows explorer&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/134231.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/08/21/134231.aspx</guid>
            <pubDate>Fri, 21 Aug 2009 04:00:49 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/134231.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/08/21/134231.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/134231.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/134231.aspx</trackback:ping>
        </item>
        <item>
            <title>Office Communicator Mobile</title>
            <link>http://geekswithblogs.net/Tariq/archive/2009/08/04/133893.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/08/04/133893.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/08/04/133893.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;There is a new version of &lt;a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/08/03/microsoft-communicator-mobile.aspx#commentform"&gt;Office Communicator Mobile&lt;/a&gt; available.&lt;/p&gt; &lt;p&gt;But one feature that I really want is still missing, i.e. for COMO (Communicator Mobile) to run of the storage card. Microsoft Guys please can you add this? The main memory on the phones are not huge you know, typically about 100 MB or less, which gets consumed by every other app for some reason or other wanting to dump some files into the /Windows.&lt;/p&gt; &lt;p&gt;Technet points to the folowing&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;"Can I install Communicator Mobile (2007 release) on my device’s storage card?&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;No. Installing Communicator Mobile (2007 release) on a storage card is not supported because a device does not necessarily immediately detect a storage card when the device starts. As a result, Communicator Mobile’s auto-start feature cannot function as intended. Installing Communicator Mobile to a storage card is also not supported because when a device’s battery is low, the operating system stops running programs that are installed on the device’s storage card."&lt;/em&gt; &lt;/p&gt;&lt;p&gt;&lt;a title="http://technet.microsoft.com/en-us/library/bb963948.aspx" href="http://technet.microsoft.com/en-us/library/bb963948.aspx"&gt;http://technet.microsoft.com/en-us/library/bb963948.aspx&lt;/a&gt; &lt;/p&gt;&lt;p&gt;But what if I don't want communicator on my today screen or for it to auto start, then can I please still install it on my Storage card. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/133893.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/08/04/133893.aspx</guid>
            <pubDate>Tue, 04 Aug 2009 01:18:44 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/133893.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/08/04/133893.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/133893.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/133893.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows Mobile Development</title>
            <category>Tech</category>
            <link>http://geekswithblogs.net/Tariq/archive/2009/08/03/133870.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/08/03/133870.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/08/03/133870.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Over the last few months there has been quite a bit of news regarding Windows Mobile that has focused on 'pumping-up' the platform to compete with everything else out there (including the iphone)&lt;/p&gt; &lt;p&gt;for instance&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.theinquirer.net/inquirer/news/1495570/windows-mobile-windows-phone"&gt;Windows Mobile renamed to Windows Phone&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/07/14/get-ready-windows-marketplace-for-mobile-offers-millions-of-potential-new-customers.aspx"&gt;Microsoft Releases Windows Mobile Marketplace to compete with App Store&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.engadget.com/2009/06/28/windows-marketplace-launching-with-600-apps-or-one-bazillion-ti/"&gt;Mobile Market place launches with 600 apps&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/windowsmobile/archive/2009/06/04/getting-started-with-widgets-on-windows-mobile-6-5.aspx"&gt;Windows Mobile 6.5 and how to create widget for WM 6.5&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee355030.aspx"&gt;and this latest white paper - How to port an iphone application to Windows Mobile&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;But what has me stumped is the cost of breaking into development, the IDE Visual Studio Standard Edition still requires some hard thinking before investing for the hobby developer (which as you would notice accounts for quite a percentage of the Apps on the Apps Store)&lt;/p&gt; &lt;p&gt;Which brings me to the following question "What has Microsoft to lose by making a Visual Studio Express: Mobile Development Edition?". If they do make an express version for Windows Mobile development, wont there be a ROI if the apps developed make their way to the MarketPlace.&lt;/p&gt; &lt;p&gt;Also in my opinion the Windows OS got its leg up against all of its competitor because of the number of applications available for it.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/133870.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/08/03/133870.aspx</guid>
            <pubDate>Mon, 03 Aug 2009 00:55:49 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/133870.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/08/03/133870.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/133870.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/133870.aspx</trackback:ping>
        </item>
        <item>
            <title>Find the NetBios Name of a domain in AD</title>
            <category>.NET</category>
            <link>http://geekswithblogs.net/Tariq/archive/2009/07/30/133813.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/07/30/133813.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/07/30/133813.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Its been quite a bit of struggle for me to find an accurate way of finding the netbios name of a domain from AD using System.DirectoryServices.&lt;/p&gt; &lt;p&gt;In case you are in the same jam here how you do it.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Connect to AD using the following ldap url:  &lt;h3&gt;LDAP://CN=Partitions,CN=Configuration,DC=&amp;lt;DomainName&amp;gt;,DC=&amp;lt;local|com&amp;gt;&lt;/h3&gt; &lt;/li&gt;&lt;li&gt;When querying AD using the Directory Searcher object uses the following filter:  &lt;h3&gt;netbiosname=*&lt;/h3&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;This should give you a record from AD containing the netbios name of the domain as the CN&lt;/p&gt; &lt;p&gt;Explanation&lt;/p&gt; &lt;p&gt;AD stores the the netbios name in the Partitions naming container which is stored inside the configuration naming container.&lt;/p&gt; &lt;p&gt;A more detailed explanation and more samples can be found in the &lt;a href="http://oreilly.com/catalog/9780596004644/"&gt;Active Directory Cookbook&lt;/a&gt; or its &lt;a href="http://books.google.lk/books?id=Ga1nLk_xqcUC&amp;amp;pg=PA30&amp;amp;lpg=PA30&amp;amp;dq=ad+properties++netbiosname&amp;amp;source=bl&amp;amp;ots=MIa5AgBRHn&amp;amp;sig=yDgX4KQysa7VcH9_zBfJbLqg3sE&amp;amp;hl=en&amp;amp;ei=Xj5xSsiRG8aHkQXQ8fibDA&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=3"&gt;online version&lt;/a&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Code sample:&lt;/p&gt; &lt;code&gt; &lt;p&gt;// Method call&lt;/p&gt; &lt;p&gt;string netBiosName = GetNetBiosName( LDAP://CN=Partitions,CN=Configuration,DC=&amp;lt;DomainName&amp;gt;,DC=&amp;lt;local|com&amp;gt;,  "&amp;lt;userName"", "&amp;lt;password&amp;gt;");&lt;/p&gt; &lt;p&gt;// Method call&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;// Method Definition&lt;/p&gt; &lt;p&gt;private string GetNetBiosName(&lt;br /&gt;    string ldapUrl, &lt;br /&gt;    string userName, &lt;br /&gt;    string password)&lt;br /&gt;{&lt;br /&gt;    string netbiosName = string.Empty;&lt;br /&gt;    DirectoryEntry dirEntry = new DirectoryEntry(ldapUrl,&lt;br /&gt;            userName, password);  &lt;/p&gt;&lt;p&gt;    DirectorySearcher searcher = new DirectorySearcher(dirEntry);&lt;br /&gt;    searcher.Filter = "netbiosname=*";&lt;br /&gt;    searcher.PropertiesToLoad.Add("cn");  &lt;/p&gt;&lt;p&gt;    SearchResultCollection results = searcher.FindAll();&lt;br /&gt;    if (results.Count &amp;gt; 0)&lt;br /&gt;    {&lt;br /&gt;        ResultPropertyValueCollection rpvc = results[0].Properties["CN"];&lt;br /&gt;        netbiosName = rpvc[0].ToString();&lt;br /&gt;    }&lt;br /&gt;    return netbiosName;&lt;br /&gt;}  &lt;/p&gt;&lt;/code&gt;&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/133813.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/07/30/133813.aspx</guid>
            <pubDate>Thu, 30 Jul 2009 03:16:50 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/133813.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/07/30/133813.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/133813.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/133813.aspx</trackback:ping>
        </item>
        <item>
            <title>The Page Hunt Game for Bing</title>
            <category>Other</category>
            <link>http://geekswithblogs.net/Tariq/archive/2009/07/29/133779.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/07/29/133779.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/07/29/133779.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;From &lt;a href="http://www.neowin.net/news/main/09/07/28/microsoft-releases-game-to-help-improve-bing-search-results"&gt;neowin.net&lt;/a&gt; I came across this game. &lt;/p&gt; &lt;p&gt;&lt;a title="http://pagehunt.msrlivelabs.com/PlayPageHunt.aspx" href="http://pagehunt.msrlivelabs.com/PlayPageHunt.aspx"&gt;http://pagehunt.msrlivelabs.com/PlayPageHunt.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Its not exactly a great &lt;a href="http://www.downloadsquad.com/category/time-waster/"&gt;timer waster&lt;/a&gt; but its good for a good 5 minutes before you get bored.&lt;/p&gt; &lt;p&gt;What I still don't get is, Bing should take into account any suggestion we may make for returning the page result, instead of saying "no thats not it".&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/133779.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/07/29/133779.aspx</guid>
            <pubDate>Wed, 29 Jul 2009 02:11:05 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/133779.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/07/29/133779.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/133779.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/133779.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows Mobile App: ZoomSMS</title>
            <link>http://geekswithblogs.net/Tariq/archive/2009/07/15/133523.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/Tariq/archive/2009/07/15/133523.aspx'&gt;http://geekswithblogs.net/Tariq/archive/2009/07/15/133523.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;img style="margin: 0px 10px 0px 0px" alt="Zoom SMS image, Hotlinked :)" align="left" src="http://www.freewarepocketpc.net/img2/zoomsms.jpg" /&gt; Here is a cool app for Windows Mobile. It gives you 2 neat icons on your today screen to indicate missed calls or text messages. Clicking on the icons shows you a popup with text message, or missed call phone number.&lt;/p&gt;  &lt;p&gt;You can get it from &lt;a href="http://www.freewarepocketpc.net/ppc-download-zoomsms.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Crossposted from &lt;a href="http://www.tariqayad.com"&gt;tariqayad.com&lt;/a&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/Tariq/aggbug/133523.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tariq</dc:creator>
            <guid>http://geekswithblogs.net/Tariq/archive/2009/07/15/133523.aspx</guid>
            <pubDate>Wed, 15 Jul 2009 17:28:27 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Tariq/comments/133523.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Tariq/archive/2009/07/15/133523.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Tariq/comments/commentRss/133523.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Tariq/services/trackbacks/133523.aspx</trackback:ping>
        </item>
    </channel>
</rss>