... wünsche ich Euch allen :) Auf ein gutes Jahr 2013.
mfg
Sebastian
Sonntag, 23. Dezember 2012
Dienstag, 18. Dezember 2012
Sharepoint 2013: SupportedLocales
Hallo,
wer aktuell Sharepoint 2013 Apps entwickeln will, muss eine Änderung im Schema der App berücksichtigen:
http://blogs.msdn.com/b/officeapps/archive/2012/11/05/important-developer-changes-from-office-and-sharepoint-2013-preview-to-office-and-sharepoint-2013.aspx
Bei mir sah das dann so aus:
mfg
Sebastian
wer aktuell Sharepoint 2013 Apps entwickeln will, muss eine Änderung im Schema der App berücksichtigen:
http://blogs.msdn.com/b/officeapps/archive/2012/11/05/important-developer-changes-from-office-and-sharepoint-2013-preview-to-office-and-sharepoint-2013.aspx
Bei mir sah das dann so aus:
mfg
Sebastian
Freitag, 14. Dezember 2012
Sharepoint 2013 Apps: Navigationsbar
Hallo,
wer sich schon mal mit SharePoint 2013 und dem App-Model beschäftigt hat, wird wissen, wie eine typische VisualStudio 2012 - Vorlage deployed aussieht; man sieht eigentlich nix.
Man kann aber relativ einfach eine Navigation reinbringen, dazu muss man nur die default.aspx bearbeiten:
Hier sieht man, dass ich einfach 2 DIVS verwende, eines für die Navigation mit float:left, und ein weiteres für anderen Inhalt (hier ein XsltListViewWebPart).
Das Ergebnis sieht dann so aus:
Natrülich sollte man keine Inlinestyles verwenden, dass habe ich nur gemacht damit ihr einen besseren Überblick habt.
Das nächste mal wird es um echte Funktionalitäten in Apps gehen.
mfg
Sebastian
wer sich schon mal mit SharePoint 2013 und dem App-Model beschäftigt hat, wird wissen, wie eine typische VisualStudio 2012 - Vorlage deployed aussieht; man sieht eigentlich nix.
Man kann aber relativ einfach eine Navigation reinbringen, dazu muss man nur die default.aspx bearbeiten:
Hier sieht man, dass ich einfach 2 DIVS verwende, eines für die Navigation mit float:left, und ein weiteres für anderen Inhalt (hier ein XsltListViewWebPart).
Das Ergebnis sieht dann so aus:
Natrülich sollte man keine Inlinestyles verwenden, dass habe ich nur gemacht damit ihr einen besseren Überblick habt.
Das nächste mal wird es um echte Funktionalitäten in Apps gehen.
mfg
Sebastian
Dienstag, 11. Dezember 2012
InfoPath: Mit Objekten statt XML arbeiten
Hallo,
wer schon mal mit InfoPath gearbeitet hat weiss, dass man fast alles mit dem XPathNavigator machen muss. Eine andere Möglichkeit ist, für das XML des Formulars per XSD.exe oder Xsd2Code Code erzeugen, in diesen im Formular selbst verwenden. Ich werde dazu noch ein Beispiel erstellen....aber der Ansatz ist ja sicherlich erst mal klar. =)
mfg
Sebastian
wer schon mal mit InfoPath gearbeitet hat weiss, dass man fast alles mit dem XPathNavigator machen muss. Eine andere Möglichkeit ist, für das XML des Formulars per XSD.exe oder Xsd2Code Code erzeugen, in diesen im Formular selbst verwenden. Ich werde dazu noch ein Beispiel erstellen....aber der Ansatz ist ja sicherlich erst mal klar. =)
mfg
Sebastian
Freitag, 7. Dezember 2012
XML-Codegenerator mit VisualStudio-Integration
Hallo,
ich habe auf Codeplex einen tollen XML-Codegenerator (ähnlich wie XSD.exe) gefunden. Vorteil bei diesem ist, er integriert sich wunderbar ins VisualStudio und bietet eine UI für alle Einstellungen. Auch der erzeugte Code ist besser als der von XSD.exe.
Xsd2Code von Codeplex
mfg
Sebastian
ich habe auf Codeplex einen tollen XML-Codegenerator (ähnlich wie XSD.exe) gefunden. Vorteil bei diesem ist, er integriert sich wunderbar ins VisualStudio und bietet eine UI für alle Einstellungen. Auch der erzeugte Code ist besser als der von XSD.exe.
Xsd2Code von Codeplex
mfg
Sebastian
Unbekannte XML-Elemente serialisieren und deserialisieren
Guten Morgen =)
Jetzt nur mal einen kleinen Beitrag, der euch aber uU wertvolle Dienste leisten kann.
Eine einfache und sichere Möglichkeit mit XML-Daten zu arbeiten ist es, sich aus einem vorhandenem Schema Code zu erstellen, den man dann Serialisieren und Deserialisieren kann.
Nun kann es ja aber sein, dass dem XML-Schema (oder auch nur einem XML-File) neue Elemente hinzukommen, wir die Codebasis aber nicht ändern können. Da wäre es ja schön, wenn diese neuen, dem Code unbekannten XML-Elemente beim serialisieren/deserialisieren nicht verloren gehen.
Das könnt ihr mit den folgenden 2 einfachen Properties in eurem Code umsetzen (hierbei ist es egal, ob sie den Code per Hand geschrieben haben, oder durch ein Codegen-Tool erzeugt):

