Formular einer bestehenden SharePoint Liste via Code ändern

SharePoint 2010 nutzt Rendering Templates um die Formulare seiner Listen zur Laufzeit zu erstellen. Ein Entwickler kann weitere Templates erstellen und diese beispielsweise an ContentTypes zu definieren. An bestehenden Listen kann man zwar über das Property “TemplateName” den aktue... [Mehr]

InfoPath Formulare mit Code deployen

InfoPath war gedacht um fachlichen Mitarbeitern die Möglichkeit zur Erstellung einfacher Formulare ohne Entwickler und Administrator zu ermöglichen. Bei einigen Projekten unserer Teilnehmer geht die Vision aber darüber hinaus. Dabei tauchen auch Szenarien mit Programmierung auf. Während bei normalen... [Mehr]

DVWP, DFWP, LVWP, XLV, LFWP?

Wer sich als Entwickler in der SharePoint Welt bewegt muss schon ein wenig verrückt sein. Man ist zwar bereits aus der normalen .NET Welt jede Menge Kürzel gewohnt – aber SharePoint übertrifft hier alles. Was versteckt sich also hinter den oben genannten Kürzeln – und ist das Thema überhaupt noch a... [Mehr]

SharePoint Diagnostics - Tracing

Das Developer-Dashboard ist in SharePoint 2010 für den Einstieg ganz gelungen. Ein Entwickler aus der ASP.NET Welt vermisst jedoch schnell die normale Trace Anzeige. Ergänzt man nur in der Seite die folgende Angabe, wird ein Fehler angezeigt. <%@ Page Trace="true" ... Parser E... [Mehr]

Bildschirmauflösung bei Hyper-V

Über die Hyper-V Console von Windows Server 2008 R2 ist es möglich sich in eine Remoteansicht auf die Rechner zu verbinden. Dort kann jedoch nur aus einer vorgeschlagenen Liste von Auflösungen ausgewählt werden. Bei einem Breitbildmonitor mit einer 16:9 Auflösung kann aber so nicht der kompl... [Mehr]

Mehrspaltiges CheckBox Field in SharePoint 2010

Eine Kollegin kam mit der Frage zu mir, ob die Checkboxes eines Choice-Feldes im SharePoint 2010 auch nebeneinander liegen können. Nach kurzer Recherche im Code stellte ich mit entsetzen fest, dass dies in der Klasse CheckBoxChoiceField (Methode RenderFieldForInput) hart als Ausgabe einer Html T... [Mehr]