Werden metro-Stil windows 8 apps Unterstützung der lokalen Datenbank Zugriff?
Will ich bauen eine U-Bahn-Stil, win 8 app, die Zugriff auf eine lokale Datenbank (installiert auf dem pc des Benutzers) von Informationen, wie Sie sql express.
Des aktuellen beta-builds von win 8 dont scheinen, das zu unterstützen. Microsoft veröffentlicht keine Informationen, ob diese unterstützt wird? So etwas wie ado.net, entity framework, linq, sql?
- Seit diese geschlossen ist, kann ich nicht schaffen, eine Antwort direkt. Aber lassen Sie mich die Antwort hier. Desktop-services, wie eine lokal installierte Datenbank nicht erreichbar von der U-Bahn. Jedoch, embedded-Datenbanken sind. Zu diesem Zweck, in der Consumer Preview, eine eingebettete Microsoft SQL CE nicht unterstützt. Es wurde keine Ankündigung noch darüber, seine Unterstützung - aber wie Windows Phone, können wir nur annehmen, dass diese Unterstützung ist in der pipeline. In der Zwischenzeit, wenn die cloud nicht funktioniert und lokalen Dateien nicht funktionieren, habe ich gesehen, third-party-stores (wie SqlLite) verwendet. Es ist nicht ideal. Aber, es ist (mindestens) eine option für die Entwickler.
- Diese Frage sollte nicht geschlossen worden, bis es hatte eine Antwort. Ich bekomme diese Frage die ganze Zeit. Es ist wichtig für die metro-Entwickler wissen, was Ihre Optionen sind.
- Schließen diese Frage macht wirklich überhaupt keinen Sinn.
- Auch lokalisiert? Ernsthaft?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, Windows 8 Metro style apps wird nicht unterstützt, die Verbindung zu einer lokalen Datenbank. Das heißt, Sie werden nicht in der Lage zu verwenden, eine Art der connectionstring-Eigenschaft, wo Sie sagen können, Verbindung zum server X. Dies hat zu tun mit dem "Markt Shop" - Prinzip, dass Anwendungen sollte funktionieren out of the box ohne Konfiguration einer Datenbank-Verbindung.
Wahrscheinlich wird es Unterstützung für eine lokale Datenbank wie in Windows Phone 7 (SQL CE) mit Linq to sql oben drauf.
Wenn Sie möchten, um auf eine Datenbank zuzugreifen, die in einer zentralen Lage, als Sie aufzudecken die Daten aus der Datenbank mit webservices, die konsumiert werden können, indem Sie Ihre metro-style-Anwendung.