|
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 |