<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8352583970273138220</id><updated>2012-02-17T04:28:14.535+01:00</updated><category term='upload documents sharepoint 2007 web service'/><category term='sharepoint development environment'/><category term='sharepoint 2007 customization'/><category term='sharepoint 2007 immediate alerts'/><category term='sharepoint visual studio workflows'/><category term='iGoogle missing My Account link'/><category term='KeywordQuery Sharepoint 2007 advacned search'/><category term='blog content xmas shopping'/><category term='infopath 2007 web enabled forms limitations'/><category term='business intelligence'/><category term='sharepoint wss moss 2007 custom advanced search web part'/><category term='sharepoint integrated reporting services'/><category term='SharePoint 2007 webpart development visual studio extension'/><category term='Sharepoint vs google search'/><category term='sharpoint moss 2007 custom advanced search dropdown categories'/><category term='fantastic 40 installation problems'/><category term='sharepoint 2007 content migration'/><category term='Analysis Services'/><category term='sharepoint 2007 customizing my site templates'/><category term='wss 3 search indexer error site is not assigned to an indexer'/><category term='sharepoint 2007 dataview master page printing'/><category term='custom search center link my profile'/><category term='sharepoint workflow copying list items from one website to another'/><category term='custom site definition'/><category term='sharepoint 2007 reports CAML'/><category term='SQL Server SSIS Integration Services debugging'/><category term='sharepoint 2007 presence information smart tag'/><category term='sharepoint 2007 unknown error'/><category term='sharepoint 2007 branding css master pages'/><category term='export import profile properties shared services provider'/><category term='ASP.NET and Sharepoint 2007'/><category term='extract DLL assembly'/><category term='smartpart debugging user controls spcontext'/><category term='site collections portal site connection link'/><category term='sharepoint offline synchronization out of office'/><category term='sharepoint 2007 problems issue bugs'/><category term='sharepoint 2007 security hardening'/><category term='ASP.NET SharePoint look and feel'/><category term='favourites icon favicon maker'/><category term='sharepoint 2007 search scopes'/><category term='sharepoint certification'/><category term='sharepoint 2007 list guid problem selectparameters listname'/><category term='Sharepoint 2007 performance tuning application pools'/><category term='active directory forms based authentication'/><category term='joomla expose component flash photo gallery'/><category term='KPI'/><category term='sharepoint 2007 breadcrumb navigation links'/><category term='sharepoint 2007 item limitations'/><category term='sharepoint 2007 web part calendar'/><category term='sharepoint databases file location'/><category term='file not found error sharepoint'/><category term='sharepoint 2007 create customized portal sites'/><category term='sharepoint 2007 web part web capture'/><category term='creating custom field control'/><category term='sharepoint moss 2007 custom advanced search box'/><category term='sharepoint 2007 groups permissions levels custom inheritance settings'/><category term='sharepoint 2007 filtered lookups dropdowns'/><category term='sharepoint 2007 infopath forms server xmlformview'/><category term='sharepoint 2007 quick launch custom web part pages'/><category term='microsoft sharepoint assembly'/><category term='sharepoint list filter webpart problem'/><category term='recover deleted site collection'/><category term='sharepoint 2007 wss 3 advanced search custom properties'/><category term='Sharepoint workflow actions visual studio toolbox'/><category term='sharepoint 2007 free e book'/><category term='sharepoint 2007 people search'/><category term='sharepoint 2007 document library templates site content type'/><category term='sharepoint 2007 workflow approval sharepoint groups'/><category term='sharepoint paging gridview spgridview'/><category term='SharePoint 2007 dataview xsl choose image'/><category term='sharepoint 2007 calendar event programatically'/><title type='text'>Sharepoint 2007 Customization Blog</title><subtitle type='html'>A few tips and tricks on SharePoint (MOSS / WSS) and SharePoint customization using mostly out of the box functionality, SharePoint Designer, and hacking a few files here and there ...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dattard.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default?start-index=101&amp;max-results=100'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>127</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-800185239801030599</id><published>2009-11-24T17:05:00.004+01:00</published><updated>2009-11-24T17:43:55.556+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='smartpart debugging user controls spcontext'/><title type='text'>Debugging SmartPart User Controls</title><summary type='text'>Ok, so you are faced with this situation1. You are using SmartPart because its easier for your .NET developers to write UserControls, rather than WebParts (thank god for SharePoint 2010 where developing webparts will be easier at last).2. Using SharePoint functions such as using SPContext and local debugging (i.e. using a normal web application for testing rather than SharePoint) present a </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/800185239801030599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/800185239801030599'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/11/debugging-smartpart-user-controls.html' title='Debugging SmartPart User Controls'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3iCMAiCbeyg/SwwL6i3vI7I/AAAAAAAAAXA/I5bJBHQMJlo/s72-c/PostBuildCopyEvent.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8212440027579143654</id><published>2009-10-05T15:48:00.003+01:00</published><updated>2009-10-05T15:56:41.425+01:00</updated><title type='text'>Reading Settings from the Web.Config file from an Event Handler</title><summary type='text'>The SharePoint web.config is in my opinion the best place to put in any configuration settings. To read the config settings from an Event Handler isn't so straight forward but the following code does it nicely:The SPItemEventProperties comes from the EventHandler.You need to put in an appSettings tag in your web.config file, and then as many key value pairs as you need:&lt;add key="Username" value="</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8212440027579143654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8212440027579143654'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/10/reading-settings-from-webconfig-file.html' title='Reading Settings from the Web.Config file from an Event Handler'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2755523631432116981</id><published>2009-09-28T14:29:00.001+01:00</published><updated>2009-09-28T14:30:34.126+01:00</updated><title type='text'>Using HTML to create visual graphics in SharePoint</title><summary type='text'>ok, so you want to create some basic KPIs without installing / buying any webparts. You can do that, using a combination of Calculcated Columns and the Custom Editor Web Part.Good Stuff, see more details here: http://pathtosharepoint.wordpress.com/2008/09/01/using-calculated-columns-to-write-html/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2755523631432116981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2755523631432116981'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/09/using-html-to-create-visual-graphics-in.html' title='Using HTML to create visual graphics in SharePoint'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2347521985253501109</id><published>2009-05-28T11:09:00.002+01:00</published><updated>2009-05-28T11:11:08.765+01:00</updated><title type='text'>Programing Search Queries</title><summary type='text'>A good article by a MOSS MVP on the programming MOSS Searchhttp://blog.mastykarz.nl/sharepoint-people-search-lessons-learned-programmatically-running-search-queries/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2347521985253501109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2347521985253501109'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/05/programing-search-queries.html' title='Programing Search Queries'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5219506831822805032</id><published>2009-05-12T13:25:00.002+01:00</published><updated>2009-05-12T13:30:39.065+01:00</updated><title type='text'>WSS 3 - No search results returned</title><summary type='text'>Well I've been banging my head against this error for quite a while and finally managed to resolve it.Everything was setup correctly, none of the usual problems ... however one thing was missing. Indexing service had NOT been installed. Once the service was installed, and server restarted, search results started working correctly.Hopefully this will help somebody else out there.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5219506831822805032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5219506831822805032'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/05/wss-3-no-search-results-returned.html' title='WSS 3 - No search results returned'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7054325690831179911</id><published>2009-04-29T09:25:00.002+01:00</published><updated>2009-04-29T09:29:58.642+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='export import profile properties shared services provider'/><title type='text'>Exporting / Importing Profile Properties from your Shared Services Provider</title><summary type='text'>If you ever had to customise Profile Properties in the Shared Services Provider, you'll know what a royal PITA it is to migrate the properties from one SSP to another (especially in a Staging environment). Typically, you would either backup and restore the SSP, or recreate the Profile properties from scratch. With the latter you would have the problem of possibly not recreating the properties </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7054325690831179911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7054325690831179911'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/04/exporting-importing-profile-properties.html' title='Exporting / Importing Profile Properties from your Shared Services Provider'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2204728466998621001</id><published>2009-04-23T13:18:00.002+01:00</published><updated>2009-04-23T13:24:08.058+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='custom search center link my profile'/><title type='text'>My Profile Search Link Setting</title><summary type='text'>When user's click on My Profile, the details entered are displayed with a link to a Search Center whic refines that link.E.g. if your country is France, you get a link to a People Search which searches for other People whose country is France[http://site]/SearchCenter/Pages/PeopleResults.aspx?k=Country:"France"In case you wanted to change the Search Center to direct the search to (Preferred </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2204728466998621001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2204728466998621001'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/04/my-profile-search-link-setting.html' title='My Profile Search Link Setting'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2035086769339046561</id><published>2009-04-22T08:51:00.001+01:00</published><updated>2009-04-22T08:53:21.101+01:00</updated><title type='text'>Customising Refine Your Search</title><summary type='text'>The Refine Your Search is quite a nice feature of the People Search, through as always we'd love to be able to control the properties to Refine by.Here's how to do it:http://virtualservergallery.com/2008/07/31/how-to-add-modify-or-delete-properties-in-refine-your-search-functionality-for-people-search/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2035086769339046561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2035086769339046561'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/04/customising-refine-your-search.html' title='Customising Refine Your Search'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5043330911135845881</id><published>2009-03-30T10:43:00.004+01:00</published><updated>2009-03-30T11:44:19.293+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 people search'/><title type='text'>People Search Interesting Customizing Information</title><summary type='text'>The following blog lists some good information about SharePoint People Search, and some problems / limitations which you will probably encounter when extending the Out of the Box People Search functions:http://blog.mastykarz.nl/sharepoint-people-search-lessons-learned-covering-basics/Extending ... both programatically and nothttp://blog.mastykarz.nl/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5043330911135845881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5043330911135845881'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/03/people-search-interesting-information.html' title='People Search Interesting Customizing Information'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7878661864893652341</id><published>2009-03-13T09:28:00.002+01:00</published><updated>2009-03-13T09:31:28.636+01:00</updated><title type='text'>Programatically customizing Site Navigation in SharePoint 2007</title><summary type='text'>http://www.toddbaginski.com/blog/archive/2007/12/26/how-to-programmatically-customize-site-navigation-in-wss-3.aspxNice detailed blog with lots of explanantion on how to customize programatically. Personally, we are looking at deleting all items in the Quick Launch, and possibly recreating them from scratch as necessary during the creation of a MySite as per Steve's blog here.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7878661864893652341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7878661864893652341'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/03/programatically-customizing-site.html' title='Programatically customizing Site Navigation in SharePoint 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8752040394184699423</id><published>2009-02-26T15:54:00.002+01:00</published><updated>2009-02-26T16:00:43.890+01:00</updated><title type='text'>Adding Search Options in MOSS 2007 People Search</title><summary type='text'>Although the Out of the Box People Search is quite nice, most clients would want to extend the people search with their own custom search options.Fortunately, as with the adding of properties to the Advanced Search Box, this is fairly straightforward to achieve. The following article http://www.sharepointblogs.com/aaronrh/archive/2007/05/21/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8752040394184699423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8752040394184699423'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/02/adding-search-options-in-moss-2007.html' title='Adding Search Options in MOSS 2007 People Search'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1777626695150701850</id><published>2009-02-26T15:28:00.003+01:00</published><updated>2009-02-26T15:34:41.315+01:00</updated><title type='text'>Partial Name People Search in MOSS 2007</title><summary type='text'>One of the missing links which I personally find in SharePoint is the lack of a "partial" search, i.e. if I search for Tim, I found all those whose names starts with Tim i.e. Timothy, Timmy, etc instead of just Tim. This makes a lot of sense when working with employees of different nationalities who might or might find each others names difficult to remember.Ramon Scott has the following sweet </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1777626695150701850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1777626695150701850'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/02/partial-name-people-search-in-moss-2007.html' title='Partial Name People Search in MOSS 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6060410404765554185</id><published>2009-02-25T16:33:00.003+01:00</published><updated>2009-02-25T16:55:33.145+01:00</updated><title type='text'>MCTS - Configuring MOSS 2007</title><summary type='text'>This morning I passed the MCTS - Configuring MOSS 70-630, and was mostly a walk in the park. In the meantime, while doing some ETLs I found the following article useful: SSIS: File System Task Move and rename files in one step</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6060410404765554185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6060410404765554185'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/02/mcts-configuring-moss.html' title='MCTS - Configuring MOSS 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5507641907742162682</id><published>2009-02-16T16:39:00.002+01:00</published><updated>2009-02-16T16:43:58.137+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint certification'/><title type='text'>MCTS - Configuring WSS 3.0</title><summary type='text'>I've just passed MS 70-631 (972/1000). If you have good experience (1year+) with WSS 3.0 you should pass with flying colours. One suggestion, know your Network Load Balancing, especially the different between Unicast and Multicast, and how and when they should be used. Otherwise, not too many problems. Otherwise most of the questions should be quite easy if you've been working with WSS / MOSS...</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5507641907742162682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5507641907742162682'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/02/mcts-configuring-wss-30.html' title='MCTS - Configuring WSS 3.0'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6240447998261592278</id><published>2009-01-26T10:56:00.002+01:00</published><updated>2009-04-16T08:37:33.951+01:00</updated><title type='text'>SharePoint Certification Resources</title><summary type='text'> Sample questions:http://qmoss.blogspot.com/http://sharepointtests.blogspot.com/ For exam 70-630 (Configuring MOSS 2007) - http://drop.io/70630QsFor exam 70-631 (Configuring WSS v3) - http://drop.io/70631Qs  http://www.sharepointforum.com/en-US/Blog/archive/2007/11/20/the-sharepoint-2007-exams-tips.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6240447998261592278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6240447998261592278'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/01/sharepoint-certification-resources.html' title='SharePoint Certification Resources'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-580497655579944122</id><published>2009-01-19T09:53:00.004+01:00</published><updated>2009-01-19T10:09:19.957+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSIS Integration Services debugging'/><title type='text'>Debugging SQL Server Integration Services Scripts</title><summary type='text'>Debugging SSIS scripts is not the easiest of all things. Below we propose a number of ways to debug which we've seen in a presentation by Alan Mitchell - SQL Server MVP.1. MsgBox messages - good during development, but not any good for production environments since once the MsgBox pops up it WILL wait for user input before the task proceeds.2. Fire Events - the Progress / Output windows can also </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/580497655579944122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/580497655579944122'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/01/debugging-sql-server-integration.html' title='Debugging SQL Server Integration Services Scripts'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3111239023498516006</id><published>2009-01-14T12:19:00.001+01:00</published><updated>2009-01-14T12:20:57.362+01:00</updated><title type='text'>Some Quick AdHoc Reporting on SharePoint</title><summary type='text'>The following site lists a number of queries for quick performance / growth / usage reportshttp://blogs.technet.com/corybu/archive/2007/06/01/sharepoint-reporting-methods.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3111239023498516006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3111239023498516006'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/01/some-quick-adhoc-reporting-on.html' title='Some Quick AdHoc Reporting on SharePoint'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7221233187503890707</id><published>2009-01-13T12:15:00.002+01:00</published><updated>2009-01-13T12:17:35.566+01:00</updated><title type='text'>Several Interesting articles on MSDN re SharePoint customizations</title><summary type='text'>Hadn't come across them yet, however found this wealth of information when trying to enable audting on WSS.http://blogs.msdn.com/sharepoint/archive/2007/05/20/may-2007-content-on-msdn-for-wss-3-0-and-moss-2007.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7221233187503890707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7221233187503890707'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2009/01/several-interesting-articles-on-msdn-re.html' title='Several Interesting articles on MSDN re SharePoint customizations'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-9012538888328430193</id><published>2008-12-01T12:00:00.006+01:00</published><updated>2008-12-01T12:19:22.577+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint integrated reporting services'/><title type='text'>SharePoint - Reporting Services Integration</title><summary type='text'>I always have a problem setting up the Project Properties for Business Intelligence Development Studio when I need to deploy reports to a Report Services Integrated SharePoint, the problem is whether to use a full site url, whether to use slashes at the end or not etc.The following are the settings which work for me (MOSS 2007 / SQL Server 2005):TargetDataSourceFolder: http://servername/sites/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/9012538888328430193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/9012538888328430193'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/12/sharepoint-reporting-services.html' title='SharePoint - Reporting Services Integration'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1356821231761344479</id><published>2008-11-28T17:14:00.004+01:00</published><updated>2008-11-28T17:30:16.618+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='active directory forms based authentication'/><title type='text'>Active Directory Forms Based Authentication</title><summary type='text'>Recently we needed to use Forms Based Authentication with Active Directory from an Extranet. This is how we got it to work.1. Extend the Web ApplicationInstead of tweaking the internal web app, Extend the web application you want to expose to the Extranet, giving it the required host headers etc.2. Configure SharePoint Central Admin to use FBA for the "new" Web ApplicationsLogin to SharePoint </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1356821231761344479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1356821231761344479'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/11/active-directory-forms-based.html' title='Active Directory Forms Based Authentication'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8170903789002083276</id><published>2008-08-11T08:42:00.003+01:00</published><updated>2008-08-11T08:49:57.433+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint list filter webpart problem'/><title type='text'>SharePoint List Filter - Making it work</title><summary type='text'>The SharePoint List Filter is a webpart which offers nice out of the box filtering benefits especially when linking lists to each other (using Lookups) or otherwise.Strangely, its not extremely straightforward to use and I had been getting the following error over and over again much to my disappointment:"An error occurred while retrieving the filter values. One or more columns used for the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8170903789002083276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8170903789002083276'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/08/sharepoint-list-filter-making-it-work.html' title='SharePoint List Filter - Making it work'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2031462258382542533</id><published>2008-07-22T14:43:00.001+01:00</published><updated>2008-07-22T14:45:13.535+01:00</updated><title type='text'>MOSS 2007 Group By - Performance Issues</title><summary type='text'>Performance issues occur when Group By is used on large filters.http://www.dailycode.net/blog/post/MOSS-2007-list-performance-drop.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2031462258382542533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2031462258382542533'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/07/moss-2007-group-by-performance-issues.html' title='MOSS 2007 Group By - Performance Issues'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1680945609958658426</id><published>2008-05-27T14:46:00.003+01:00</published><updated>2008-05-27T14:49:34.276+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='recover deleted site collection'/><title type='text'>Recover a deleted site collection from SQL Backup</title><summary type='text'>Solution from Mauro Cardarelli's blog: http://blogs.officezealot.com/mauro/archive/2007/12/12/20674.aspxIn this scenario, let's assume that you have NOT been doing site collection backups but you do have SQL backups.  You notice that last night's content database backup is considerably smaller than the night before (yes, you have been saving multiple days of backups).  Phew!  Your data is all </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1680945609958658426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1680945609958658426'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/05/recover-deleted-site-collection-from.html' title='Recover a deleted site collection from SQL Backup'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4682875343023469838</id><published>2008-05-22T13:15:00.001+01:00</published><updated>2008-05-22T13:16:25.059+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='file not found error sharepoint'/><title type='text'>File Not Found Error</title><summary type='text'>I have once again encountered the dreaded File Not Found error. The annoying thing about SharePoint is you don't get a clue where the problem is coming from.The error was thrown just after we had performed a restore, so my guess was that something had not been restored. Turns out that in the Master Page settings there was a reference to CSS file which was in a different Site Collection which </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4682875343023469838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4682875343023469838'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/05/file-not-found-error.html' title='File Not Found Error'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1974347643263292003</id><published>2008-05-20T08:20:00.002+01:00</published><updated>2008-05-20T08:23:55.974+01:00</updated><title type='text'>IIS / App Pool Performance Tuning for SharePoint</title><summary type='text'>Joel Oleson has a great blog about tuning IIS 6 settings for optimal SharePoint performance:http://blogs.msdn.com/joelo/archive/2007/10/29/sharepoint-app-pool-settings.aspxVery good read.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1974347643263292003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1974347643263292003'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/05/iis-app-pool-performance-tuning-for.html' title='IIS / App Pool Performance Tuning for SharePoint'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1531250391136607918</id><published>2008-05-14T08:46:00.002+01:00</published><updated>2009-04-16T08:37:44.932+01:00</updated><title type='text'>Emulating Windows Mobile 6 for SharePoint Demo</title><summary type='text'>Setting up an Windows Mobile emulator has not been straight forward at all. Possibly because it is the first time I am doing this. After trying over and over to install Windows Mobile 5, I went to Windows Mobile 6, because 5 refuses to live without a VS2005. The following articles explains how to connect the emulator to Active Sync. http://www.lancelhoff.com/2008/03/20/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1531250391136607918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1531250391136607918'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/05/emulating-windows-mobile-6-for.html' title='Emulating Windows Mobile 6 for SharePoint Demo'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6591943613966139544</id><published>2008-04-25T13:41:00.004+01:00</published><updated>2008-04-25T13:44:22.687+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='extract DLL assembly'/><title type='text'>Extracting a DLL from the Global Assembly Cache</title><summary type='text'>Sometimes, you might need to access DLLs which for various reasons might exists only in the Windows\Assembly folder. This folder allows you to drop DLLs into it, but does not allow you to drag DLLs out.The following workaround allows you to get access to the DLLs in the GAC.Create a mapped drive to:\\servername\C$\Windows\assemblyWhen you click on the mapped drive you will find a number of GAC </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6591943613966139544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6591943613966139544'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/04/extracting-dll-from-global-assembly.html' title='Extracting a DLL from the Global Assembly Cache'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2706247314865340632</id><published>2008-04-14T16:07:00.004+01:00</published><updated>2008-04-15T08:23:50.344+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 unknown error'/><title type='text'>Unknown Error - Revealing the true source of the error</title><summary type='text'>SharePoint has the production friendly, but definetely developer unfriendly page - Unknown error when an error is thrown. My usual way to finding the error was to look at the Logs found in the 12 hive, however it looks like there is an easier way to do this:The Sharepoint web.config is abstracting this message from the user. Find the web.config for the site you normally use as your development </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2706247314865340632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2706247314865340632'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/04/unknown-error-revealing-true-source-of.html' title='Unknown Error - Revealing the true source of the error'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7059328605361097712</id><published>2008-04-07T10:07:00.000+01:00</published><updated>2008-04-07T10:08:28.140+01:00</updated><title type='text'>Team-Based Development in Microsoft Office SharePoint Server 2007</title><summary type='text'>Good read:http://msdn2.microsoft.com/en-us/library/bb428899.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7059328605361097712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7059328605361097712'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/04/team-based-development-in-microsoft.html' title='Team-Based Development in Microsoft Office SharePoint Server 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5440015493319684961</id><published>2008-04-03T14:36:00.002+01:00</published><updated>2008-04-03T14:39:21.057+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 content migration'/><title type='text'>Migration Hassles - made easy(ier)</title><summary type='text'>I stumbled across the following while struggling with some migrations, haven't had time to try it out though it looks promising!Migrating implementations has been one of my greatest headaches since day 1, and anything which helps with this is always welcome.Introducing the SharePoint Content Deployment Wizard. The tool provides a wizard-like approach to deploying content between SharePoint sites.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5440015493319684961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5440015493319684961'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/04/migration-hassles-made-easyier.html' title='Migration Hassles - made easy(ier)'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4829465292646430922</id><published>2008-03-17T10:27:00.002+01:00</published><updated>2008-03-17T10:30:53.437+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wss 3 search indexer error site is not assigned to an indexer'/><title type='text'>WSS - Search Indexer</title><summary type='text'>If you get the following error when trying to run a search on a WSS site:Your search cannot be completed because this site is not assigned to an indexer. Contact your administrator for more information.You'll need to set the indexer on the content database of the site collection. This is done by going to the Central Adminstration &gt; Application Management &gt; Content Databases.In the Search Server </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4829465292646430922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4829465292646430922'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/03/wss-search-indexer.html' title='WSS - Search Indexer'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7595158502035426163</id><published>2008-03-14T12:41:00.003+01:00</published><updated>2009-04-16T08:37:56.677+01:00</updated><title type='text'>Customizing Alert Emails</title><summary type='text'>You need to create a copy of AlertTemplates.xmlhttp://blogs.msdn.com/sharepointdeveloperdocs/archive/2007/12/07/customizing-alert-notifications-and-alert-templates-in-windows-sharepoint-services-3-0.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7595158502035426163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7595158502035426163'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/03/customizing-alert-emails.html' title='Customizing Alert Emails'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4872078935292193342</id><published>2008-03-14T11:43:00.003+01:00</published><updated>2008-03-14T12:02:57.800+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='custom site definition'/><title type='text'>Create a Custom Site Definition - Link Dump</title><summary type='text'>Intro: How to create your own custom site definition (Todd)http://www.sharepointblogs.com/tbaginski/archive/2007/08/16/creating-a-custom-site-definition-in-wss-v3-moss.aspxCreating a Site Definition from an Existing Site Definition (MSDN)http://msdn2.microsoft.com/en-us/library/ms868598.aspxand more generically Customizing Templateshttp://msdn2.microsoft.com/en-us/library/aa151982.aspxCreating a </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4872078935292193342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4872078935292193342'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/03/create-custom-site-definition-link-dump.html' title='Create a Custom Site Definition - Link Dump'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3817487594524855624</id><published>2008-03-14T10:21:00.005+01:00</published><updated>2008-05-22T13:15:15.831+01:00</updated><title type='text'>File not found error when creating Site from Template</title><summary type='text'>http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2367212&amp;SiteID=1</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3817487594524855624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3817487594524855624'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/03/file-not-found-error-when-creating-site.html' title='File not found error when creating Site from Template'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6912646934673425600</id><published>2008-03-05T14:17:00.002+01:00</published><updated>2008-03-05T14:19:44.490+01:00</updated><title type='text'>Filter Views based on Approval / Workflow Status</title><summary type='text'>You need to create the filter based on the integer representation of the status value you are looking for, like this:Not Started 0Failed on Start 1In Progress 2Error Occurred 3Canceled 4Completed 5Failed on Start (retrying) 6Error Occurred (retrying) 7Canceled 15Approved 16Rejected 17</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6912646934673425600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6912646934673425600'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/03/filter-views-based-on-approval-workflow.html' title='Filter Views based on Approval / Workflow Status'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5488720096599428119</id><published>2008-03-04T11:39:00.002+01:00</published><updated>2008-03-04T11:40:04.707+01:00</updated><title type='text'>More Branding stuff ...</title><summary type='text'>How to remove the SharePoint blue!Joel once again to the rescue. This is quite a nice solution...http://blogs.msdn.com/joelo/archive/2007/04/12/master-page-and-themes-on-wss-sites-in-moss.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5488720096599428119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5488720096599428119'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/03/more-branding-stuff.html' title='More Branding stuff ...'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8439772300411414578</id><published>2008-02-27T12:05:00.005+01:00</published><updated>2008-02-29T10:57:16.551+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 create customized portal sites'/><title type='text'>SharePoint 2007: Defining your own Portal Template and Customising Look and Feel</title><summary type='text'>Whilst looking for a way to customize the "Custom" site templates name after create a Site Template, I came across the following this post which looks quite interesting. It shows you how to modify the Colloboration Portal to create your own Colloboration Portal Templatehttp://sharepointandstuff.blogspot.com/2007/07/customizing-out-of-box-collaboration.htmlIf you are looking for a way to fix the "</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8439772300411414578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8439772300411414578'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/02/sharepoint-2007-defining-your-own.html' title='SharePoint 2007: Defining your own Portal Template and Customising Look and Feel'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5582561075092869293</id><published>2008-02-27T11:23:00.002+01:00</published><updated>2008-02-27T11:32:05.257+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 quick launch custom web part pages'/><title type='text'>SharePoint 2007: Show the Quick Launch in Custom Web Part Pages</title><summary type='text'>Funnily, when you create a Web Part Page, the Quick Launch is not available. This has always annoyed me, because it changes the look and feel of the whole site. Looks like this can be easily fixed.One Off FixOpen the Page for editing in Sharepoint DesignerRemove the LeftNavBar Content Place holder from Master Page (ie. remove the content Place holder) Save the Page. You can now find the Quick </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5582561075092869293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5582561075092869293'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/02/sharepoint-2007-show-quick-launch-in.html' title='SharePoint 2007: Show the Quick Launch in Custom Web Part Pages'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8815019752358804798</id><published>2008-02-07T13:44:00.001+01:00</published><updated>2008-03-05T14:56:44.333+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iGoogle missing My Account link'/><title type='text'>Google Account - Where is the My Account link?</title><summary type='text'>This morning, as soon as I accessed my iGoogle page, I found the My Account link had disappeared. Instead it has been replaced by a Web History and Preferences buttons which I rarely used and need. I rarely need to edit my Preferences, whilst I access My Account at the least every few hours.I loved the fact that My Account made all my various Google Services including, AdSense, Analytics and </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8815019752358804798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8815019752358804798'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/02/google-account-where-is-my-account-link.html' title='Google Account - Where is the My Account link?'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1010811265248752899</id><published>2008-02-01T12:12:00.001+01:00</published><updated>2009-04-16T08:36:32.845+01:00</updated><title type='text'>SharePoint - Programming Security</title><summary type='text'>http://msdn.microsoft.com/msdnmag/issues/08/02/OfficeSpace/  </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1010811265248752899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1010811265248752899'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/02/sharepoint-programming-security.html' title='SharePoint - Programming Security'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1924694838743728097</id><published>2008-01-31T16:31:00.000+01:00</published><updated>2008-12-10T18:16:22.833+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 reports CAML'/><title type='text'>Custom SharePoint Reports using CAML</title><summary type='text'>I've long wondered how the default SharePoint Site Collections reports are created, and finally I came across an article on how this is done. It seems the only thing required, is a CAML query.The following article from the MS ECM blog explains how to create your own reports with a number of examples using CAML queries. Check it out.http://blogs.msdn.com/ecm/archive/2006/11/15/report-rapport.aspxA</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1924694838743728097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1924694838743728097'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/custom-sharepoint-reports-using-caml.html' title='Custom SharePoint Reports using CAML'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3iCMAiCbeyg/R6HtuMbU7fI/AAAAAAAAAJQ/LC6Y65Ferbg/s72-c/edit_SMT_item.PNG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8026982792591082089</id><published>2008-01-28T17:40:00.000+01:00</published><updated>2008-01-28T17:41:49.769+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint development environment'/><title type='text'>Setting up a SharePoint Development Environment</title><summary type='text'>Farm (?) ish environmenthttp://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspxSingle Machine Environmenthttp://blah.winsmarts.com/2007-10-A_Single_Developers_SharePoint_2007_Development_Environment.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8026982792591082089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8026982792591082089'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/setting-up-sharepoint-development.html' title='Setting up a SharePoint Development Environment'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5608083438385931313</id><published>2008-01-24T16:10:00.001+01:00</published><updated>2008-01-24T16:58:06.499+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET and Sharepoint 2007'/><title type='text'>Integrating ASP.NET applications and SharePoint 2007</title><summary type='text'>Link DumpSharePoint 2007 - Built on ASP.NET 2.0MOSS 2007 - Creating an ASP.NET application in the _layouts directory using Visual Studio 2005Application Development on MOSS 2007 and WSS 3.0ASP.NET 2.0 Web Part Infrastructure and SharePoint 2007Write Custom WebParts for SharePoint 2007Using ASP.NET Web Part into MOSS 2007 Web Site</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5608083438385931313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5608083438385931313'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/integrating-aspnet-applications-and.html' title='Integrating ASP.NET applications and SharePoint 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5632910178045822772</id><published>2008-01-22T14:25:00.000+01:00</published><updated>2008-01-22T14:34:17.213+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint databases file location'/><title type='text'>SharePoint databases file location</title><summary type='text'>Typically, for performance, backup and various other reasons, you'll want that the SharePoint databases are not stored in the default locations. Unfortunately, the Central Administration does not allow you to specify the actual file locations to use when it creates the databases.So to be able to specify different locations for the mdf / lsf files, you'll need to create the databases manually </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5632910178045822772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5632910178045822772'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/sharepoint-databases-file-location.html' title='SharePoint databases file location'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2751836979233275843</id><published>2008-01-22T10:27:00.000+01:00</published><updated>2008-01-22T10:31:39.722+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint 2007 performance tuning application pools'/><title type='text'>SharePoint Performance Tuning</title><summary type='text'>When you are thinking in terms of large server farms, you'll need to spend some good time tuning your SharePoint setup for performance.Joel Oleson (who else?) has a great post on performance tuning of the application pool settings.Although some people beg to differ on some of these settings. As always, you should always test and tune and see what works best for you.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2751836979233275843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2751836979233275843'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/sharepoint-performance-tuning.html' title='SharePoint Performance Tuning'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8058684587115293303</id><published>2008-01-16T10:46:00.000+01:00</published><updated>2008-01-16T10:49:30.369+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET SharePoint look and feel'/><title type='text'>SharePoint Look and Feel for ASP.NET applications</title><summary type='text'>Ever wondered how to get an ASP.NET application to look like SharePoint? This blog shows you how to do this.Approach 1Approach 2I would recommend Approach 2 rather than approach 1</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8058684587115293303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8058684587115293303'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/sharepoint-look-and-feel-for-aspnet.html' title='SharePoint Look and Feel for ASP.NET applications'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8715265446262223319</id><published>2008-01-11T16:01:00.000+01:00</published><updated>2008-01-22T10:37:51.100+01:00</updated><title type='text'>User Accounts and Rights required for a MOSS Installation</title><summary type='text'>Clayton has posted a great article about accounts required for MOSS installation:"Installing MOSS 2007 in a farm environment requires a few dedicated accounts and can be quite a confusing process. I came across a couple of great resources so I thought I would save you the heart ache and post them here. "http://claytonj.wordpress.com/2007/04/23/moss-2007-setup-accounts/Scroll down for table (</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8715265446262223319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8715265446262223319'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/user-accounts-and-rights-required-for.html' title='User Accounts and Rights required for a MOSS Installation'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-154176868667407516</id><published>2008-01-10T12:40:00.000+01:00</published><updated>2008-01-10T12:41:28.838+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='upload documents sharepoint 2007 web service'/><title type='text'>Uploading documents to SharePoint 2007 via a Webservice</title><summary type='text'>Web Service for uploading documents into SharePointhttp://blogs.ittoolbox.com/km/sharepoint/archives/custom-web-service-for-uploading-files-to-sharepoint-13217</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/154176868667407516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/154176868667407516'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/uploading-documents-to-sharepoint-2007.html' title='Uploading documents to SharePoint 2007 via a Webservice'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6619255827458807167</id><published>2008-01-10T12:15:00.000+01:00</published><updated>2008-01-10T12:23:23.822+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 security hardening'/><title type='text'>Securing SharePoint 2007</title><summary type='text'>Very nice post on securing your SharePoint server, especially if it going to be exposed to the Internet. As taken from the Joel Oleson's blog.More than 25 Tips to Lockdown Your SharePoint EnvironmentThis is not fully comprehensive, but gets you started down the right track.  Some of these may not apply.1.     Configure Firewall Rules lock down to most restrictive w/ acceptable level of usability </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6619255827458807167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6619255827458807167'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/securing-sharepoint-2007.html' title='Securing SharePoint 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7527197735098949387</id><published>2008-01-09T10:29:00.000+01:00</published><updated>2008-01-09T10:37:47.577+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analysis Services'/><category scheme='http://www.blogger.com/atom/ns#' term='KPI'/><category scheme='http://www.blogger.com/atom/ns#' term='business intelligence'/><title type='text'>BI and KPIs in Analysis Services 2005</title><summary type='text'>Nice introductory article to Business Intelligence and KPIs in Analysis Services 2005http://www.databasejournal.com/features/mssql/article.php/10894_3604206_1</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7527197735098949387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7527197735098949387'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2008/01/bi-and-kpis-in-analysis-services-2005.html' title='BI and KPIs in Analysis Services 2005'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6814992919406553378</id><published>2007-12-19T17:32:00.000+01:00</published><updated>2007-12-19T17:34:29.503+01:00</updated><title type='text'>Creating a WebPart with Custom User Control</title><summary type='text'>The following is a very good article on how to create various options in your WebPart.http://bloggingabout.net/blogs/mglaser/archive/2007/04/19/building-my-own-usercontrol-webpart-part-vi.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6814992919406553378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6814992919406553378'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/12/creating-webpart-with-custom-user.html' title='Creating a WebPart with Custom User Control'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5755628782123503175</id><published>2007-12-14T14:25:00.000+01:00</published><updated>2007-12-14T14:28:23.907+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='creating custom field control'/><title type='text'>Creating Custom Field Control</title><summary type='text'>In this example we are creating a custom field type which concatenates two text fields (first and last name).Create a new usercontrol file (customfieldcontrol.ascx). In this usercontrol, add a SharePoint:RenderingTemplate control, and insert whatever you want for your control template.&lt;?xml:namespace prefix = asp /&gt;Secondly, create a new class file (customfieldcontrol.cs), which will take the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5755628782123503175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5755628782123503175'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/12/creating-custom-field-control.html' title='Creating Custom Field Control'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3971096388322026606</id><published>2007-12-14T13:43:00.001+01:00</published><updated>2009-04-16T08:37:15.932+01:00</updated><title type='text'>Creating Custom Field Controls</title><summary type='text'>Steps involved in creating a SharePoint Custom Field Control 1. Create your field definition in FLDTYPES_xxx.XML file, and add FieldEditorUserControl property to your custom field definition. Define fields for all custom properties of your custom field definition in PropertySchema section. Set Hidden attribute of all Field elements in PropertySchema section to True. Otherwise, fields will be </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3971096388322026606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3971096388322026606'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/12/creating-custom-field-controls.html' title='Creating Custom Field Controls'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1364264805078757791</id><published>2007-12-12T17:38:00.000+01:00</published><updated>2007-12-12T17:45:10.795+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 workflow approval sharepoint groups'/><title type='text'>SharePoint 2007: Approval Workflow - using SharePoint Groups are Approvers</title><summary type='text'>Recently, I was setting up an Approval workflow. To make administration of the workflow easier, I created SharePoint Groups (e.g. Workflow Approvers), which I assigned as the Approvers of the workflow. This makes it easier for the Site Administrators to change the Approvers, because they just find the group and edit the members of the group, rather than having to edit the actual </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1364264805078757791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1364264805078757791'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/12/sharepoint-2007-approval-workflow-using.html' title='SharePoint 2007: Approval Workflow - using SharePoint Groups are Approvers'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1745295440784891565</id><published>2007-12-05T13:48:00.000+01:00</published><updated>2007-12-05T13:48:31.628+01:00</updated><title type='text'>SharePoint Solutions Blog: Deploying Web Parts with Solution Packages in WSS v3/MOSS 2007</title><summary type='text'>How to deploy a SharePoint 2007 Web Part as a feature:SharePoint Solutions Blog: Deploying Web Parts with Solution Packages in WSS v3/MOSS 2007</summary><link rel='related' href='http://sharepointsolutions.blogspot.com/2006/07/deploying-web-parts-with-solution.html' title='SharePoint Solutions Blog: Deploying Web Parts with Solution Packages in WSS v3/MOSS 2007'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1745295440784891565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1745295440784891565'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/12/sharepoint-solutions-blog-deploying-web.html' title='SharePoint Solutions Blog: Deploying Web Parts with Solution Packages in WSS v3/MOSS 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1506277972813164858</id><published>2007-11-30T10:04:00.000+01:00</published><updated>2007-11-30T15:45:09.484+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint paging gridview spgridview'/><title type='text'>SharePoint: Paging your results in SPGridView</title><summary type='text'>To get SharePoint to handle paging in your webparts which are using GridView (SPGridView) you need to do a few tweaks to your code:Just above your grid.DataBind() you need to insert the following code:// Turn on paging and add event handlergrid.PageSize = 10;grid.AllowPaging = true;grid.PageIndexChanging +=new GridViewPageEventHandler(grid_PageIndexChanging);then add the event handler:void </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1506277972813164858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1506277972813164858'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/sharepoint-paging-your-results-in.html' title='SharePoint: Paging your results in SPGridView'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3092183928133731686</id><published>2007-11-28T14:11:00.000+01:00</published><updated>2007-11-30T16:03:29.086+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KeywordQuery Sharepoint 2007 advacned search'/><title type='text'>SharePoint - Search Customizations</title><summary type='text'>Warning: we have drifted slightly from our initial aim of using only OOB functionality. We are actually writing code which uses the SharePoint object model. The Object model is too sweet to resist ;) and with small changes you can deliver fabulous results. The following is a post about using the KeyWord Query class to customize sharepoint searchKeywordQuery class:This class offers quite an </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3092183928133731686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3092183928133731686'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/sharepoint-search-customizations.html' title='SharePoint - Search Customizations'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-649108255636808369</id><published>2007-11-15T16:42:00.000+01:00</published><updated>2007-11-15T17:25:29.884+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharpoint moss 2007 custom advanced search dropdown categories'/><title type='text'>SharePoint 2007: Creating a custom advanced search webpart - Part 2</title><summary type='text'>In the first part of this series of posts, we explained how to create a custom advanced search box by default which limits searches to a particular search scope.In this part we will explain how to create a advanced search customization which uses a dropdown to limit results to a particular set of meta data / categories only.Typical search requirements would be that users can limit their search </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/649108255636808369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/649108255636808369'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/creating-custom-advanced-search-webpart.html' title='SharePoint 2007: Creating a custom advanced search webpart - Part 2'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8854867864370267398</id><published>2007-11-15T12:42:00.000+01:00</published><updated>2007-11-15T17:26:50.459+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint moss 2007 custom advanced search box'/><title type='text'>Sharepoint 2007: Creating a custom advanced search webpart - Part 1</title><summary type='text'>Following the post about the Creating a custom advanced search box in moss 2007 article, I did a few customisations of my own.So let's give a few examples of what can be done with this new toy:Remember that you need to create a web part page, and add a Content Editor Web Part and a Search Core Results web part (as defined by the linked article).1. Creating a search box limited to a single scope (</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8854867864370267398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8854867864370267398'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/sharepoint-2007-creating-custom.html' title='Sharepoint 2007: Creating a custom advanced search webpart - Part 1'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4134373529025693105</id><published>2007-11-12T13:29:00.000+01:00</published><updated>2007-11-12T13:32:47.418+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft sharepoint assembly'/><title type='text'>Finding the SharePoint assembly: Microsoft.SharePoint.dll</title><summary type='text'>When you are developing and you ned to add a Microsoft.SharePoint reference, you need to make sure that you know where the Microsoft.SharePoint.dll is. This and other dlls are found in C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\ISAPI</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4134373529025693105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4134373529025693105'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/finding-sharepoint-assembly.html' title='Finding the SharePoint assembly: Microsoft.SharePoint.dll'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8701920357991005619</id><published>2007-11-08T16:04:00.000+01:00</published><updated>2007-11-08T16:15:02.446+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint wss moss 2007 custom advanced search web part'/><title type='text'>Creating your own Advanced Search webpart in sharepoint 2007</title><summary type='text'>Tom Clarkson is da man!In the linked post, he gives a great example on how you can create your own custom advanced search box. The great thing about this is that not only can you add your own custom properties as shown in the post prior to this, but you can solve the question we asked in that same post, i.e. the question of actually having dropdowns to narrow down the search options to the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8701920357991005619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8701920357991005619'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/creating-your-own-advanced-search.html' title='Creating your own Advanced Search webpart in sharepoint 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7712934936381150980</id><published>2007-11-08T15:38:00.000+01:00</published><updated>2007-11-08T15:40:59.671+01:00</updated><title type='text'>Adding properties to the Advanced search webpart in SharePoint 2007</title><summary type='text'>Jonathon's Blog: Searching Custom Column Values in MOSS 2007Very detailed steps on creating custom properties in the advanced search. Lots of people here asking whether it would be possible to have a dropdown list with the choices available, such that the search options of the users are limited.This is something I am highly interested in, so I'd be interested if someone posts a solution to this.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7712934936381150980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7712934936381150980'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/adding-properties-to-advanced-search.html' title='Adding properties to the Advanced search webpart in SharePoint 2007'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6983358738578209756</id><published>2007-11-07T10:38:00.000+01:00</published><updated>2007-11-07T10:38:27.730+01:00</updated><title type='text'>Official Google Blog: It's not about the spam</title><summary type='text'>Official Google Blog: It's not about the spamEver wondered how Gmail catches nearly all its Spam?</summary><link rel='related' href='http://googleblog.blogspot.com/2007/10/its-not-about-spam.html' title='Official Google Blog: It&apos;s not about the spam'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6983358738578209756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6983358738578209756'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/official-google-blog-its-not-about-spam.html' title='Official Google Blog: It&apos;s not about the spam'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8288188733114068542</id><published>2007-11-01T13:51:00.000+01:00</published><updated>2007-11-01T13:58:54.878+01:00</updated><title type='text'>SharePoint WorkFlow Link Dump</title><summary type='text'>Workflow and ASPX formshttp://blogs.msdn.com/sharepoint/archive/2006/12/19/what-about-workflow-and-aspx-forms.aspxSharePoint 2007 Workflows - understanding what you can do with the various workflow types available in SharePointhttp://blogs.interknowlogy.com/rodneyguzman/archive/2007/03/20/12405.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8288188733114068542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8288188733114068542'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/11/sharepoint-workflow-link-dump.html' title='SharePoint WorkFlow Link Dump'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5269014146805246475</id><published>2007-10-31T15:53:00.000+01:00</published><updated>2007-11-01T16:07:39.311+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint visual studio workflows'/><title type='text'>First steps to authoring Visual Studio Workflows for SharePoint</title><summary type='text'>The following 4 posts from Sahil Malik I believe give you a few good sessions on authoring workflow with Visual Studio.1. Setting up your environment for writing VS2005 workflows.2. Writing an ultra basic workflow, deploying it, and slicing dicing how it worked.3. Making that workflow more complex, adding if/else, and a bunch of activities that sort of make it more interesting.4. Adding user </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5269014146805246475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5269014146805246475'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/first-steps-to-authoring-visual-studio.html' title='First steps to authoring Visual Studio Workflows for SharePoint'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3500741214838400283</id><published>2007-10-31T15:48:00.000+01:00</published><updated>2007-10-31T15:49:03.664+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint workflow actions visual studio toolbox'/><title type='text'>Adding Workflow Activities to the Visual Studio ToolBox</title><summary type='text'>So you've thought you've setup all the environment to develop SharePoint Workflows using Visual Studio. However, when you create a SharePoint Sequential Workflow Library, the toolbox for SharePoint is empty whilst you know there should be something there.To add those activities to your workflow project. In the workflow designer page, right click on the Toolbox pane and Choose Add Tab and create </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3500741214838400283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3500741214838400283'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/adding-workflow-activities-to-visual_31.html' title='Adding Workflow Activities to the Visual Studio ToolBox'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5156008001898210210</id><published>2007-10-31T10:12:00.000+01:00</published><updated>2007-10-31T10:24:15.716+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint workflow copying list items from one website to another'/><title type='text'>Using a Workflow to copy list items from one website to another</title><summary type='text'>We currently have a requirement to implement staged environment. On a particular web application we want to be able to submit certain documents /forms semi-anonymously (thus exposing thus being able to expose this site to the Internet, although it won't be completely anonymous), with items from this webapp then being copied into an "internal" web application, which is used to allow internal users</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5156008001898210210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5156008001898210210'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/using-workflow-to-copy-list-items-from.html' title='Using a Workflow to copy list items from one website to another'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-7601945199180710016</id><published>2007-10-24T10:26:00.000+01:00</published><updated>2007-10-24T10:53:15.385+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 infopath forms server xmlformview'/><title type='text'>InfoPath and Forms Server Resources</title><summary type='text'>While researching a particular project we are working on concerning deployment of a number of InfoPath developed forms on Forms Server I came across a Technet WebCast which uses the XmlFormView control in ASP.NET to host InfoPath forms.This is something which is extremely cool, because you can have a simple aspx page which presents a minimal view just of your form (rendered via Forms Server), </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7601945199180710016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/7601945199180710016'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/infopath-and-forms-server-resources.html' title='InfoPath and Forms Server Resources'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8679437818752576723</id><published>2007-10-23T13:06:00.000+01:00</published><updated>2007-10-23T13:09:15.433+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 free e book'/><title type='text'>Free SharePoint 2007 eBook</title><summary type='text'>The following ebook is a very good resource for any new sharepoint developers, both as a good introduction and to explain new features in 2007 / WSS 3.0http://download.microsoft.com/download/0/2/f/02f0f661-88e1-43c2-b523-88d2e9e6802f/7%20Development%20Projects%20with%20the%202007%20Microsoft%20Office%20System%20and%20Windows%20SharePoint%20Services%202007.pdf</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8679437818752576723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8679437818752576723'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/sharepoint-ebook.html' title='Free SharePoint 2007 eBook'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-2545503790940858053</id><published>2007-10-12T13:39:00.002+01:00</published><updated>2007-10-12T13:42:17.862+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 branding css master pages'/><title type='text'>More branding links</title><summary type='text'>CSS Branding - the way to do it...http://www.cleverworkarounds.com/2007/10/08/sharepoint-branding-how-css-works-with-master-pages-part-1/http://www.cleverworkarounds.com/2007/10/11/sharepoint-branding-how-css-works-with-master-pages-part-2/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2545503790940858053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/2545503790940858053'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/more-branding-links.html' title='More branding links'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8691990432585778533</id><published>2007-10-11T14:19:00.000+01:00</published><updated>2007-10-11T14:31:48.183+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 breadcrumb navigation links'/><title type='text'>Breadcrumb links not working?</title><summary type='text'>Personally I find the breadcrumb a very useful navigation tool, and it usually makes it quite clear to an end point user where the user is currently in terms of navigation (especially when you just want to go one level up).Seems like some of the default master pages which come with SharePoint have the bread crumb links off by default (e.g. BlueBand.master). There is a very simple solution for </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8691990432585778533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8691990432585778533'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/breadcrumb-links-not-working.html' title='Breadcrumb links not working?'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-377440556426733113</id><published>2007-10-11T12:29:00.000+01:00</published><updated>2007-10-11T12:32:58.881+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 immediate alerts'/><title type='text'>Alerts and other emails taking too long to arrive?</title><summary type='text'>On a SharePoint development environment or for demo purposes you don't want to wait 5 minutes (or whatever the default is) to receive alerts and other SharePoint emails. To make sure that these arrive every minute, you need to update the property of the immediate jobs alert timer.This is done by running the following command:stsadm -o setproperty -propertyname job-immediate-alerts -url http://</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/377440556426733113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/377440556426733113'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/alerts-and-other-emails-taking-too-long.html' title='Alerts and other emails taking too long to arrive?'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3140118859793449631</id><published>2007-10-10T09:13:00.000+01:00</published><updated>2007-10-10T14:17:07.502+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 customizing my site templates'/><title type='text'>Customizing the My Site template / master page</title><summary type='text'>Came across the following article from Steve Peschka about customizing my sites:http://blogs.msdn.com/sharepoint/archive/2007/03/22/customizing-moss-2007-my-sites-within-the-enterprise.aspxNot sure if this will allow you to apply master pages from the portal e.g. BlueBand.master or other master pages to the My Site.If anyone knows how to do this, please do drop me a line.In the meantime, I have </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3140118859793449631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3140118859793449631'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/customizing-my-site-template.html' title='Customizing the My Site template / master page'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1940906017779147755</id><published>2007-10-05T12:06:00.001+01:00</published><updated>2007-10-05T12:10:31.713+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 presence information smart tag'/><title type='text'>Presence Information / Online Status won't show unless ...</title><summary type='text'>...you have MSN Messenger installed on the machine where you are accessing SharePoint.Other settings which you might need to look at:1.  You have setup Person Name Smart Tag and Presence Settings in Web Application General Settings in Central Administration2. Site being accessed is in Trusted Site list</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1940906017779147755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1940906017779147755'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/presence-information-online-status-wont.html' title='Presence Information / Online Status won&apos;t show unless ...'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3047647505880128804</id><published>2007-10-04T11:26:00.000+01:00</published><updated>2007-10-04T11:28:38.527+01:00</updated><title type='text'>Changing Service Accounts in MOSS / WSS</title><summary type='text'>The following articles is quick overview of service accounts available, what they are used for, and how to change each of them to have a best practices configuration.http://weblogs.asp.net/erobillard/archive/2007/07/06/how-to-change-service-accounts-and-their-passwords-in-moss-and-wss-3-0.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3047647505880128804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3047647505880128804'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/10/changing-service-accounts-in-moss-wss.html' title='Changing Service Accounts in MOSS / WSS'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6949747791375588386</id><published>2007-09-11T16:49:00.000+01:00</published><updated>2007-09-12T08:33:59.517+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 item limitations'/><title type='text'>SharePoint 2007: Just in case you were contemplating any Sharepoint 2007 item limitations</title><summary type='text'>We were investigating recently massive document libraries and their performance and it seems like limitations do exist, though if you plan correctly you should never reach these limits.http://bobmixon.com/BLOG/articles/MOSS_2007_limitations.aspxAlso a very good planning MS document with recommendations for planning enterprise content storage:http://technet2.microsoft.com/Office/en-us/library/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6949747791375588386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6949747791375588386'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/09/sharepoint-2007-just-in-case-you-were.html' title='SharePoint 2007: Just in case you were contemplating any Sharepoint 2007 item limitations'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4029194912153098951</id><published>2007-09-05T13:41:00.000+01:00</published><updated>2007-09-05T13:48:32.320+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fantastic 40 installation problems'/><title type='text'>Fantastic 40 - Application Template install problems</title><summary type='text'>I've been trying to get the Fantastic 40 templates to install for a few demos, and have encoutnered the following error:Feature '' is not installed in this farm, and can not be added to this scope.In my over excitement to get things working straight away, I ignored the most basic of needs of installing Site Admin templates in the Fantastic 40, i.e. I did not install the Application Core Teamplate</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4029194912153098951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4029194912153098951'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/09/fantastic-40-application-template.html' title='Fantastic 40 - Application Template install problems'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3306673568255358320</id><published>2007-08-31T10:28:00.000+01:00</published><updated>2007-09-05T13:49:33.392+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='infopath 2007 web enabled forms limitations'/><title type='text'>Infopath 2007 Web enabled forms - Limitations</title><summary type='text'>If you've used Infopath, you know that the greatest limitation that there was with Infopath 2003 was that you HAD to have Infopath installed.With Sharepoint 2007 this is history. Web-enabled forms are doable (though you need to have SharePoint Enterprise).Obvisouly a zero footprint client can never have the thick client functionality. This is like comparing OWA to Outlook. Both are relevant in </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3306673568255358320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3306673568255358320'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/08/infopath-2007-web-enabled-forms.html' title='Infopath 2007 Web enabled forms - Limitations'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8640749087768265582</id><published>2007-08-24T20:29:00.000+01:00</published><updated>2007-08-24T20:39:41.801+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint offline synchronization out of office'/><title type='text'>Out of the office? Take SharePoint with you!</title><summary type='text'>We have recently been investigating a great tool for SharePoint. This is the Colligo Contributor for SharePoint. It is a client side install, which allows any user to download whole SharePoint (or parts of ) sites locally, having a (thick client) interface which is virtually identical to the Sharepoint UI.This will enable users to take any SharePoint sites / libraries they are currently working </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8640749087768265582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8640749087768265582'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/08/out-of-office-take-sharepoint-with-you.html' title='Out of the office? Take SharePoint with you!'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6393242235898721194</id><published>2007-07-06T07:46:00.000+01:00</published><updated>2007-07-06T07:47:46.637+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint vs google search'/><title type='text'>Google within the office? The end of SharePoint Search?</title><summary type='text'>Official Google Blog: 9,000 and countingWhat implications would this have on SharePoint Search? One of the strong selling features of SharePoint IMHO is the indexing of all data within the company. We call it the "internal google". Having the actual Google indexing and search technology available within the company is surely a challenge to any search and indexing enterprise software.What would </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6393242235898721194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6393242235898721194'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/07/google-within-office-end-of-sharepoint.html' title='Google within the office? The end of SharePoint Search?'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3379952421157645861</id><published>2007-07-04T13:04:00.000+01:00</published><updated>2007-07-04T13:15:36.072+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 calendar event programatically'/><title type='text'>SharePoint 2007: Programmatically add an item/event to a SharePoint 2007 calendar using .NET code</title><summary type='text'>Useful when adding calendar or other events to SharePoint lists via the Lists web service.http://enterprise-solutions.swits.net/infopath2007/article.php?t=programmatically-add-item-sharepoint-calendar-infopath&amp;c=infopath2007Things of note:Lists Web ServiceYou can update items programatically using the Lists webservice: http://Server_Name/Site_Name/_vti_bin/Lists.asmxBatch XML&lt;batch&gt;&lt;method id="1"</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3379952421157645861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3379952421157645861'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/07/sharepoint-2007-programmatically-add.html' title='SharePoint 2007: Programmatically add an item/event to a SharePoint 2007 calendar using .NET code'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-162964779644131974</id><published>2007-07-02T15:13:00.000+01:00</published><updated>2007-07-02T15:19:44.168+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007 webpart development visual studio extension'/><title type='text'>Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions</title><summary type='text'>Ok, maybe this blog was about using SharePoint Designer and avoiding coding, but in some cases you have to code. In that case as a developer you should try to make your life as simple as possible.Back when I was developing webparts in 2003, deploying a webpart was a long(ish) procedure of signing assemblies and copying to the GAC and a lot of of other steps.Fast forward to SPS 2007 and I've come </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/162964779644131974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/162964779644131974'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/07/windows-sharepoint-services-30-tools.html' title='Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-512411931127878840</id><published>2007-06-12T23:20:00.001+01:00</published><updated>2007-06-13T08:47:03.226+01:00</updated><title type='text'>Camping</title><summary type='text'>Took a few days off, packed up the land rover with bare necessities (some tins of food, half a sack of potatoes, a few bottles of water, the dogs, and the girlfriend - not necessarily in that order :) ), and went off to Selmun. This is a small picturesque bay which is not very accessible unless you have a 4*4, and is usually quite quiet. Especially during weekdays, or when there are no long </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/512411931127878840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/512411931127878840'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/06/camping.html' title='Camping'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6866811335827940691</id><published>2007-06-12T23:15:00.000+01:00</published><updated>2007-06-12T23:18:52.880+01:00</updated><title type='text'>SharePoint 2007: Blank Master Page</title><summary type='text'>&lt;%-- Identifies this page as a .master page written in C# and registers tag prefixes, namespaces, assemblies, and controls. --%&gt;&lt;%@ Master language="C#" %&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;&lt;%@ Import Namespace="Microsoft.SharePoint" %&gt;&lt;%@ Register Tagprefix="SPSWC" Namespace="Microsoft.SharePoint.Portal.WebControls" Assembly="</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6866811335827940691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6866811335827940691'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/06/sharepoint-2007-blank-master-page.html' title='SharePoint 2007: Blank Master Page'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5428499903400353786</id><published>2007-06-08T15:56:00.001+01:00</published><updated>2008-12-10T18:16:23.565+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007 dataview xsl choose image'/><title type='text'>SharePoint 2007 - Tweaking the Data View with XSL</title><summary type='text'>Following the Data View Basic Printing Page a small tip to show the use XSL in a Data View. What we will di is change status items e.g. High / Medium / Low into images in a Data View. These is nice to beautify your DataViewsFind the xsl:value for the column containing your status field.&lt;td class="ms-vb" style="width: 50px"&gt; &lt; xsl:value-of select="@Status"/&gt; &lt;/td &gt;and change it to an xsl:choose&lt;</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5428499903400353786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5428499903400353786'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/06/sharepoint-2007-tweaking-data-view-with.html' title='SharePoint 2007 - Tweaking the Data View with XSL'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3iCMAiCbeyg/Rml3SlVsuRI/AAAAAAAAAJA/w5kAQ2DtFi4/s72-c/Preview.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3212002613733478961</id><published>2007-06-06T16:47:00.001+01:00</published><updated>2008-12-10T18:16:25.687+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 dataview master page printing'/><title type='text'>SharePoint 2007 - Basic Printing page - listing of master / detail lists</title><summary type='text'>Data Views are something which is quite standard in terms of SharePoint Designer, however, it gives you lots of flexibility, and I thought I'd bring this to the attention of those who still have not used it.DataViews can satisfy a request which we get often is the ability to print information in SharePoint. The normal pages usually contain too many non-content items that simply make a printout of</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3212002613733478961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3212002613733478961'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/06/sharepoint-2007-basic-printing-page.html' title='SharePoint 2007 - Basic Printing page - listing of master / detail lists'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3iCMAiCbeyg/RmlpKlVsuII/AAAAAAAAAH4/p4J9BpMc_Sc/s72-c/CreateLinkedDataSource.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-6217137941167251213</id><published>2007-05-18T14:13:00.000+01:00</published><updated>2007-07-04T13:04:32.854+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 customization'/><title type='text'>SharePoint 2007: Useful Customization Links</title><summary type='text'>Enabling Drop-Down Menus in Team Siteshttp://sharingpoint.blogspot.com/2007/02/wss-v3-drop-down-menus-in-team-sites.htmlLink to access the master pages library (to upload your customized master page)http://yoursite/subsite/_catalogs/masterpage/Forms/AllItems.aspxCalling SharePoint Web Services from JavaScripthttp://blog.glenc.net/2007/04/20/calling-sharepoint-web-services-from-javascript/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6217137941167251213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/6217137941167251213'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-useful-customization.html' title='SharePoint 2007: Useful Customization Links'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-1778474329210250929</id><published>2007-05-17T16:02:00.000+01:00</published><updated>2007-05-17T16:19:39.321+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 list guid problem selectparameters listname'/><title type='text'>SharePoint 2007: Solving the List GUID Export Problem</title><summary type='text'>In a previous post I blogged about the fact that when creating a custom DataSource using SharePoint Designer, the SelectParameters by default reference the ListId and then specifically the GUID. This creates a problem when exporting your customised page, since the ListId you reference will be lost and thus your DataSource will be practically useless.Its seems that other people have been </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1778474329210250929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/1778474329210250929'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-solving-list-guid.html' title='SharePoint 2007: Solving the List GUID Export Problem'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4805616434144554010</id><published>2007-05-17T10:32:00.000+01:00</published><updated>2007-05-22T10:53:32.836+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 wss 3 advanced search custom properties'/><title type='text'>SharePoint 2007: Advanced Search Customisations (Link Dump)</title><summary type='text'>These articles all say more or less the same thing, however some may be missing some steps, or may offer more details than others.Note that although most of articles mention MOSS, I've found that this works with Windows SharePoint Services 3.0 too.Ishai from SPSTips: How to Add Properties to advanced search in MOSS 2007http://www.sharepoint-tips.com/2006/07/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4805616434144554010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4805616434144554010'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-advanced-search.html' title='SharePoint 2007: Advanced Search Customisations (Link Dump)'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4235660578505059016</id><published>2007-05-17T08:04:00.000+01:00</published><updated>2008-12-10T18:16:26.344+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 web part calendar'/><title type='text'>SharePoint 2007: Calendar Web Part Limitations (and their workarounds)</title><summary type='text'>Although the Calendar Web Part has improved since the previous version, there are still quite a few limitations in its implementation. After a few days of playing around mostly with Calendar webparts I have found the following problems. Thanks to comments in this post, we now also have workarounds for these problems.Limitation 1 If you create a List View of the information in the calendar (e.g. </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4235660578505059016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4235660578505059016'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-calendar-web-part.html' title='SharePoint 2007: Calendar Web Part Limitations (and their workarounds)'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3iCMAiCbeyg/RkwPdO9F5rI/AAAAAAAAAGM/gFtJW6aHUR0/s72-c/FilterLimits.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-733473163455921850</id><published>2007-05-15T13:10:00.001+01:00</published><updated>2007-05-17T08:38:45.901+01:00</updated><title type='text'>SharePoint 2007: Understanding Master Pages and PlaceHolders (Link dump)</title><summary type='text'>Office Online - Basic Site Customizations (a quick introduction to customizing pages)http://office.microsoft.com/en-us/sharepointdesigner/HA101741431033.aspxSharePoint Pages - Page Anatomy1. Master Page2. Page Layout3. Page4. Web Part Zones5. General Purpose Web Partshttp://blogs.msdn.com/sharepoint/archive/2006/02/16/533461.aspxMaster Pages (Look and Feel)http://www.sharepointblogs.com/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/733473163455921850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/733473163455921850'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-understanding-master.html' title='SharePoint 2007: Understanding Master Pages and PlaceHolders (Link dump)'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3105294887588817169</id><published>2007-05-14T09:36:00.000+01:00</published><updated>2007-05-14T09:37:26.094+01:00</updated><title type='text'>SharePoint 2007: Using a Favicon.ico for your sites</title><summary type='text'>A great post on creating favourite links for your SharePoint sites.http://mindsharpblogs.com/kathy/archive/2006/11/27/1384.aspx</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3105294887588817169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3105294887588817169'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-using-faviconico-for.html' title='SharePoint 2007: Using a Favicon.ico for your sites'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4903322669585569653</id><published>2007-05-14T08:26:00.000+01:00</published><updated>2007-05-15T13:10:09.869+01:00</updated><title type='text'>SharePoint 2007: Customizing and Branding SharePoint Portal Server and Windows SharePoint Services (Link Dump)</title><summary type='text'>A few links of branding and customizing your SharePointMS WebCast:http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;EventID=1032269755&amp;CountryCode=USCustom Chrome / Brandinghttp://geekswithblogs.net/mhamilton/archive/2006/07/15/85312.aspxCore Components vs Templateshttp://geekswithblogs.net/mhamilton/archive/2006/07/22/85958.aspxHow to rebrand the WSS 3.0 / MOSS Navigation </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4903322669585569653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4903322669585569653'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-customizing-and.html' title='SharePoint 2007: Customizing and Branding SharePoint Portal Server and Windows SharePoint Services (Link Dump)'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4566374882230044154</id><published>2007-05-10T10:53:00.000+01:00</published><updated>2007-05-17T08:40:19.337+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='site collections portal site connection link'/><title type='text'>SharePoint 2007: Creating a link to the Portal Home</title><summary type='text'>When you have different site collections, you normally need to create a link to the Portal. To do this you just need to click on the Site Settings of the Current Site Collection and find Portal Site Connection under the Site Collection Administration. Here you enter the name to give to the link and the url of the portal.For My Sites, you should go to your _layouts/settings.aspx page located at </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4566374882230044154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4566374882230044154'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-creating-link-to-portal.html' title='SharePoint 2007: Creating a link to the Portal Home'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8401344013846095154</id><published>2007-05-10T07:22:00.000+01:00</published><updated>2007-05-10T07:22:39.222+01:00</updated><title type='text'>Google Analytics Becomes Even Better!</title><summary type='text'>Google Analytics Blog: New Version of Google Analytics!I've already blogged about the Google Tools I love. This has now become even better than it was. With all the information you need available at immediately on a number of dashboards.Once drawback with the old interface is that you had to dig a bit deeply to arrive to the required information. Now all the information is available at a </summary><link rel='related' href='http://analytics.blogspot.com/2007/05/new-version-of-google-analytics.html' title='Google Analytics Becomes Even Better!'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8401344013846095154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8401344013846095154'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/google-analytics-becomes-even-better.html' title='Google Analytics Becomes Even Better!'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-4738304750526796878</id><published>2007-05-09T12:51:00.000+01:00</published><updated>2007-05-09T13:10:10.572+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint 2007 document library templates site content type'/><title type='text'>SharePoint 2007: Keep all your templates in a common Document Library</title><summary type='text'>Document based Content Types are a nice way of creating document templates in Document Libraries.Creating TemplatesSite Actions &gt; Site Settings &gt; Site Content TypesCreate a new Document based Content TypeGo to the Advanced SettingsHere there are two ways in which you can upload a document template: Upload a new document template - this has a disadvantage that when if you would want to change the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4738304750526796878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/4738304750526796878'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-keep-all-your-templates.html' title='SharePoint 2007: Keep all your templates in a common Document Library'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-134947419688188323</id><published>2007-05-07T08:42:00.000+01:00</published><updated>2007-05-07T16:16:36.778+01:00</updated><title type='text'>SharePoint 2007: DataViews - the best most flexible SharePoint toy (and how to solve rich text field HTML problems)</title><summary type='text'>I have recently discovered the wonder that is a Data View web part. This web part is an invaluable tool in creating different views of data in your sites (or from external sources).One of the things I have used it for is to display data from two list linked via a lookup. There are tons of pages on Data Views.One of the weird things I found with the Data View was that when I tried to display data </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/134947419688188323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/134947419688188323'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-dataviews-best-most.html' title='SharePoint 2007: DataViews - the best most flexible SharePoint toy (and how to solve rich text field HTML problems)'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-5365584272858089239</id><published>2007-05-04T10:32:00.000+01:00</published><updated>2007-05-04T10:34:16.545+01:00</updated><title type='text'>SharePoint 2007: Becoming Administrator of Entire Web Application</title><summary type='text'>Becoming Administrator of Entire Web Application http://msmvps.com/blogs/shane/archive/2007/01/21/become-administrator-of-the-entire-web-application.aspxYou can choose to set a number of policies for each web application including setting the administrators (group) as having Full Access, thus becoming administrator of the entire web applications. Go to SharePoint Central Administration &gt; </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5365584272858089239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/5365584272858089239'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-becoming-administrator.html' title='SharePoint 2007: Becoming Administrator of Entire Web Application'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-3974809973644803742</id><published>2007-05-04T10:27:00.001+01:00</published><updated>2007-05-10T12:29:49.793+01:00</updated><title type='text'>SharePoint 2007: Link dump</title><summary type='text'>Unhiding and hiding content typeshttp://blogs.vertigo.com/personal/willa/Blog/Lists/Posts/Post.aspx?ID=8SharePoint Lists from Reporting Serviceshttp://www.teuntostring.net/blog/2006/04/using-sharepoint-lists-extension-on.htmlCustomizing the Content Query Web Parthttp://www.sharepointblogs.com/vandest/archive/2006/06/20/8495.aspx http://msdn2.microsoft.com/en-us/library/ms497457.aspxData View Tips</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3974809973644803742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/3974809973644803742'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-link-dump.html' title='SharePoint 2007: Link dump'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8352583970273138220.post-8492851313115414359</id><published>2007-05-04T08:58:00.000+01:00</published><updated>2007-05-04T09:06:16.185+01:00</updated><title type='text'>SharePoint 2007: Changing the required Title field in SharePoint Lists</title><summary type='text'>Have you ever been flustered and frustrated about the fact that you have to always use the Title in a SharePoint List item?!Looks like this can be changed from the Item Site Content Type (Site Actions &gt; Site Settings &gt; Site Content &gt; Site Content Types &gt; (List Content Types)  &gt; Item &gt; Title and then change to Optional / Hidden or what you require. I honestly don't know the consequnces of changing</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8492851313115414359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8352583970273138220/posts/default/8492851313115414359'/><link rel='alternate' type='text/html' href='http://dattard.blogspot.com/2007/05/sharepoint-2007-changing-required-title.html' title='SharePoint 2007: Changing the required Title field in SharePoint Lists'/><author><name>dattard</name><uri>http://www.blogger.com/profile/16752365619163994347</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
