Alles über XML & Co. (XML Schema, XSLT, XPath, XQuery)

Mittwoch, Juni 06, 2007

Open XML SDK released

Gute Nachricht:
Gestern abend (MEZ) wurde auf der TechEd 2007 in Orlando das Microsoft Open XML SDK der Öffentlichkeit präsentiert. Es handelt sich um ein Set von Klassen und Methoden rund um System.IO.Packaging, welches es dem Open XML Entwickler leichter machen soll, Daten aus Open XML Dateien zu extrahieren, die Dateien zusammenzubauen oder zu erweitern. In der Online Dokumentation ist besonders der How do I Part zu erwähnen, der Code-Beispiele zum besten gibt.
aus dem Blog von Jens Häupel mit weiteren Informationen zum Open XML SDK.

Labels:

Mittwoch, Mai 23, 2007

Office Open XML

Sehr erfreulich, es gibt jetzt eine deutschsprachige Website zum Thema:

http://www.msdn-online.de/office/openxml

Und hier noch der Link zu meinem Webcast "Konvertierung von Dokumenten mit XSLT im .NET Framework 3.0 ":

https://www.microsoft.com/germany/MSDN/webcasts/library.aspx?id=1032338208

Labels:

Montag, Mai 07, 2007

Materialien zum Webcast

Die Materialien (Beispielprojekte+Präsentation) zu dem Webcast
Konvertierung von Dokumenten mit XSLT im .NET Framework 3.0 gibt's hier.

Labels: , ,

Freitag, Mai 04, 2007

Konvertierung von Dokumenten mit XSLT im .NET Framework 3.0

Das ist das Thema und der Titel eines MSDN-Webcastes, welcher am Montag, den 07.05.2007, von 16:00 bis 17:00 Uhr stattfindet:
Mit Office 2007 hat sich nicht nur die Benutzeroberfläche von Excel, PowerPoint und Word geändert, auch die Dokumentenformate wurden umgestellt - auf Office Open XML. Die offenen XML-basierten Formate ermöglichen es, Textdokumente, Tabellen und Präsentationen auf sehr einfache Weise in das HTML-Format oder in jedes andere textbasierte Format zu konvertieren. Hierzu braucht es nur das .NET Framework 3.0, XSLT und das notwendige Wissen, das Ihnen dieser Webcast anhand einer ASP.NET-Beispielanwendung vermittelt.

Labels: , ,

Donnerstag, April 05, 2007

Das Ende des Formatkrieges

So der Titel der aktuellen XML-Corner im dot.net magazin. Der Inhalt:
"Falls wir uns jemals in einem Krieg befanden, dann ist er jetzt zu Ende, und beide Seiten sind die Gewinner", sagt Brian Jones [1], verantwortlicher Programmmanager bei Microsoft für Office Open XML, zu Novells Ankündigung des OpenXML Translators. Und tatsächlich, Formate könnten bald keine Rolle mehr spielen - zumindest für den Endanwender. Doch auch für den Entwickler? Oder muss er oder sie wieder einmal dafür sorgen, dass vollmundige Versprechen tatsächlich eingehalten werden können.
Kurzum, es geht darum, wie man mittels diverser Konverter von OpenDocument nach OpenXML und zurück kommt.

Labels: ,

Donnerstag, März 01, 2007

Bugfix für den Package Explorer

Für die Teilnehmer der BASTA-Session zu Office Open XML hier noch ein kleiner Nachtrag: Wenn Sie den Package Explorer installieren und Sie erhalten beim Start die Meldung, dass irgendeine GUID nicht in Ordnung sei, dann nicht wundern, das ist ein Bug :) Er tritt nicht auf allen Systemen auf - beispielsweise nur auf meinem Notebook, nicht aber auf meinem Desktop-Rechner. Woran es liegt? Ich habe keine Ahnung. Aber ich habe eine Lösung: Quellcode herunterladen (VS05-Projekt) und in der Datei PackageExplorer/DockPanel.cs in Zeile 83 Folgendes ändern:

Guid windowID;
if (persistString.StartsWith("Package"))
return null;
else
windowID = new Guid(persistString);
Inspector inspector = Application.Instance.Inspectors[windowID];


Ein hässlicher Workaround, deshalb hier auch nur der Fix und keine gefixte Version als EXE.

Labels: , ,

Donnerstag, Februar 15, 2007

Wie langweilig

In einigen Foren, Blogs und dergleichen (die Links spare ich mir), wird ja zur Zeit heftig diskutiert, ob man nun für OpenDocument oder für Office Open XML sein sollte, ob Microsoft "evil" ist und was-weiß-ich-sonst-noch.

Falls sich jemand frägt, was meine Meinung dazu ist:
Gähn.
Ich finde die Diskussion ziemlich langweilig. Als würde es um Formate gehen. Spannender finde ich da schon die Frage: Office-in-a-Box (Microsoft) oder Office-as-a-Service (Google)?! Egal ob in-Box oder as-a-Service: wer Erfolg haben will, muss alle Formate unterstützen, am besten noch so, dass der Nutzer nicht mal weiß, was er da eigentlich verwendet.

Labels: ,

Montag, Januar 08, 2007

NeoOffice 2.1 soll OpenXML unterstützen

Das freut die Mac-User bestimmt - nachdem Office for Mac noch keine Office Open XML-Dateien unterstützt:
NeoOffice, die auf OpenOffice.org basierende Office-Suite für MacOS X, soll in der kommenden Version 2.1 Microsofts Office-Datei-Format OpenXML unterstützen, das in Office 2007 zum Einsatz kommt.
Via NeoOffice 2.1 soll OpenXML unterstützen - Golem.de

Labels: ,