2016-05-06 4 views
0

Was ist der beste Weg, um Ihre Windows Phone 8-Anwendung mit der Datenbank zu verbinden? Welche ist die beste Option? Ich möchte die Synchronisation mit dieser App-Datenbank und azurblauen SQL-Datenbank ermöglichen. Das ultimative Ziel ist es, die azure-Datenbank zu aktualisieren und die Ausgabe der Telefon-App auch offline anzuzeigen. Stellen Sie entsprechende Links zur Verfügung & Tutorial wo immer möglich.Wie verbinde ich Windows Phone 8 mit der Datenbank und wende Azure Sync-Daten an?

+0

Sie wollen einen Service, das heißt die Bereitstellung Daten. IE: Verbinden Sie sich nicht direkt mit Ihrer DB. Dann fragen Sie Ihren Dienst ab, und Ihr Dienst behandelt das Zwischenspeichern von Daten/etc. Wenn der Server nicht erreichbar ist, speichern Sie die letzte Synchronisierung auf dem Gerät im lokalen Speicher und ziehen Sie daraus. – mariocatch

+0

Können Sie ein Tutorial oder ein Dokument dazu bereitstellen? – user5158017

Antwort

0

Erstellen Sie einen ASP.NET MVC-WebAPI-Server, der als Azure-Website gehostet wird und sich mit Ihrer Datenbank verbindet. Dann kann das Windows Phone mit dem Server über eine RESTFUL-Schnittstelle kommunizieren, dh JSON wird von HTTP übertragen.

Speichern Sie Daten auf dem Telefon im lokalen Speicher. Ich würde wirklich nicht versuchen, eine Datenbank auf Windows Phone zu betreiben.

Siehe Microsoft ASP.NET Web API> Übersicht und Einführung: http://www.asp.net/web-api/videos/getting-started

Wikipedia> Representational State Transfer: https://en.wikipedia.org/wiki/Representational_state_transfer

MSDN> Httpclient-Klasse: https://msdn.microsoft.com/en-us/library/system.net.http.httpclient(v=vs.118).aspx