Application Architecture Guidance – New Release: patterns & practices App Arch Guide 2.0 Beta 1

Wie ich schon am 22.09. in diesem Blog geschrieben habe, arbeitet das Pattern und Pratices Team an einer neuen Version des Application Architecture Guide. Seit gestern ist die Beta 1 Version dieses Guides verfügbar. J.D. Meier, der an diesem Projekt mitarbeitet, berichtet hier über die neue Version http://blogs.msdn.com/jmeier/archive/2008/10/27/new-release-patterns-practices-app-arch-guide-2-0-beta-1.aspx. Der Application Architecture Guide betrachtet auch für…

1

Azure Services Platform

Monate der Spekulation und Irrungen über Betriebssysteme im Internet, Cloud Services, Rote Hunde oder Städte in der Schweiz haben soeben ein Ende gefunden: Die Azure Services Platform wurde auf der PDC enthüllt. Mehr dazu unweigerlich in den nächsten Wochen und Monaten auch auf diesem Blog, in der Zwischenzeit bietet die Homepage eine Fülle von Informationen…

0

Architekturaufbau einer Multi-Layer-Anwendung, die mit dem Persistence Ignorance (POCO) Adapter for Entity Framework V1 = EfPocoAdapter geschrieben wurde

In meinem letzten Eintrag habe ich kurz vorgestellt, dass man mit dem Entity Framework und POCOs mit effektiv auf relationale Daten zugreifen kann. Zusammenfassend kann man sagen, dass ich in diesem Eintrag http://blogs.msdn.com/mtcmuc/archive/2008/10/24/mehr-poco-plain-old-clr-objects-und-entity-framework-der-persistence-ignorance-poco-adapter-for-entity-framework-v1.aspx, die Vorteile von POCOs und deren Nutzung mit dem EfPocoAdapter und Entity Framework dargestellt. In diesem Eintrag möchte ich kurz auf die…

1

Exchange WebServices: ReminderIsSet und UpdateItemType

Reminder auf Kalendereinträgen ein- und ausschalten, ohne dabei die eingestellte Zeit zu verlieren schien ein großes Problem zu sein. Zuständig für das Aktivieren/Deaktrivieren ist die Eigenschaft ReminderIsSet des CalendarItemType Objekts.  Wenn ich dies jedoch für sich alleine in einen UpdateTypeRequest packe bekomme ich immer eine Fehler vom WebService zurückgeliefert: One and only one property can…

1

Exchange WebServices (EWS): UpdateItemTypeRequest

Wie man Einträge in Exchange über die WebServices Schnittstelle anlegt ist in einigen Artikeln schon erwähnt. Link Wer schon einmal versucht hat diese Einträge per WebService zu ändern kann unter Umständen verzweifeln. Es sieht zunächst so aus als könne man pro Update-Request nur eine Eigenschaft ändern. Im Prinzip funktioniert ein Update so: ExchangeServiceBinding erstellen Eintrag…

1

Mehr POCO (Plain Old CLR Objects) und Entity Framework – Der "Persistence Ignorance (POCO) Adapter for Entity Frmaework V1"

In diesem Blogs habe ich schon 2-mal über die Themen Entity Framework und POCO geschrieben. Aus meiner Sicht sind das interessante Themen, da das Entity Framework mit Linq einen guten und effizient programmierbaren Zugriffsweg auf relationale Daten bietet. Andererseits sind aus architektureller Sicht an vielen Stellen POCOs eine gute Lösung für die Implementierung von Business…

1

Silverlight 2.0 wird heute am 14.10.2008 released

 Heute ist der Tag an dem Silverlight 2.0 released wird. Silverlight ist ein Cross-Browser Plugin, mit dem man reichhaltige, interaktive Internetanwendungen erstellen kann. Das Silverlight Browser Plugin kann in verschiedenen Browsern auf verschiedenen Plattformen gehostet werden. Die Silverlight kompatible Version für verschiedene Linux Varianten heisst “Moonlight”. Interessant an Silverlight 2.0 ist, dass in dieser Version…

0

Exchange Webservices: Einträge für andere Mailboxen

Als flexible und platformübergreifende Methode auf Exchange Mailbox Daten (Termine, Kalender, Mails, Kontakte) zuzugreifen haben sich seit Exchange 2007 die Exchange Webservices etabliert. Die meisten vorhandenen Beispiele zeigen die Verwendung der Webservices für die eigene Mailbox. Ich hatte jetzt jedoch die Anforderung Einträge in Kalendern von anderen Mailboxen vorzunehmen. Voraussetzung hierfür ist natürlich dass mein…

0

Masterpages einer Publishing Site nachträglich ändern (oder Property-Bags unleashed)

Hallo zusammen, in meinen vorherigen Blog-Posts habe ich gezeigt habe ich gezeigt wie man an die Property-Bags einer Site herankommt. Link  nun zu einer praktischen Anwendung – ihr kennt sicher alle den Link in den Sitecollection Settings bei dem man die Masterpages auch für bestehende Sites setzen kann. Das alleine geht sehr einfach mit dem…

1

Site Settings und Property-Bags

Ein interessanter Weg Eigenschaften einer (Team-)Site zu speichern sind die Property-Bags, diese sind per Powershell auch einfach auszulesen, eine Beschreibung wie ihr die Powershell zur Administration für SharePoint nutzt findet ihr hier In der Powershell könnt ihr Euch die Property-Bags so anzeigen lassen und seht dann folgendesC:\> $s = new-object microsoft.sharepoint.spsite(“http://moss.litwareinc.com”) C:\> $w = $s.OpenWeb(“/sites/proposal”)…

2