Do It Yourself
eHouse.Im
Home Automation Building Management System
eHouse.PRO - de

Home Automation Building Management System - Erstellen und Ändern von eHouse4DotNet Software in Visual Studio 2008+


Erstellen und Ändern von eHouse4DotNet Software in Visual Studio 2008+

eHouse4DotNet Software von Smart Home erstellt und seit der Version 2008 in Visual Studio geändert werden. Visual Studio ist sehr teuer Werkzeug, um Software für einzelne Benutzer zu erstellen, so Amateuren auf der Testversion, die 90 Tage lang aktiv arbeiten. Dies gibt Ihnen genügend Zeit, um den ausgefüllten Antrag auf der Grundlage dieser Software -Vorlage zu verbessern - eHouse4DotNet .

Installieren von Visual Studio erfordert das Herunterladen von Software -Umgebung von Microsoft-Websites und in einigen Fällen eine DVD erstellen von Bild. ISO heruntergeladen aus dem Internet von der nächsten Server-. Nach dem Rippen erstellt ISO-Image auf eine Disc, wir können die Installationsdateien auf Ihren PC und installieren Sie das VS .

Erstellen von Software für mobile Plattformen müssen auch downloaden und das Image des Betriebssystems installieren Emulatoren :

beispielsweise:
  • WindowsMobile6. 1ProfessionalSDKRefresh. msi
  • WindowsMobile6. 5ProfessionalImages (USA). msi
  • WindowsPhone7ProfessionalImages (USA). msi
etc. unterschiedlicher Anzahl und der Name des Betriebssystems, .

allgemein, Professional-Versionen finden Sie in den Standard- Smartphones und regelmäßige GSM-Telefone. Erstellen Visualisierung für gemeinsame GSM-Telefone ist ziemlich sinnlos. Kontrolle ist möglich, aber sehr unangenehm, komfortable Steuerung von einer Bildschirmdiagonale erhalten mehr als 3. 5 " (Inch) .

Installieren von Visual Studio ist einfach und erfordert keine speziellen Kenntnisse in der Anwendung und Zulassung stützt sich auf Fragen, die von dem Assistent generiert basierend .

Für den besten Komfort zu installieren Hilfedateien, die Zugriff auf die Hilfefunktion comaring um Remote-Support auf dem Netz reduzieren .

Die Entscheidung über die Visual Studio auf einem bestimmten Betriebssystem zu installieren sollte nach Analyse Plattformen getroffen werden, was wir beabsichtigen, zu betreiben ( Emulatoren ) .

ältere Plattform - Windows Mobile finden Sie auf Windows XP installiert werden .

Neuere Emulatoren wie Windows 7 Phone - mehr benötigen, Vista oder Windows 7 .

Windows 8 Phone-Emulator - erfordert Windows 8 Pro .

Es kann sogar sein, dass, um zu debuggen alle Windows-Versionen für mobile Plattformen werden 2 oder 3 Betriebssysteme mit Visual Studio und einem Emulator müssen .

Sie können die Software erstellt direkt angeschlossenen Smartphone debuggen, jedoch, es im allgemeinen zeitaufwendig vor allem zu Beginn der Arbeit ist .

Um Debug -Software auf smarthphone es notwendig ist, installieren Sie Microsoft ActiveSync, die Kommunikation zwischen dem PC und dem Smartphone bietet, Laden von Software für das Gerät ( Deployment) und Debugging, schrittweise .

Andererseits, Debugging direkt auf dem Smartphone hat seine Vor- und Unterstützer, weil es auf 100 zu erhalten % Einhaltung einer Vorrichtung, die nicht wirklich durch den Emulator leisten kann .

Gründe dafür können viele, wie beispielsweise :
  • ein anderes Dateisystem
  • Dateien zu konvertieren in ein anderes Dateiformat oder Zeichen
  • Ändern der Größe der Buchstaben in den Namen von Dateien oder Verzeichnissen
  • Ein weiteres Smartphone Hardware-Performance in Bezug auf den Emulator auf Ihrem Computer
  • Die Unfähigkeit, einige Kommunikationsmedien wie GSM-Modem -Verbindung zu debuggen, 3G, Bluetooth, IRDA
  • Probleme mit Unterstützung für Tasten Smartphones, Tablette
  • Differenzen mit Touchscreen-Unterstützung, Gesten, muli - berühren
  • müssen berücksichtigt werden der Stromverbrauch der CPU und somit ist die Batterie und mobile Geräte nehmen
  • Zusammenarbeit mit anderen lokalen Anwendungen, Hardware- und Software-Ressourcen
  • Abhängigkeit von der Konfiguration der Vorrichtung, Schloss Betreiber
Wenn Sie erstellen und aktualisieren Sie die Software sowohl auf dem Mobilgerät ( wollen. Net Compact Framework - CF) und PC (. NET Framework ), der beste Weg ist, zu erstellen Software für die älteste und schlechteste Versionen oder Windows Phone 7 beispiels .

Der Grund ist,. NET-Komponenten, Funktionen und Bibliotheken sind viel größer und Fortgeschrittene in Bezug auf die (. NET CF) und bei der Regression, kann sehr viel schwieriger als die Veränderung Version nach oben und einer signifikant sein " Verfall " das Programm und Hunderte von Fehlern und Fehlern in den Compiler nach einer sehr kleinen Änderung der Form .

leider, Microsoft offen erklärt, dass ältere Software muss nicht auf älteren Versionen von Betriebssystemen wie Windows Mobile arbeiten 6. 5 auf Windows Phone 7 .
Diese, die in der Notwendigkeit führen kann, um den Code für jede neue Version korrigieren. Indirekte Versionen ( Ziffer hinter dem Komma) nicht so wichtig, wenn man nach oben, Probleme können bei der Änderung Hauptversion 6 entstehen - > 7 - > 8 .

Mit Windows Phone 8 und Windows 8 sind die Unterschiede noch größer durch die überarbeitete System-Architektur. Es kann daher ein Bedarf, die Kernanwendung eHouse4DotNet umschreiben .

Kehren wir nun zu der Installation und Konfiguration von Visual Studio-Umgebung und die notwendigen Emulatoren, erstellen Sie ein Projekt in VS für die schwächsten Geräte, die zu bedienen beabsichtigen.
 Erstellen einer Visual Studio-Projekt mobile Anwendung für Smart-Home- eHouse
 Die Wahl des. Net Compact Framework für das Projekt

Erstellen und Ändern von eHouse4DotNet Software in Visual Studio 2008+

eHouse - Inteligentny Dom, Inteligentny Budynek