Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
SyncCenter MobileDevices v0.6 Beta
Gelöschter Benutzer

SyncCenter MobileDevices v0.6 Beta

beantworten | zitieren | melden

MobileDeviceSyncFramework v0.6 Beta

!!!DOWNLOAD HÄNGT EIN PAAR BEITRÄGE TIEFER!!!!!

Ich habe mich viel mit PocketPc’s im Rahmen meiner Arbeit als Programmierer beschäftigt.

Und bin dabei immer wieder in allen Foren über das folgende Probleme gestolpert:

- „…wie kann ich Dateien auf MobileGeräte kopieren und wie wieder runter…“
- „…wie bekomme ich vom Desktop her die ID des Gerätes…“
- „…wie lässt sich ActiveSync Managed nutzen?...“
- „…warum schmeißt OpenNETCF.Desktop.Communication Library diesen […] Fehler?...“

Da ich dann irgendwann genug davon hatte hab ich beschlossen mir (und anderen) dieses Framework zu entwickeln. Es lässt sich sehr einfach in jeden Projekt integrieren und ist sehr flexible in der Anbindung.

Nun kurz zu den Funktionen:
- Automatisches erkennen von verbunden oder sich verbindenden Geräten
- Einrichten einer Partnerschaft (Gerät bleibt auch offline sichtbar und Einstellungen werden gespeichert)
- Abfragen von Geräteeigenschaften (ID, Name, Akku, Ordner, Datenbanken…)
- Automatisches erkennen von Online/Offline Zustand von Geräten
- Anlegen von Gerätespezifischen Synchronisationsaufgaben
- Verschieben von Dateien auf und vom einem Gerät
- Automatische Synchronisieren der erstellten Synchronisationsaufgaben

Das Framework setzt sich aus zwei Teilen zusammen.
Erster Teil ist das SyncDeviceCenter.
Dieses ist eine instanziier bare Klasse welche die oben genannten Funktionen vollständig bereitstellt.

Der zweite Teil ist eine UI-Komponente das SyncDeviceCenterListView, dieses ist eine Beispiel Komponente mit deren Hilfe sich mobile Geräte und die Erstellung von Synchronisationsaufgaben verwalten lassen. Es lässt sich einfach an das SyncDeviceCenter binden.

Synchronisationsaufgaben:
In dieser ersten Version können Ordner miteinander abgeglichen werden (Up- und Download).

Vorraussetzungen:

Um das SyncCenter in euer Projekt einzubinden müssen folgende Bedingungen erfüllt sein.
- installation und einbinden des "Microsoft Sync Framework v2 CTP"
- "Windows Mobile-Gerätecenter" ab Version 6.1.x

Das MobileDeviceSyncFramework läuft komplett unabhängig von http://www.opennetcf.org .
(die OpenNETCF.Desktop.Communication Library ist einfach viel zu schlampig programmiert).
Sorry wer auch immer das gemacht hat!
Ich arbeite direkt mit der "MobileDeviceCenter" API.

Veröffentlicht unter:
Creative Commons Namensnennung-Keine kommerzielle Nutzung-Keine Bearbeitung 3.0 Deutschland Lizenz
http://creativecommons.org/licenses/by-nc-nd/3.0/de/

Klassendiagramm
Dieser Beitrag wurde 12 mal editiert, zum letzten Mal am .
Attachments
Gelöschter Benutzer

beantworten | zitieren | melden

DropDownMenu des MobileDeviceCenterListViews
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal am .
Attachments
Gelöschter Benutzer

beantworten | zitieren | melden

Eigenschaftenfenster eines Mobilenendgerätes im MobileDeviceCenterListViews
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal am .
Attachments
Gelöschter Benutzer

beantworten | zitieren | melden

Das MobileDeviceSyncFramework lässt sich bequem in Visual Studio integrieren
tom-essen
myCSharp.de - Experte

Avatar #avatar-2140.png


Dabei seit:
Beiträge: 1.815
Herkunft: NRW

beantworten | zitieren | melden

Hallo!

Klingt für mich sehr interessant. Eines meiner Projekte geht in eine ähnliche Richtung (Kontakt-Manager), ist aber noch nicht soweit, dass es mit mobilen Geräten synchronisiert werden kann.
Attachments
Nobody is perfect. I'm sad, i'm not nobody
private Nachricht | Beiträge des Benutzers
malignate
myCSharp.de - Member

Avatar #avatar-3206.png


Dabei seit:
Beiträge: 742

beantworten | zitieren | melden

