App-Entwicklung für Windows Phone 8–Part 1 (Anlegen, Bilder laden, Anzeige)

Hi! Nachdem wir uns und unser kleines Projekt beim letzten Blogeintrag vorgestellt hatten, wollen wir nun auch direkt (wenn auch mit leichter Verspätung ) losstarten! Bevor wir jedoch ins Visual Studio wechseln, um die App mit euch zu schreiben, hier erst einmal ein kurzer Überblick über den Inhalt dieses Blogeintrags: Was haben wir vor? Anlegen…


OfficeApps entwickeln-Teil 3 Die erste Office-App

OfficeApps entwickeln-Teil 3 Die erste Office-App In Teil 1 und Teil 2 ging es um die Basis und um die Funktionsweise von OfficeApps und SharePointApps. Wenn diese erfüllt sind, geht es schon los und wir sehen uns hier in Teil 3 an, wie eine Office-App aufgebaut ist und wie sie funktioniert. Dazu erstellen wir ein…


OfficeApps entwickeln-Teil 2 SharePoint Apps

In Teil 1 habe ich über das Grundgerüst von OfficeApps geschrieben, über die Anatomie einer App und wie sie gehostet werden kann. Grundsätzlich gelten dieselben Regeln für OfficeApps und SharePointApps. Aufgrund der SharePoint 2013 Development-Plattform gibt es aber natürlich einige Besonderheiten für SharePointApps. Auf einige davon möchte ich in diesem Artikel eingehen. Napa Mit Codenamen…


OfficeApps entwickeln–Teil 1 Die Grundlagen

Mit Office 2013 und SharePoint Server 2013 hat Microsoft ein neues Applikationsmodell für Apps eingeführt. Neue Apps funktionieren technisch auf einer ganz anderen Basis als bisher, sie bauen auf Webstandards und Services. Apps werden nun über Webdienste eingebunden und in SharePoint, in Windows Azure oder bei einem Provider gehostet – sie laufen nicht mehr IN…


Windows Phone 8 SDK Installation

War das Christkind brav – und hat vielleicht ein Windows Phone 8 gebracht? Wer als Developer die Weihnachtsruhe für Neues nutzen möchte, sollte sich Windows Phone 8–Entwicklung ansehen. Dazu benötigt man (Visual Studio 2012 und) das Windows Phone 8 SDK. Das SDK beinhaltet alle nötigen Developer-Tools für die Entwicklung von Apps für Windows Phone 7.1…


UnitTesting für SharePoint Entwickler

SharePoint Developer sind … anders. Zumindest, was (Development) Know How, Lösungen und Entwicklungsumgebung angeht. So war es bislang nicht (leicht) möglich, Unit Testing für SharePoint-Code durchzuführen. Genau hier setzt ein Projekt von Microsoft an, im Visual Studio ALM and Team Foundation Server-Blog: MSDN: Introducing SharePoint Emulators SharePoint Emulators bietet ein System um eigenen Code im…


Ab sofort für Schüler und Studenten: kostenloser Zugang zum Windows Store!

Gute Nachrichten für alle Schüler und Studenten. Das Microsoft Programm DreamSpark bietet allen Schülern und Studenten (egal welcher Studienrichtung) einen kostenlosen Zugang zu zahlreichen Softwareprogrammen und Developer Tool. Und nun kommt´s: ab sofort haben ALLE DreamSpark Registrierten Schüler und Studenten auch einen kostenlosen Access zum Windows Store – da steht dem App developen wirklich nichts…


Alles neu für Developer in SharePoint 2013

Seit kurzem ist SharePoint 2013 Preview verfügbar. Mit diesem Startschuss sind jetzt die ersten Details dazu verfügbar. Eine wesentliche Neuerung für SP-Developer ist, dass es nun ein neues Entwicklungsmodell gibt. Die “alte” Programmierung funktioniert nach wie vor …ABER: Das neue AppModel wird einige Vorteile bieten! Das neue AppModel in SharePoint 2013 heißt “Napa” und verwendet…


Klarheit in .Net Versionen

Wir alle verwenden es, das Microsoft .NET Framework. Davon gibt es mittlerweile … wie viele Versionen? Was sind Versionen und was sind Upgrades? .NET Developer kennen ihre verwendeten Versionen. Aber alle anderen…? Scott Hanselman hat hierzu einen guten Artikel geschrieben, der Klarheit in die Sache bringt: .NET Versioning and Multi-Targeting – .NET 4.5 is an…


Asynchrone Programmierung mit async/await in .NET (II)

.NET4.5 inkludiert neuen Language-und Library Support für asynchrone Programmierung mit den asyc-und await Keywords. Sie ermöglichen gemeinsam mit dem Task-based Asynchronous Pattern (TAP) die wesentlich erleichterte Erstellung von sowohl neuem Client/Server asynchronem Code, als auch das Refactoring existierenden synchronen Codes. async/await eignet sich für computational, Netzwerk-und I/O Loads mit mittlerer-hoher Latency. Wie im ersten Teil…