Ishai Sagi Profile    

Blog Title Sharepoint Tips And Tricks
Blog Description Sharepoint Tips And Tricks is Ishai Sagi's sharepoint information blog. It specializes in Microsoft SharePoint technologies, including web parts, development, configuration, customization, and best practices for the use of Microsoft SharePoint Server and Windows SharePoint Services. It also provides some related Office Information, including VSTO and VSTA and other office application development tips.
Blog URL http://www.sharepoint-tips.com/
RSS Feed http://www.sharepoint-tips.com/feeds/posts/default?alt=rss
Validate Feed Validate this feed: feedvalidator.org or validator.w3.org
Feed Last Checked Jul 30, 2010 11:06:36 AM EST.
Realtime Update
Landed Here May 15, 2008
Location
Posts: # / 1st / Latest 59 - Sep 30, 2008 - Jul 05, 2010
Total Hits 1,858
"The local device name is already in use" error when using AddFieldAsXml
Ishai Sagi
p I had the following exception thrown at me today when trying to add a site column using AddFieldAsXml method: "The local device name is already in use". br/The reason was that my XML contained a field ID - which is what the XML for a field is supposed to have when it is used as an element file in a feature, but not when you are adding the field using code. So - beware! /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca-pub-2727174828663024"; google_ad_widt [read].
Posted: Mon, Jul 5th '10
Read my book on Rough Cuts
Ishai Sagi
pDo you want a preview of my upcoming book - the 'SharePoint 2010 How To'? simply go to a href='http://my.safaribooksonline.com/9780132487481' target='_blank'Safari books online/a and read away! There is also a purchase option if you like what you see... /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca-pub-2727174828663024"; google_ad_width=468; google_ad_height=60; google_ad_format="468x60_as"; google_ad_type="text"; google_color_border="333333"; google_ [read].
Posted: Thu, Jul 1st '10
SharePoint Conference Australia Presentation Notes
Ishai Sagi
p Thanks to everyone who came to see me and a href="http://blog.brianfarnhill.com/"Brian/a present in the Australian SharePoint Conference last week!.br/To answer the question that we got during the demo, the silverlight web part project template can be downloaded from this site: a href="http://code.msdn.microsoft.com/vsixforsp" target="_blank" title="Silverlight web part extension for visual studio 2010"http://code.msdn.microsoft.com/vsixforsp/a. br/Also, to see the code for Brian's twitter map [read].
Posted: Mon, Jun 21st '10
Validating Web Part Properties
Ishai Sagi
pNothing is more annoying than configuring a web part by changing its properties and then hitting ok only to see the web part display an error that a property is invalid - and having to open the properties pane again to fix the problem. br/To avoid this, best practice is to validate the data entered in the "set" of the web part property. For example, if I have a web part property that needs a comma delimited array of numbers (for example 1,2,3,4) and I don't want to build a tool part just for th [read].
Posted: Tue, Jun 1st '10
Assembly stuck in memory despite being replaced
Ishai Sagi
p I had a wonderful time this weekend trying to find out why is it that when I deployed a new version of my solution - one that included more debugging information than the previous one, nothing would come out - it would still print out the old data. br/I went as far as to remove the solution entirely, make sure the GAC is clear from the assembly and then manually drag and drop my new assembly (thinking it is my WSP that is stuck with an old assembly) and still I get the old code running instead [read].
Posted: Mon, May 31st '10
Last chance to register to the Australian SharePoint Conference
Ishai Sagi
pIt is next week in Sydney! didn't you hear? I will be there, speaking about web parts and sharepoint 2010 with my friend Brian Farnhil. Dare you miss it? it is Australia's biggest SharePoint event of the year after all.../ppThere will be:br/ulli 20 sessions of end user/power user/business content including some great case studies including Telstra, Volvo and a number of Industry verticals such as finance, insurance, legal and engineering /lili20 sessions of pure technical content for IT Pro, Ad [read].
Posted: Thu, May 20th '10
xavor are spammers - I will never work with them
Ishai Sagi
I don't know who these "Xavor Corporation" is, nor do I care what their "free sharepoint admin tool" does - all I know is that they are trying to spam my blog by posting "comments" - congratulating me for my posts, and as a PS putting a link to their product. Have a look at the image below and see my comments moderation page for this morning - all comments from the same "person", and all with the same gist - "thanks for this article, here is a free tool". So, no, I will not publish a link to the [read].
Posted: Tue, May 4th '10
My stupidest mistake of the year
Ishai Sagi
pI just spent 2 hours trying to debug why my custom web page server keeps timing out on me...It has a custom list form template that uses an override of the ListFieldIterator. What did I do wrong? take a look at my aweful code...and see if you can spot the infinite loop.../ppoverride DefaultTemplateName { get{ return this.DefaultTemplateName; } } /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca-pub-2727174828663024"; google_ad_width=468; google_ad_heig [read].
Posted: Mon, May 3rd '10
To Silverlight or not to Silverlight?
Ishai Sagi
pI just found that having silverlight installed on my client is not always a good idea when using SharePoint 2010. Yes, it makes for a much better presentation and user interface...but...in some instances you lose functionality!/ppFor instance, when creating a list, if you are using silverlight you get the awesome create dialog - with searching and filtering and all. And all you have to do is choose a template and give the new list a name, and that is it! all the other settings (description, add [read].
Posted: Sun, May 2nd '10
First win for Office 2010 (and first fail for office x64)
Ishai Sagi
pFor some reason I cannot fathom, Word 2007 never jumped to the headers when I clicked them in my book documents. That means that when I opened the document map, and saw the headers I wrote, I could not click on them to navigate to them - which is a very useful function, and for some reason Word 2007 refused to do it for all documents for my book./ppWord 2010 just installed, and solved this issue! now I can write more comfortably - thanks Microsoft!/ppNow for the fail...I installed Office x64 - [read].
Posted: Sat, Apr 24th '10
Error downloading prerequisites for SharePoint 2010
Ishai Sagi
pWhen installing SharePoint 2010 (which I am doing now), if you get an error when installing the prerequisites that it couldnt download the components, make sure your firewall is configured to allow it to download./ppI don't know which firewall rule specifically blocks the installer, so I just turned the firewall off, let it finish downloading and installing all prerequisites, and then turned the firewall back on. Done! /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ [read].
Posted: Thu, Apr 22nd '10
SharePoint 2010 How To book is ready!
Ishai Sagi
pIf you were worried that you'r pre-ordered book will not arrive on time, you can now relax. I have just sent the first complete draft to the publisher, and seeing how Microsoft is due to release the RTM version of SharePoint 2010 this week or the next, I only have to wait for that to be able to add the images, check what changed and what was fixed, and send my publisher the final draft.br/ Then it may take a few weeks to go over the entire editing process, but I hope this time it will be faster [read].
Posted: Sun, Apr 18th '10
Book update and MVP status
Ishai Sagi
p8 Chapters down...only 6 to go. I intend to finish the book this weekend - wish me luck!. I am finding out a lot of small things that got changed (improved) in 2010 for the end user, and it is slowing me down - but every such thing only boosts my fondness for this version. If I get some time I will blog about those nice little things. br/ Also - In case you wondered, My MVP award was renewed again this April. Thank you Microsoft for thanking me! /pdiv class="blogger-post-footer"p script type="t [read].
Posted: Mon, Apr 12th '10
A new internet site using SharePoint - indigenous.gov.au
Ishai Sagi
Take a look at the a href="http://www.indigenous.gov.au" target="_blank"new site/a - an external facing internet site created for the Australian goverment to spread news about the Indigenous Australian related projects. My company, a href="http://www.extelligentdesign.com"Extelligent Design/a, helped build the site which includes such features as tagging (with a custom built tag cloud), content query web parts and jquery picture library slide show components. I have helped write some of the comp [read].
Posted: Thu, Mar 25th '10
My SharePoint 2010 book available for pre-order
Ishai Sagi
pI just noticed that Amazon UK is making my 2010 book a href="http://www.amazon.co.uk/SharePoint-2010-How-Ishai-Sagi/dp/067233335X" target="_blank"available for pre-order/a. br/This is a bit stressful for me, since I have only written 5 chapters so far (out of 14 planned) - I guess I'd better start typing faster!br/ If you are interested in a end user, how to book that covers all the basics for your end users, have a look at the link, and keep a close watch - I will be posting updates. I can te [read].
Posted: Sun, Mar 14th '10
Adding the "Sort by modified date" option to SharePoint 2010 search
Ishai Sagi
pBy default in SharePoint 2010, the search actions link web part does not show the option to change the sorting order to sort by modified date. However, it is easily added back through the web part's properties. Note that it is now shown as a dropdown and not as a link as it did in SharePoint 2007... /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca-pub-2727174828663024"; google_ad_width=468; google_ad_height=60; google_ad_format="468x60_as"; google_ad_typ [read].
Posted: Sat, Mar 13th '10
SharePoint Foundation - forcing a search index
Ishai Sagi
pIf you have SharePoint foundation and you want it to index your sites NOW, all you have to do is go to the service job definitions page and tell the timer job to start. br/To do it - open central administration monitoringreview job definitions"sharepoint foundation search refresh" and click the "run now" button at the bottom. /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca-pub-2727174828663024"; google_ad_width=468; google_ad_height=60; google_ad_format [read].
Posted: Sat, Mar 13th '10
SharePoint Foundation - no indexer error
Ishai Sagi
pIf you have installed just SharePoint Foundation (SPF) and created a site collection before turning search service on (which is off by default when you install SPF), you will get an error "your search cannot be completed because this site is not assigned to an indexer.". br/After starting the service it still did not resolve the issue, so I tried to find where to assign the indexer to the site. Before long, I realized that it is not on the site collection settings, nor on the web application se [read].
Posted: Sat, Mar 13th '10
Web Part architecture - what I had to fix in ChartPart
Ishai Sagi
pAn important aspect of web part architecture is "redeploy-ability". br/ Redeploy-ability is when you want to use the web part as part of a site template. When you develop a web part, you need to think of redeployment - since the web part will need to be deployed with a set of pre-configured settings into a new site - the web part's properties. If those properties cannot be set as part of the site template, the web part cannot be redeployed. /p p Let me use ChartPart as an example.br/ If you don [read].
Posted: Fri, Feb 26th '10
Making the content query web part deployable
Ishai Sagi
pMy biggest issue with the CQWP? its not deployable when connected to a specific list in a specific site.br/If you configure a CQWP web part to connect to a list in a site, the web part saves the ID (GUID) of the list - and if you want to deploy the web part as part of a feature or onet.xml so that the web part gets added every time a user creates a site, it will fail - because the ID of the list changes every time you create a new site. /p p My solution? override the web part and implement the [read].
Posted: Tue, Feb 23rd '10
Help me decide on a logo for my new company - Extelligent Design
Ishai Sagi
pYes, I have opened my new company and am now working for myself. I will give details soon - including releasing the web site, but I cannot do that without a decent logo. Can you help?/pp If you are interested in earning $300 USD, go to a target="_blank" title="Logo competition for Extelligent Design" href="http://logo.worth1000.com/contests/24694/extelligent-design/rules"my logo contest/a and submit an entry there. It finishes on the 20th of February, so there is not much time. /p pYou don't ha [read].
Posted: Tue, Feb 16th '10
Error: "Failed to connect to the database server or the database name does not exist"
Ishai Sagi
pI have installed a new development computer at home (quad core, 12GB RAM dell studio xps) and have set up boot from VHD - to a win2008r2 machine.br/ I figured that setting up SQL and domain controlers on the host would be best, and hyper-v for guests (sharepoint 2007 and sharepoint 2010 beta) that would connect to the host machine's domain and sql.br/ However, when I tried to connect either version of sharepoint to the SQL, I got the same error:br/ ---------------------------br/ SharePoint Prod [read].
Posted: Mon, Feb 15th '10
ErrorWebPart when loading a CQWP using the object model
Ishai Sagi
pWhen you are using the object model from a console or windows application to load web parts, you will notice that the CQWP (content query web part) instances all show up as "ErrorWebPart", and do not allow changing any of the web part's settings./ppThis is because when you load the web part, the web part code tries to access all kinds of data from it's context. Since you are loading the web part without a context (that is, from a windows application instead of a web application) the web part fa [read].
Posted: Wed, Dec 16th '09
SharePoint 2010 - virtual vs non virtual
Ishai Sagi
pThis has been a very bad week - since the Beta of SharePoint 2010 came out I have been trying to install it and set up a demo environment for developers on my laptop - without much success. Since 2010 requires 64 bit, this ruled out using VPC, and since I don't like using 2008 as the host on my laptop, this meant I had two choices: virtualize with a non-MS solution that allows 64bit clients (virtualbox by sun or vmware) or install sharepoint directly on my windows 7 host - which means I would [read].
Posted: Wed, Nov 25th '09
Modified date stopped working...
Ishai Sagi
pSo here is the scenario - I had a piece of code in a feature that changed the title of the built-in site column "Date Modified" to...well..."Date Modified". As you can see, the code looks a bit useless, but someone thought it would be useful, so there it was. Next thing I know, the date modified field stopped working in out of the box document libraries. You would edit a document or its properties and the modification date would be the same as the creation date. This would even show in the ver [read].
Posted: Tue, Nov 24th '09
Event handlers in SharePoint 2010
Ishai Sagi
p This is too cool...so many more options - take a look at the visual studio 2010 wizard for creating an event handler - it is more than just list items.../p pI really like the web events - these will be very useful and will allow creating complex solutions without site definitions./ppAs soon as the beta is out I will write some samples!/p p a href="http://3.bp.blogspot.com/_ZLr3wvXiUTE/Svv6TElxyDI/AAAAAAAAD5I/CbX-uWSmZRQ/s1600-h/web+events.jpg"img style="WIDTH: 400px; HEIGHT: 317px; CURSOR: ha [read].
Posted: Thu, Nov 12th '09
Closing thoughts from the SharePoint conference
Ishai Sagi
pI am sitting in the last session, and I have to admit- I am a little bit afraid of SharePoint 2010. There is just so much more, that it makes the step from SharePoint 2003 to 2007 seem small in comparison. I think we should thank the SharePoint product team for an enormous effort to get all this new stuff in - and give us some very complex stuff to work with./ppI am looking forward to doing search solutions, writing visual web parts, developing better event handlers (post synchronous events!), [read].
Posted: Thu, Oct 22nd '09
What I like and dont like about the new BDC (the BCS)
Ishai Sagi
pTo get one thing clear - when BDC came in MOSS2007 I was very excited about it. I really thought it was great...until I had to do a real life project with it./ppNo, I am not talking about the pains I went through to create an application definition (this was before the BDC metaman or the tool that Microsoft released a bit later) - I am talking about how the BDC integration to sharepoint was so limited./ppEvery single customer who had a problem that I wanted to solve using BDC had the exact same [read].
Posted: Wed, Oct 21st '09
Joke of the day from SharePoint conference 2009
Ishai Sagi
pquote: "if I don't need to dispose objects in the client object model, and it can do whatever you can do in the server object model, I am going to use it on the server!"/ppIshai comments: good joke - do not take seriously please... /ppspan style="color:#cc0000;"Update/span: it turns out you strongdo/strong need to dispose of them (when using them in .Net applications)/pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca-pub-2727174828663024"; google_ad_width=4 [read].
Posted: Tue, Oct 20th '09
Upgrading custom developed solutions to SharePoint 2010
Ishai Sagi
pI am sitting in the presentation by a href="http://www.kwizcom.com/"KwizCom/a who are telling about their expirience with upgrading a href="http://www.kwizcom.com/Products.asp"their products and web parts/a to SharePoint 2010. This is exactly the kind of session I came here to hear - get real life expirience from real life senarios./ppShai Petel is a huge expert in SharePoint development - his presenation is focused on strongwhat you /strongstrongneed to do Today to make your current projects b [read].
Posted: Tue, Oct 20th '09
SharePoint 2010 Web Parts and WiKi pages
Ishai Sagi
pWiki web parts - are new and do not have web part zones. You can add the web part in the text. This will allow us to give an option for the end users to create a page without an underlying page layout./ppThis works with hidden zones - which is where the web parts are actually strongstored/strong but the location of the web part is marked in the wiki content using place holders. During rendering the webpart contents are moved to the in line location after rendering. Maurice just showed what hap [read].
Posted: Tue, Oct 20th '09
SharePoint 2010 - No more reasons for WSS web parts
Ishai Sagi
p I am now in the session presented by Maurice Prather - a web part guru who used to be in Microsoft working on sharepoint in the past. He is now discussing my favorite topic- how to develop and deploy web parts in sharepoint 2010. News - WSS web part are phassed out. How is this different than 2007? they already said that in the past - the framework still gives the wss web part the same benefits - caching, better communication options and WSPC. /ppHow is it possible to stop using the WSS web [read].
Posted: Tue, Oct 20th '09
Training SharePoint 2010 Developers
Ishai Sagi
p And my friend a href="http://kwizcom.blogspot.com/"Shay Petel/a is asking a serious question - when doing sharepoint training - do you start with sandboxed solutions so that you can use them during the course, or do you only get to them after teaching people how to develop web parts and other solutions using the standard WSP deployment mechanism? This is a big question that us trainers need to tackle. This whole developer training for sharepoint is going to blow out of proportion for us in the [read].
Posted: Mon, Oct 19th '09
SharePoin 2010 - Sanboxed solutions
Ishai Sagi
iThanks to Scott Hillier the speaker/i pRuns in a separate process, added to a site collection level gallery. /pp User code service: SPUCHostService.exe br/Worker process : the actual process SPUCWorderProcess br/Proxy : SPUCWorkerProcessProxy - exposing a subset of the sharepoint services. If not exposed, you cannot use it in the sandboxed solutions. This includes all the enterprise stuff - including BCS and search and so on. So do not plan to use sandbox with those objects. /p p Remember - an [read].
Posted: Mon, Oct 19th '09
Workflows Site Templates and debugging projects in SP2010 and VS2010
Ishai Sagi
pI like the option to design workflows in Visio, load them and design them further in SharePoint Designer 2010 and then export that into a Visual Studio project (since only VS integrates with source control). /ppYou can save a site as template - which gives you a WSP (say good bye to STP) file that has all the objects. Visual studio then can load that WSP and show you designers to edit the WSP.br/ /pp When you debug a project using F5, only the project marked as startup gets deployed. The other [read].
Posted: Mon, Oct 19th '09
Highlights - new in SharePoint 2010 for Developmers?
Ishai Sagi
ullispan style="color:#33ff33;"[Like]/spanstrongWeb Part developer dashboard/strong (will require sts command to be activated in the public beta) . As I said, it showss what SQL queries were executed, and you can click on the query to get more information of what was going on./lilispan style="color:#33ff33;"[strongLike/strong]/spanstrongVisual web part development /strong/lilispan style="color:#33ff33;"[Like]/spanstrongSandboxed solutions/strong - you can upload a WSP to sharepoint - no STSADM c [read].
Posted: Mon, Oct 19th '09
News from the SharePoint Conference 2009 (part II)
Ishai Sagi
pI almost forgot - most exciting news is that November is public Beta time! /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca-pub-2727174828663024"; google_ad_width=468; google_ad_height=60; google_ad_format="468x60_as"; google_ad_type="text"; google_color_border="333333"; google_color_bg="940F04"; google_color_link="99C9FF"; google_color_url="99C9FF"; google_color_text="FFFFFF"; //--/script script type="text/javascript" src="http://pagead2.googlesyndicat [read].
Posted: Mon, Oct 19th '09
News from the SharePoint Conference 2009
Ishai Sagi
pWell, the show is on. The key note was done and I am sure a lot of people will start blogging like mad, so I will make an effort to contribute my thoughts. Unfortunately, this will be in more of a "thought of a day" (or "thought of a session") style - until I get time off my feet to write complete reviews of what I saw and what I think. But stay tuned as I do have a lot to say and tell you in the next few weeks, as I travel around the world to learn what is new in sharepoint br/ For now - some [read].
Posted: Mon, Oct 19th '09
Selected pictures view does not work in Citrix
Ishai Sagi
p I wonder if anyone else can replicate this. My customer uses citrix to allow remote people to log in and use the intranet. When logged in, using IE8 through citrix, the "selected pictures" view in picture libraries doesnt work.br/ You go to a picture library, select a few pictures and then in the view selector you select the "selected pictures" view, and you get a view that shows you all the pictures, and does not show the checkboxes (some style issues there). br/ This is happening with a non- [read].
Posted: Mon, Oct 12th '09
Retrieving the COM class factory for component with CLSID {3D42CCB1-4665-4620-92A3-478F47389230} failed
Ishai Sagi
p A code I was running against user profiles failed with the error: "iRetrieving the COM class factory for component with CLSID {3D42CCB1-4665-4620-92A3-478F47389230} failed due to the following error: 80070422./i" br/The reason was that the search service was disabled on the server, and since adding user profile properties that are indexed requires the search service, this error is understandable (although not very user friendly). br/ solution is obvious - start the search service. /pdiv class [read].
Posted: Wed, Sep 16th '09
Tech Support Cheat Sheet
Ishai Sagi
p I actually did something similar when I was head of Microsoft Office Support in Israel in 2002 - regardless, if you are like me - the "computer expert" of the family, just email this to all your relatives and relax.br/br/ a href="http://xkcd.com/627/" target="_blank"Tech Support Cheat Sheet/abr/ a href="http://xkcd.com/627/"img border="-" src="http://imgs.xkcd.com/comics/tech_support_cheat_sheet.png" / /a /pdiv class="blogger-post-footer"p script type="text/javascript"!-- google_ad_client="ca- [read].
Posted: Mon, Aug 24th '09
Web Parts – a developer and architect’s guide
Ishai Sagi
p Below are the slides from the presentation that I did in the SharePoint Saturday events in Sydney and Adelaide in the last two weeks. A lot of people asked me for it, but I am not sure how much help it can be to you if you haven't been there- since my presentations are more me talking and running demos, and less information from slides (I do love the sound of my own voice...).br/ br/If you still want to, here are the slides: /p p a onblur="try {parent.deselectBloggerImageGracefully();} catch [read].
Posted: Wed, Aug 19th '09
Windows 2008 R2 goodness - adding sharepoint folders to a library
Ishai Sagi
pJust a heads up to what you can expect when you upgrade to Windows Server 2008 R2 (aside from all the technical things like virtualization improvements): /p pWin2008R2 is also known as “strongWindows 7 Server/strong”, since the UI is windows 7 (unlike windows 2008 which was vista)./p p This means we can create “libraries” – which are virtual folders which replace the vista “search folder” with much more options. /p p An example is shown below – I created a virtual folder called [read].
Posted: Tue, Aug 18th '09
Read bits of my book in google
Ishai Sagi
I just discovered that Google has bits of my sharepoint book that you can see for free- including the section on keyboard shortcuts (which I think is useful to print and put on the wall). Take a look (and feel free to write a review either there in google or here in the comments). The link is http://books.google.com.au/books?id=aJa4sjrHVLkC [read].
Posted: Tue, Jun 2nd '09
SharePoint How To Book is published and in print
Ishai Sagi
Hi everyone. This is to let you know that my book - SharePoint 2007 How-To is now available for purchase as either paperback or pdf or for kindle or sony reader or whatever format you want. This book is probably not for the regular reader of my blog, since this blog deals with development issues, and the book is targeting end users - so if you are a developer or a sharepoint administrator, you may want to consider this book as the end user training tool for your users. Teach them how to use sh [read].
Posted: Sun, May 31st '09
Access denied in win2008 with a custom host header
Ishai Sagi
As usual - I failed to write this down when it happened before, and every time I encounter this issue I fail to remember how to solve it. The issue - you install a new sharepoint machine and create a web application with a custom host header and then try to browse to it from the server itself using the host header (which is correctly configured in the DNS and host files and all) and you get prompted for a username\password three times and then get thrown out. This happened with sharepoint 2003 a [read].
Posted: Tue, Apr 21st '09
Fix for the infrastructure update picture library bug
Ishai Sagi
If like me you find the infrastructure update ruined your picture library views, check out this hot fix that microsoft released [read].
Posted: Wed, Mar 11th '09
Upgrading SharePoint - SharePoint Tips' point of view
Ishai Sagi
Yesterday I had a chat with a few other MVPs here in the MVP summit about upgrading SharePoint. While the Microsoft people here are all anxious to show us how upgrade will be much better when upgrading to SharePoint 14, I felt like the main point was being neglected. What is the main point? for me, it is that no one should be doing an upgrade. Think about it - would you recommend to your family members that is running windows xp and wants to install vista to just put in the CD and upgrade? [read].
Posted: Wed, Mar 4th '09
Preventing IIS from logging activity on a specific sharepoint site
Ishai Sagi
A friend at "Kraft Foods" sent me the following tip to share with you. I must say that I didn't try it myself - so use at your own risk. The problem IIS logs activity for a sharepoint web application, for all sites. If you have a web application with a lot of sites, and a lot of activity, the IIS logs may grow out of proportion and make analysis of the logs harder and harder. What if you don't want it to audit all sites, but just some of them? what if we want to exclude a certain site that is [read].
Posted: Tue, Feb 10th '09
New MOSS internet site launched - good case study
Ishai Sagi
One of the three Israeli mobile communication companies has released a new web site – using MOSS. From my initial review, it is one of the best implementations I have seen so far in that it: Works (I couldn’t find a page with errors or place holder text which is usual in new sites) works reasonably fast usable – nice big global navigation, in sub sites there is a nice distinct secondary navigation different sections have different backgrounds – so the shop pages look different from the [read].
Posted: Mon, Feb 9th '09
Dispose check tool - to check your best practices
Ishai Sagi
Paul Andrew from Microsoft has just announced that the SPDisposeCheck tool was released to the public. I have tested this tool in Alpha and Beta, and provided Microsoft with feedback -and now the completed tool is ready for you to download. A must for every sharepoint developer! See Paul's blog post or go to the MSDN download page [read].
Posted: Mon, Feb 2nd '09
Discounted Microsoft Certification code
Ishai Sagi
Want to do a Microsoft certification exam? is it a Microsoft Certified Technology Specialist (MCTS), Microsoft Certified IT Professional (MCITP) and Microsoft Certified Professional Developer (MCPD) exam?Here is how you can get 10% off the price, and get a free retake if you fail the first try. Simply go to http://www.learnandcertify.com/ and click on "Get my exam offer voucher" and when it asks you for the MVP promotion code, enter AUD2D426 and you will be sent a voucher to use in a Prometric e [read].
Posted: Wed, Jan 7th '09
Changing fields by code - common oversight
Ishai Sagi
I just helped someone on the OzMOss mailing list who had the following problem - he was trying to change a SPField object, but it was not getting updated, despite of no errors being thrown. Here is a sample of the code he was using: Guid listID = web.Lists.Add("test", "", SPListTemplateType.PictureLibrary); SPList list =web.Lists[listID]; SPField myField = list.Fields.GetFieldByInternalName("Title"); myField.Title = "TEST"; list.Update(); The problem with that code is a common oversight that [read].
Posted: Tue, Dec 16th '08
Using the People picker - how to specify what can users choose
Ishai Sagi
Just got this question in the Ask-The-Experts stand in Tech.ED europe. If I use the people picker like I showed in a previous article, how can I specify if the users can pick a user or a security group or a distribution list?Well, the answer was in the SDK - there is a property "SelectionSet" that accepts a comma-delimited list of strings that say what can be picked. For example, "User,DL,SecGroup" will allow users to pick user accounts, distribution lists and security groups. Choosing just "Use [read].
Posted: Fri, Nov 14th '08
Tech.Ed EMEA presentation
Ishai Sagi
I just came out of my presentation in Tech.ED EMEA, and it was great fun! I showed how to develop custom field types, and was very well recceived. My current rating is 8.07 (which is pretty high, especially for a 400 level presentation) and here is some of the great feedback I got: "I wish all teched sessions were this informative! Maybe some more time for questions." "a fantastic engaging performance" "Great session by Ishai Sagi. Keeping it to the topic and quickly answering questions in a goo [read].
Posted: Tue, Nov 11th '08
Cool new free feature - download all files zipped!
Ishai Sagi
This is a cool one - Mohamed Zaki (fellow MVP) just released an open source feature that allows users to download an entire document library as a zip file. Take a look at his blog post about it. [read].
Posted: Sun, Oct 26th '08
Application pool crash on win2008
Ishai Sagi
This just happened to me - installed sharepoint on win2008, and for the first time ever, when I configured the farm search service, I did not choose "Use all web front end computers for crawling", but instead I selected my server. The result? Sharepoint mangled my hosts file, using IPv6 entries.This in turn caused my application pools to crash with the error "A listener channel for protocol 'http' in worker process '6120' serving application pool 'SharePoint Central Administration v3' reported a [read].
Posted: Sat, Oct 25th '08
New SharePoint book coming up - by me!
Ishai Sagi
If you have a lot of end users asking you how to do stuff in sharepoint, maybe you should preorder this book. I have been writing it in the last few months, and am getting close to finishing it, and it is already up for pre ordering in Amazon. This book is intended for non technical users.(Not for developers or administrators) who want a SharePoint companion to help them with day to day sharepoint tasks - things like "What is sharepoint?" and "How do I switch views in a list?" or "How do I creat [read].
Posted: Tue, Oct 21st '08
Developing Custom SharePoint fields - coming soon to Tech.Ed EMEA!
Ishai Sagi
Are you from Europe? coming to Tech.ed in Barcelona? Well, make sure to catch my presentation about developing Custom SharePoint fields! I don't know yet what time slot I will be assigned - so I will update this post when I find out. If you are a long time reader of this blog, and coming to Tech.ed, comment on this post, and leave your (real!) name - I will draw a prize for one person who commented on this post. I havent decided on the prize yet - but it will be coming all the way from Australia [read].
Posted: Tue, Sep 30th '08



Blogs
S.S. Ahmed
Eric Alexander
Reza Alirezaei
Owen Allen
Paul Andrew
Axceler Blog
Tariq Ayad
William Baer
Todd Baginski
Jose Barreto
Alexander Bautz
Becky Bertram
Urs Bertschy
Simon Binaryjam
Darrin Bishop
Chrissy Blanco
Todd Bleeker
Michael Blumenthal
Robert Bogue
Christian Buckley
Gary Bushey
Sean Cantellay
Joe Capka
Mauro Cardarelli
Todd Carter
Eric Charran
Liam Cleary
Communardo Techblog
Renaud Comte
Andrew Connell
William Cornwill
Matthew Cosier
Penny Coventry
Paul Culmsee
Stephen Cummins
Marek Czarzbon
Jeff Dalton
Gabriele Del Giovine
Tim Dobrinski
Stacy Draper
Zlatan Dzinic
Erika Ehrli
Enterprise Search
eusp2010
Christopher Even
Lars Fastrup
Mike Fitzmaurice
Torsten Flegel
Rob Foster
Bob Fox
Toni Frankola
Bjorn Furuknap
Amar Galla
Paul Galvin
Mike Gannotti
Rob Garrett
Sebastian Gerling
Get the Point
Stefan Gossner
Brian Gough
Michael Greth
Matthias Groenert
Daniele Guarneri
Portals & Integration
Mike Hamilton
Spencer Harbar
Richard Harbridge
Marcus Hass
René Hézser
Sascha Henning
Susan Henry
Mike Herrity
Tim Heuer
Ben Hickman
Ed Hild
Thomas Hildebrandt
Scot Hillier
Kevin Hoffman
John Holiday
Greg Hughes
Christophe Humbert
Dave Hunter
Randall Isenhour
Becky Isserman
Barry Jinks
Chris Johnson
Kit Kai
Mattias Karlsson
Paul Keijzers
George Khalil
Noorez Khamis
Todd Klindt
Steffen Krause
Westin Kriebel
Larry Kuhn
Chandima Kulathilake
Andre Lage
Gary Lapointe
Daniel Larson
Eric Legault
Dan Lewis
Paul Liebrand
Bryant Likes
David Lim
Locatech
Angus Logan
Serge Luca
Gregory MacBeth
Igor Macori
Ricardo Magalh
Sahil Malik
Giuseppe Marchi
Waldek Mastykarz
Jean-Francois Mathieu
Andrew May
Ali Mazaheri
Matthew McDermott
Daniel McPherson
Jason Medero
Oscar Medina
Alexander Meijers
Robin Meure
Ryan Miller
Bob Mixon
Agnes Molnar
Adam Morgan
Ian Morish
Mart Muller
Amanda Murphy
Arno Nel
Mads Nissen
Chris O'Brien
Michael O'Donovan
Joel Oleson
Henry Ong
Doug Ortiz
Mike Oryszak
Paul Papanek Stork
Joris Peolmans
Shane Perran
Pieter Pieter
Steve Pietrek
Maurice Prather
Stuart Preston
Romeo Pruno
Chris Quick
Shereen Qumsieh
Dux Raymond
Tom Resing
Keith Richie
Namwar Rizvi
Tom Rizzo
Eli Robillard
Lance Robinson
Patrick Rogers
Eugene Rosenfeld
Zach Rosenfield
Ishai Sagi
Paul Schaeflein
Arnt Schoning
Brendon Schwartz
Carlos Segura Sanz
Philippe Sentenac
Arpan Shah
Itay Shakury
End User SharePoint
To The SharePoint
SharePoint and Tech Blog
SharePoint Blues
Sharepoint Design Team
Sharepoint Developer
SharePoint Magazine
SharePoint Product Team
Sharepoint Solutions
SharePointHosting Blog
Steve Sheppard
Eric Shupps
Bill Simser
Scott Singleton
Patrick Sledz
Heather Solomon
Thomas Sondergaard
Clare Stone
Nick Swan
Marwan Tarek
Jeremy Thake
Jan Tielen
Tools for Collaboration
Torsten Hufsky
UK SharePoint Team
Understanding SharePoint
Dan Usher
Serge van den Oever
Cornelius van Dyk
Xavier Vanneste
Geoff Varosky
Pierre Vivier-Merle
Natalya Voskresenskaya
JD Wade
Kris Wagner
Mike Walsh
Doug Ware
Michael Watson
Bart Wessels
Phil Wicklund
Wictor Wilen
Ivan Wilson
Woody Windischman
Daniel Winter
Andrew Woodward
Shane Young
Mohamed Zaki
Tobias Zimmer


SharePoint Resources


Inside the Index and Search Engines: Microsoft Office SharePoint Server 2007 (PRO-Developer) by Patrick Tisseghem


Advanced Microsoft Content Management Server MCMS: Working with the Publishing API, Placeholders, Search, Web Services, RSS, and Sharepoint Integration by Lim Mei Ying


Professional Microsoft Search: SharePoint 2007 and Search Server 2008 (Wrox Professional Guides) by Tom Rizzo


Google Sites & Chrome For Dummies (For Dummies (Computer/Tech)) by Ryan Teeter


SharePoint 2007 User's Guide: Learning Microsoft's Collaboration and Productivity Platform by Seth Bates


Microsoft Office SharePoint Server 2007 Best Practices by Ben Curry


Microsoft® Office SharePoint® Designer 2007 Step by Step by Penelope Coventry


Essential SharePoint 2007: A Practical Guide for Users, Administrators and Developers by Jeff Webb


Professional Microsoft Office SharePoint Designer 2007 (Wrox Programmer to Programmer) by Woodrow W. Windischman


Beginning SharePoint 2007: Building Team Solutions with MOSS 2007 (Programmer to Programmer) by Amanda Murphy


Microsoft® Windows® SharePoint® Services 3.0 Step by Step (Step By Step (Microsoft)) by Olga Londer


Microsoft SharePoint 2007 Unleashed by Michael Noel


Microsoft SharePoint 2007 For Dummies (For Dummies (Computer/Tech)) by Vanessa L. Williams


The SharePoint Shepherd's Guide for End Users by Robert Bogue


The Microsoft SharePoint Step by Step Kit: Microsoft Windows SharePoint Services 3.0 Step by Step and Microsoft Office SharePoint Designer 2007 (Bpg-Other) by Olga Londer


SharePoint for Project Management: How to Create a Project Management Information System (PMIS) with SharePoint by Dux Sy


Beginning SharePoint 2007 Administration: Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 by Göran Husman


Professional SharePoint 2007 Development (Programmer to Programmer) by John Holliday


Inside Microsoft Windows SharePoint Services 3.0 (Pro Developer) by Ted Pattison; Daniel Larson


Microsoft® Office SharePoint® Server 2007 Administrator's Companion by Bill English


Professional SharePoint 2007 Design (Wrox Professional Guides) by Jacob J. Sanford


Inside Microsoft Office SharePoint Server 2007 by P. Tisseghem


Real World SharePoint 2007: Indispensable Experiences From 16 MOSS and WSS MVPs (Programmer to Programmer) by Robert Bogue


Mastering Windows SharePoint Services 3.0 by C. A. Callahan


Pro SharePoint Solution Development: Combining .NET, SharePoint and Office 2007 (Expert's Voice in Sharepoint) by Ed Hild


Seamless Teamwork: Using Microsoft® SharePoint® Technologies to Collaborate, Innovate, and Drive Business in New Ways (BP-Other) by Michael Sampson


Professional SharePoint 2007 Web Content Management Development: Building Publishing Sites with Office SharePoint Server 2007 (Wrox Programmer to Programmer) by Andrew Connell


Building Web Applications with Microsoft® Office SharePoint® Designer 2007 Step by Step (Step By Step (Microsoft)) by John Jansen


Microsoft Office SharePoint Designer 2007 Bible by Vikram Kartik


SharePoint 2007: The Definitive Guide by James Pyles


Microsoft SharePoint 2003 For Dummies (For Dummies (Computer/Tech)) by Vanessa L. Williams


Office and SharePoint 2007 User's Guide: Integrating SharePoint with Excel, Outlook, Access and Word (Expert's Voice) by Michael Antonovich


Building Content Type Solutions in SharePoint 2007 by David Gerhardt


Microsoft Windows SharePoint Services Step by Step (Step By Step (Microsoft)) by Olga Londer


MCTS: Microsoft Office SharePoint Server 2007 Configuration Study Guide: Exam 70-630 by James Pyles


Inside SharePoint Administration by Steve Caravajal


Sams Teach Yourself Microsoft SharePoint 2003 in 10 Minutes by Colin Spence


Microsoft Windows SharePoint Services 3.0 Quick Source Guide by Quick Source


Microsoft SharePoint Products and Technologies Administrator's Pocket Consultant by Ben Curry


SharePoint 2007 Development Recipes: A Problem-Solution Approach (Expert's Voice in Sharepoint) by Mark Gerow


Essential SharePoint 2007 by Scott Jamison


Professional Microsoft SharePoint 2007 Workflow Programming by Dr. Shahram Khosravi





About - Blog Submission - FAQ