Mittwoch, 26. Januar 2011

Specified argument was out of the range of valid values

Dieser Fehler wird dem Einen oder Anderen sicherlich bekannt vorkommen. Wir hatten diesen im Zusammenhang des Löschens von Items aus einer Sharepoint-Liste.

Problem war hier die falsche Löschung der Einträge:

         SPListItemCollection items = web.Lists[listName].Items;

          for (int i = 0; i <  items.Count; i++)
         {
       items.Delete(i); // Hier kommt  irgendwann Out of Range Exception, wenn es zu wenige Einträge werden und daher der Zähler ( i ) ausserhalb des Ranges kommt.
}


So klappt es :
for (int i = 0; i <  items.Count; i++)
{
       items.Delete(0); // Zugriff auf den obersten Index..
}

Montag, 17. Januar 2011

Limitationen bei SharePoint 2010

Es kommt sehr oft vor, dass man bei der Planung von SharePoint Applikationen die Grenzen von SharePoint berücksichtigen muss. Wieviele SiteCollections können angelegt werden? Wieviele User können berechtigt werden. usw. usw.
Alle Infos hierzu findet unter:

http://technet.microsoft.com/en-us/library/cc262787.aspx#Column

http://technet.microsoft.com/en-us/library/ff758647.aspx#limits

Samstag, 15. Januar 2011

Microsoft's All in one Code Framework

Ich habe gerade einen interessanten Hinweis gefunden. Microsoft bietet Codesnippets in dem All in one Code Framework an.
Dieses Framwork wird regelmäßig erweitert.

Download über http://1code.codeplex.com/

Freitag, 7. Januar 2011

New Document Button unter Masterpages und Pagelayouts ist disabled.

Sollte bei euch, wie im Bild zu sehen ist, der New Document Button "ausgegraut" sein



muss man wie folgt vorgehen, um diesen wieder zu enablen.

Unter SiteActions -> Site Settings -> SiteCollection Features das Feature

SharePoint Server Publishing Infrastructure aktivieren.

Anschließend kann man neue Pagelayouts erstellen.

Mittwoch, 5. Januar 2011

Konferenzen im Februar 2011 in München

Im Februar finden in München wieder 3 interessante Konferenzen statt.
Dieses mal geht es vor allem um Software-Testing , SharePoint und .NET Themen

Weitere Infos unter:
http://www.sharepointkonferenz.de/
http://www.vsone.de/
http://www.adc2011.de/

Viel Spaß..

Montag, 3. Januar 2011

Fehlender Customize Form Button (InfoPath) zum Ändern von Listen

Sollte der Customize Form Button in der Ribbonbar fehlen, um Listen in Infopath zu bearbeiten, muss man in den SiteCollection Features folgendes Feature aktivieren:

SharePoint Server Enterprise Site Collection features
Anschließend ist der Infopath Button verfügbar.