Nun werden alle, dem Code umbekannten Elemente und Attribute in diesen beiden Eigenschaften gespeichert und auch wieder in das XML geschrieben.
mfg
Sebastian
Jetzt nur mal einen kleinen Beitrag, der euch aber uU wertvolle Dienste leisten kann.
Eine einfache und sichere Möglichkeit mit XML-Daten zu arbeiten ist es, sich aus einem vorhandenem Schema Code zu erstellen, den man dann Serialisieren und Deserialisieren kann.
Nun kann es ja aber sein, dass dem XML-Schema (oder auch nur einem XML-File) neue Elemente hinzukommen, wir die Codebasis aber nicht ändern können. Da wäre es ja schön, wenn diese neuen, dem Code unbekannten XML-Elemente beim serialisieren/deserialisieren nicht verloren gehen.
Das könnt ihr mit den folgenden 2 einfachen Properties in eurem Code umsetzen (hierbei ist es egal, ob sie den Code per Hand geschrieben haben, oder durch ein Codegen-Tool erzeugt):

Nun werden alle, dem Code umbekannten Elemente und Attribute in diesen beiden Eigenschaften gespeichert und auch wieder in das XML geschrieben.
mfg
Sebastian
Dienstag, 4. Dezember 2012
SharePoint 2013-Umgebung für Apps konfigurieren
Hallo,
will man Apps für SharePoint 2013 entwickeln, so muss man SharePoint 2013 dafür konfigurieren. Auf der folgenden Seite wird genau erklärt, was alles erdledigt werden muss:
SharePoint 2013 für Apps konfigurieren
mfg
Sebastian
will man Apps für SharePoint 2013 entwickeln, so muss man SharePoint 2013 dafür konfigurieren. Auf der folgenden Seite wird genau erklärt, was alles erdledigt werden muss:
SharePoint 2013 für Apps konfigurieren
mfg
Sebastian
Sharepoint 2013 Apps: Fehler beim Installieren beheben
Hallo,
gerade wollte ich meine erste SharePoint 2013-App installieren, und bekomme schon den einen Fehler:
App Management Service Proxy is not installed
Das liegt daran, dass nach einer sauberen Erstinstallation der Proxy nicht gestartet wird...dies könnt ihr folgendermaßen manuell erledigen:
mfg
Sebastian
gerade wollte ich meine erste SharePoint 2013-App installieren, und bekomme schon den einen Fehler:
App Management Service Proxy is not installed
Das liegt daran, dass nach einer sauberen Erstinstallation der Proxy nicht gestartet wird...dies könnt ihr folgendermaßen manuell erledigen:
- CentralAdministration öffnen
- Manage service applications
- New --> App Management Service
- einen Namen für den Service und den Pool angeben
- einen Account wählen (Network Service) oder einen neuen erstellen
- anderen Einstellungen lassen
- Speichern
mfg
Sebastian
SharePoint 2013 Projekttemplates für VisualStudio 2012
Hallo,
da ich aktuell beginne, APPs für SharePoint2013 zu entwickeln, habe ich mir eine neue VM eingerichtet, SharePoint2013 installiert, VisualStudio2012 installiert und wollte beginnen. Allerdings hat man keine SP2013-Projekttemplates zur Verfügung.
Unter folgendem Link ist Schritt für Schritt erklärt, wie man Projekttemplates für SharePoint 2013 installiert:
VisualStudio 2012 für SharePoint 2013 konfigurieren
Einen wichtigen Hinweis:
Der Link für das SharePoint 2013 Client Components SDK bringt einen zur Previewversion, den sollte man also nur für die Previousversion verwenden. Jeder der SharePoint 2013 Server hat, sollte dazu folgenden Link verwenden:
SharePoint 2013 Client Components SDK
Ich hoffe ich konnte euch damit etwas helfen.
mfg
Sebastian
da ich aktuell beginne, APPs für SharePoint2013 zu entwickeln, habe ich mir eine neue VM eingerichtet, SharePoint2013 installiert, VisualStudio2012 installiert und wollte beginnen. Allerdings hat man keine SP2013-Projekttemplates zur Verfügung.
Unter folgendem Link ist Schritt für Schritt erklärt, wie man Projekttemplates für SharePoint 2013 installiert:
VisualStudio 2012 für SharePoint 2013 konfigurieren
Einen wichtigen Hinweis:
Der Link für das SharePoint 2013 Client Components SDK bringt einen zur Previewversion, den sollte man also nur für die Previousversion verwenden. Jeder der SharePoint 2013 Server hat, sollte dazu folgenden Link verwenden:
SharePoint 2013 Client Components SDK
Ich hoffe ich konnte euch damit etwas helfen.
mfg
Sebastian
Abonnieren
Posts (Atom)


