SHAREPOINTSearch.com

Welcome to SHAREPOINTSearch.com Sign in | Join

Skip Navigation Links
Home
Resource CenterExpand Resource Center
Research CenterExpand Research Center
BIG Resource List
Blog Zone
Forums
RequestsExpand Requests
About Us

All Blog Posts

  • SharePoint Most Popular Intranet Choice!

    Body: Every year, the Nielsen Norman Group picks the 10 best intranets of the year, and their latest report (2009) is discussed here http://www.useit.com/alertbox/intranet_design.html (look at the section titled "Technology Platform: Unification Begins". The full report and related info is here: http://www.nngroup.com/reports/intranet/design/ . One of the things that caught my eye in Nielsen's January 5, 2009 Alertbox article was that half of the winners they identified used SharePoint. There's also a nice graph showing the increase in adoption of SharePoint among the winning intranets over time. In 2008, SharePoint was the most used Microsoft product - see "Diverse Technology Platforms" in http://www.useit.com/alertbox/intranet_design_2008.html . --Michael Category: SharePoint – WSS and MOSS Published: 1/5/2009 6:53 AM Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks
  • Service accounts should never expire...

    Body: So I am working in a Windows 2003 server virtual machine that is hosted by my client and is a member of their domain. This VM is my development VM, and it has MOSS installed and uses many of the same service accounts that our production environment uses so that it's a realistic development environment. This morning, I went to do a compile of a workflow solution I am working on. I have build scripts set up, and they do several things including manaully deploying a shared utility DLL to the GAC and restarting the WSS timer service (sptimerv3), because some of my workflows that use this DLL run after a delay, and when they run after a delay activity, they run under the context of the WSS Timer, so to make sure that the timer is seeing the latest version of the DLL, as well as any app config changes that I have put in the app config file I created for the timer, I restarted the timer. Except that this is what I got: The Windows SharePoint Services Timer service is not started. More help is available by typing NET HELPMSG 3521. System error 1069 has occurred. The service did not start due to a logon failure. Well, my timer service is using a domain account, and today is 1/2/2009, I am working from home, and the client's office...
  • That's not valid XML!

    Body: The rich text edit control for a multi-line text box field generates DIV tags that include syntax like this: <div class=ExternalClassAC0995C70E0C4890A5FDA9127A22F537> NOTE that there are no Quotes (") around the value side of the class declaration. When I try to use an XMLDocument object to work with the content I get back from the SharePoint field, it throws an exception because it says that the DIV tag is not valid due to the lack of quotes in the class attribute value. This looks like a bug, yes? Michael Published: 12/31/2008 7:44 AM Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks
  • Which views can be used when Creating an Alert ?

    Body: When you create an alert on a list, you have the option of specifying a view which limits which items would trigger the alert. Note however that the list of views you can choose from is a subset of the views available on the list. In fact, if you don't have any views that are ok to use for alerts, you won't even see the option to select a view. What are the rules that determine which views are available for use? Experimentally, my guesses are: 1) It must have a where clause. All Items views don't show up in the list of views, and it's pointless to use an All Items view because it doesn't filter. 2) It must be a public view, it cannot be a personal view. 3) It cannot involve content approval. To try to substantiate these guesses, I went to the source with .NET Reflector ( http://www.red-gate.com/products/reflector/ ). The page to create a new alert is _layouts/subnew.aspx. Its code-behind is the SubNewPage in the Microsoft.SharePoint.ApplicationPages dll. This is in Inetpub\wwwrooot\wss\virtualDirectories\<dir for the web app>\app_bin. You need to open it in Reflector. Some of the other SharePoint DLL's are in the GAC, so you may need to copy those DLL's out of the GAC into a more accessible place...
  • Search Solution Success

    Body: I've built a small search solution which I think is pretty neat. The problem: Customer has a team site with many, many children team sites. Each child team site is for a project team, and the company does about 300 projects per year. Currently, navigation to a specific project team site from the parent team site is via a drop down menu on the global navigation. This is an awful user experience because the menu has so many items that it is practically unusable. Other requirements: Project sites have seven distinct attributes: project name, project id, project manager, department, project program, status, and URL. Search can be done on any attribute other than URL, and each search result should display all attributes. Solution: Replace the menu item that has the drop down list of child sites with a menu item that links to a custom search page. This page lets the user easily search for a project site by any of the six attributes. In this site collection, the only sites are the parent site and all the children sites - in other words, only the parent site and all the project sites. Create a Site Directory site, and customize the Sites list so that it can store all seven attributes of a project site. Set up a managed property for...
  • Why does Windows put 64-bit binaries in System32?

    Raymond Chen recently wrote about the WOW64 system that Windows uses to virtualize file system and registry access for 32-bit applications running on a 64-bit version of the OS. In the comments, some began discussing the fact that Windows puts 64-bit...
  • Microsoft Presents FAST forward 09: Engage Your User

    The Mirage, Las Vegas, Feb 9-11 Since its inaugural conference in 2006, FAST forward has been a venue for though leadership and innovation in the field of search. This year, FAST forward’09 is the industry’s largest business and technology conference...
  • Holiday Gift from BA-Insight

    Happy Holidays All! We've had a great year here. To thank our customers, partners, and friends BA-Insight is giving away a gift. One of the shortcomings of the advanced search page in SharePoint is the fact that users have to manually enter values...
  • Elements of a Successful SharePoint Search

    Mark Gerow has written a great article on the practical aspects of implementing SharePoint search. Great Reading. http://www.law.com/jsp/legaltechnology/pubArticleLT.jsp?id=1202426774552 # Here are some of his topics: WHY SEARCH IS DIFFERENT? Why can't...
  • Best Practices for SPList access and Web Part development

    Body: So I've been looking through the new (as of 5 Nov 2008) SharePoint Guidance on Microsoft.com at www.microsoft.com/spg . It's not immediately obvious, but if you click on the last (right-most, at least in left-to-right languages) breadcrumb, you get a drop down list of other very useful sections that are also SharePoint P&P Guidance. Under Development Activities for example,there are 7 How To's - go here to see them all: http://msdn.microsoft.com/en-us/library/dd206918.aspx The one that is currently of interest to me is How to: Wrap a User Control Inside of a Web Part for SharePoint. This is because I need to build a web part or two right now, and a user control provides a nice design surface, that the web part itself does not. This article provided step by step instructions, but no code download. Since I had to create a web part anyway, I followed the instructions and posted the resulting project to my 3rd CodePlex project, http://www.codeplex.com/PNPUCinWP . You can download it from there - it should save you some time. Also, one of the two QuickStarts shows 3 different ways to access a SharePoint list. The three ways are: Direct list access List Item Repository (1 layer of abstraction) Entity (such as Announcements...
  • Another thing to collect when capturing a Site Request

    Body: Assuming you require your users to fill out a form to request a new site or site collection, one more thing that you may want to ask them for is one or more distinctive keywords that describe the site content. You could then take these and turn them into Best Bets for Search. I'm thinking of this because I am putting together a search page for a customer that has a lot of team sites beneath one site, and menu navigation is not very usable because you get one menu with all subsites, and it's just too long. So I am creating a search page that lets the user search for the subsite instead. Category: SharePoint – WSS and MOSS Published: 11/21/2008 8:29 AM Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks
  • Alternatives in PDF iFilters both for 32bit and 64bit.

    I have just discovered a new PDF ifilter from a German company that supports both 32bit and 64bit. http://www.pdflib.com/download/tet-pdf-ifilter/ I ran it through testing on both platforms and could not break it and was impressed with the speed. As many...
  • Flickr search in Win7

    Long Zheng of iStartedSomething.com has taken it upon himself to enable users to leverage my Windows 7 feature, called Search Federation, to search their Flickr photos from inside the Explorer. It looks like a work-in-progress, and since his service works...
  • Best Practices for SharePoint Development from Microsoft

    Body: Microsoft's Patterns and Practices group recently released a whole bunch of guidance on SharePoint development. www.microsoft.com/spg www.codeplex.com/spg In addition to requiring Windows Server 2003/8, .NET Framework 3.5, WSS 3.0 or MOSS, VS2008, and VSeWSS 1.2, it also requires Typemock Isolator v5. There's a heck of a lot of stuff there to digest. Additionally, there is a tool to make sure you are calling Dispose on your SharePoint objects - http://blogs.msdn.com/sharepoint/archive/2008/11/12/announcing-spdisposecheck-tool-for-sharepoint-developers.aspx For those of you that work with SharePoint via PowerShell, Neil Iversen ( http://www.justaddcode.com/ ) has a nice way of keeping track of all disposable objects created in a powershell session. http://www.justaddcode.com/blog/2008/11/12/devconnections-2008-automating-common-tasks-with-powershell/ Also, here is a peek at what is coming in VS2010 for SharePoint Developers http://blogs.msdn.com/sharepoint/archive/2008/11/10/visual-studio-2010-tools-for-sharepoint-announced-at-teched-emea-developers-2008.aspx --Michael Published: 11/18/2008 4:18 PM Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks
  • SharePoint Connections Day 1

    Body: Added breadcrumbs to one of my presentations on the flight over. These help me keep the flow of the presentation. Keynotes this evening: Got into the first keynote late, sat in the back, and the audio was completely unintelligible. On the screen, which was not that easy to read, someone was doing something in Visual Studio. The second Keynote however, was by Steve Riley, and was very interesting. I would write more, but my priority now however is to practice my presentations. Category: SharePoint Events Published: 11/10/2008 7:30 PM Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks
More Posts Next page »
SHAREPOINTSearch.com is not affiliated with or endorsed by the Microsoft Corporation.See our Terms, Conditions and Privacy Statements
SharePoint is a trademark of the Microsoft Corporation.