Sieht ganz interessant aus, wenn ich mir im November das Touch HD hole, werde ich es mal ausprobieren, wie sieht es mit Doku und/oder Code + Kommentare aus?
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

Beispiel Einbettung des MobileDeviceCenterListViews in eine Form
Attachments
bird
myCSharp.de - Member



Dabei seit:
Beiträge: 75
Herkunft: Steinheim

beantworten | zitieren | melden

Für mich ist klingt das auch sehr interessant!!
ich denke mal, dass ich das am WE mal ein wenig genauer anschauen werde. Ich werde dann natürlich auch meinen Eindruck davon hier hinterlassen!!

Gruß
bird
private Nachricht | Beiträge des Benutzers
Giggeler
myCSharp.de - Member

Avatar #avatar-2673.jpg


Dabei seit:
Beiträge: 95
Herkunft: Gießen - Hessen

beantworten | zitieren | melden

ich würde mich auch daran Interessieren wenn du es hochladen würdest würde ich mich freuen.
Liebe Grüße
Daniel Hahn (Giggeler)
www.giggeler-it.de
private Nachricht | Beiträge des Benutzers
bird
myCSharp.de - Member



Dabei seit:
Beiträge: 75
Herkunft: Steinheim

beantworten | zitieren | melden

Zitat von Giggeler
ich würde mich auch daran Interessieren wenn du es hochladen würdest würde ich mich freuen.

ohne dem könnte ich es allerdings auch nicht testen
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

ja kein sorge kommt noch, war nur ne frag eobs über haupt jemand interesssiert!
ich hoffe ich kann heute noch erste beta hochladen. hat schon vollen funktionsumfang, beta nur weil die doku dann noch nicht fertig ist
Gelöschter Benutzer

beantworten | zitieren | melden

***update***

Erster Download kommt noch diese Woche.
Gelöschter Benutzer

beantworten | zitieren | melden

Wie versprochen zum Wochenende das Release der ersten Beta.


nicht vergessen:
Vorraussetzungen:

Um das SyncCenter in euer Projekt einzubinden müssen folgende Bedingungen erfüllt sein.
- installation und einbinden des " Microsoft Sync Framework v2 CTP"
- "Windows Mobile-Gerätecenter" ab Version 6.1.x

Viel Spaß beim ausprobieren....
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal am .
Attachments
Gelöschter Benutzer

beantworten | zitieren | melden

hallo,

ich habe jetzt angefangen zu allen im Namespace vorhanden Klassen eine Klassenbibliothekreferenz zu schreiben. Wo ich alles Dokumentieren werde. Ist aber erst im entstehen werden nach und nach mehr Klassen hinzukommen.

zu finden ist das ganze hier
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal am .
Gelöschter Benutzer

beantworten | zitieren | melden

Hm, scheint keiner Interesse dran zuhaben. Schade...
Oder hat keiner ein PocketPc bzw. Smartphone?
malignate
myCSharp.de - Member

Avatar #avatar-3206.png


Dabei seit:
Beiträge: 742

beantworten | zitieren | melden

Diese Woche kommt meins an, dann probier ich es aus
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

fein fein
D-eath
myCSharp.de - Member



Dabei seit:
Beiträge: 233
Herkunft: Ingolstadt

beantworten | zitieren | melden

Sehr interessant.

Auf welchem Gerät hast du es getestet? Dann würde ich mir eventuell auch eines holen, da mich das sehr interessiert.
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

Hallo,

freut mich. Also ich habe es mit allen Windows Mobiel Emulatoren getestet und mit einem echten WM 6.0 Smartphone und WM 5. PPC. Das ganze unter XP und Vista x86/x64. Sollte also auch bei dir laufen...
bird
myCSharp.de - Member



Dabei seit:
Beiträge: 75
Herkunft: Steinheim

beantworten | zitieren | melden

Zitat von gordon2001
Hm, scheint keiner Interesse dran zuhaben. Schade...
Oder hat keiner ein PocketPc bzw. Smartphone?

Interesse habe ich ja auch schon einmal angekündigt!! Hatt leider bisher noch keine Zeit zum rumtesten!! mit ein wenig glück schaffe ich das diese oder nächste woche mal!! werde dir auf jedenfall noch rückmeldung geben!!
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

Just to Know!

über SyncCenter werde ich im Januar oder Februar, aller Vorraussicht eine Artikel im "Dot.Net Magazin" veröffentlichen. Werde natürlich myCSharp erwähnen. Da ich es hier als erstes veröffentlicht habe. :)
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal am .