Loomine ja muutmine eHouse4DotNet tarkvara Visual Studio 2008 +

Tarkvara ehouse4DotNet eHouse Home Automation süsteemi saab luua ja muuta Visual Studio alates versioon 2008 .
Visual Studio on suhteliselt kallis vahend loomiseks üksikute tarkvara, nii et kasutajad saaksid töötada Hindamine versioon, mis on aktiivne 90 päeva . See annab teile piisavalt aega, et parandada täidetud taotluse põhjal selle malli tarkvara eHouse4DotNet .
Paigaldamine Visual Studio paigaldamine nõuab allalaadimist tarkvara keskkond Microsofti saitidelt ja mõnel juhul luua DVD pilt .
ISO Internetist alla laadida kaugusel lähimast server .
Pärast kobesta loodud ISO image kettale , saame kopeerida installifailid arvuti ja paigaldada VS .
Loomine tarkvara liikuvatel alustel nõuab ka alla laadida ja installida Emulators pilte operatsioonisüsteem:
näiteks:
” Windows Mobile 6 . 1 Professional SDK Värskenda . msi ” ,
” Windows Mobile 6 . 5 Professional Images (USA) . msi ” ,
” Windows Phone 7 Professional Images (USA) . msi ” ,
jne . erinevate numbrite ja nimi operatsioonisüsteemi .
Üldiselt , professionaalne versioon viitavad nutitelefonid ja standard ühine GSM telefonid .
Visualiseerimine eHouse või muu koduautomaatika süsteem GSM-telefonid ja nutitelefonid puhul liiga väike ekraan on mõttetud .
Kontroll on võimalik, kuid väga ebamugav .
Nagu mugav kontrolli saadakse diagonaal on suurem kui 3 . 5 ” (Toll) .
Visual Studio paigaldamine on väga lihtne , ei nõua mingeid erilisi teadmisi kohaldamise ja nõuab tunnustuse küsimusi tekkinud võlur .
Mugavuse , paigaldada abifaile mis vähendab juurdepääsu Abifunktsioon kaugematel veebitugi .
Otsus paigaldada Visual Studio konkreetse operatsioonisüsteemi tuleb võtta pärast analüüsi platvorm , me kavatseme toetada (emulators) .
Vanemad platvormid – Windows Mobile saab paigaldada Windows XP .
Uuem emulators nagu Windows 7 Telefon – nõuda Vista või Windows 7 .
Windows 8 Telefon Emulator – nõuab operatsioonisüsteemi Windows 8 Pro .
See võib isegi olla, et selleks, et siluda kõik Windowsi versioonid liikuvatel alustel on vaja 2 või 3 operatsioonisüsteemid Visual Studio ja emulaator .
Võite siluda tarkvara loodud otseselt seotud nutitelefoni , aga , see on üldiselt rohkem aega – tarbivad eriti alguses töö .
Siluda tarkvara nutitelefoni ActiveSync Microsoft peab olema paigaldatud , mis pakub suhtlemist arvuti ja nutitelefoni , tarkvara kaubaalust (kasutuselevõtt) , ja samm – poolt – samm silumine .
Teiselt poolt silumine otse nutitelefon on oma plusse ja toetajaid, sest see võimaldab 100 % vastavust seade, mida ei saa täielikult hoolitseb emulaator .
Põhjused võib olla mitmeid, näiteks:

  • teise failisüsteemi
  • konverteeriva faile teise failivormingu või sümbolit
  • Muutus puhul failinimesid või kataloogi
  • Teine nutitelefoni riistvara jõudluse suhtes emulaator arvutis
  • Võimatus silumine mõned massiteabevahenditesse, nagu GSM modemi , 3G , Bluetooth , IRDA
  • Probleemid toetust nutitelefonid , Tableti nupud
  • erinevused toetust puutetundlik , žestid , multi – puudutage
  • vaja arvestada CPU voolutarve ja seega aku ja mobiili
  • Koostöö teiste kohalike rakenduste , riistvara ja tarkvara vahendeid
  • Sõltuvus konfiguratsiooni , GSM operaatori lukk ja piirangud

Kui soovite luua ja uuendada tarkvara nii mobiilsete seadmete ( . Net Framework – CF) ja PC ( . NET Framework), et luua parim tarkvara vanim ja halvim versioon või näiteks Windows Phone 7 .
See on põhjus, miks , et komponendid , funktsioonide ja . NET raamatukogud on palju suurem võrreldes ( . NET CF) ja regressiooni , võib olla palju keerulisem, kui versioon muutus suuremaks ja olulise ” lagunemine ” programmi ja sadu vigu kompilaator pärast väga väike muutus vorm .
Kahjuks , Microsoft avalikult deklareerib, et vanemate tarkvara ei liigu alates müügiautomaatide uuemate operatsioonisüsteemidega nagu Windows Mobile 6 . 5 Windows Phone 7, mis võivad tingida vajaduse muuta koodi iga uue versiooni süsteemi .
Vahepealsed versioonid (pärast dot pärast koma) ei ole tegelikult küsimus, kui lähen üles , Probleeme võib tekkida, kui muutuvad suuremate versioon 6 – > ; 7 – > ; 8 .
Windows Phone 8 ja Windows 8 on erinevus isegi suurem, kuna läbivaadatud süsteemi arhitektuur . On võimalik, et peate võib kirjutada taotluse tuum eHouse4DotNet .
Tulles nüüd paigaldamist ja seadistamist Visual Studio ja vajalik Emulators , luua projekti VS ja nõrgimad seadmed, mis hakkavad tegelema .

 Visual Studio loomine mobiilne rakendus projekti targa kodu eHouse


 Valige . Net Framework projekti

 Lisaks on teatmeteoste valitud sihtseadme platvorm

  • Sa peab jooksma Visual Studio
  • On Menüü Valige File – > ; ; Uus – > ; ; Projekt
  • New project dialoogis vali nimekirjast Visual C # – > ; ; Smart Device – > ; ; Smart Device Project
  • Valige versioon . NET toetab kõige nõrgemaid üksus
  • Sisesta projekti nimi ja valige kaust , valige Loo kataloog projekti ja vajuta OK
  • dialoogiaknas ” Lisa uus Smart Device Project ” valida madalaima toetatud platvormi nt ” Windows Mobile 6 . 1 Professional ” ja versioonid . Net Framework
  • Valige seade ning vajuta OK
  • Projekti raames loodi aknas ja vali sihtseadme või nutitelefoni Emulator
  • Siis , menüüs Projekt – > ; ; Projekti omadused sakk , Valige seade ja valige sihtseadme ” Deploy uusim versioon . Neto ”
  • Salvesta sätestatud projekti ja Visual Studio
  • Kopeeri olemasolevad eHouse4DotNet raamatukogu lähtefailidest oma projekti Windows
  • Jälle , minna Visual Studio ja avada projekti eHouse4DotNet
  • Sisse ” lahendus explorer ” paremal pool valida projekti ja klõpsake hiire parema nupuga ja valige Lisa – > ; ; Olemasoleva üksuse ja lisada kõik allalaetud failid raamatukogu eHouse4DotNet
  • Ka ” Lahendus Explorer ” Valida viiteid vajuta hiire paremat nuppu, et näidata menüü
  • On . NET leida kõik viited eriti tarkvaraplatvormi
  • Kontrollige suurus tüüpvorm standard nutitelefoni suurus (lahutus) ekraan on 480 * 800
  • Loo konfiguratsiooni juhtpaneelid vastavalt juhiseid selles artiklis: ” targa kodu eHouse – eksportida konfiguratsioonide paneelid ”
  • Kui silumise abil nutitelefoni peate kopeerida kogu kataloogi ” c: \ e – Maja \ ” koos konfigureeritud süsteemi muutmine ja paneelid eksporditakse mälukaart (soovitavalt tõmmates mälukaardi lugejasse ja tõlkida arvuti või sülearvuti) . See aitab vältida probleeme faili konverteerimine , nimed ja märgid , ja lihtsam ja kiirem kopeerida . Veel , juhtudel trükiveaga saab teha seda läbi käsureale xcopy . sihtkoha kataloog ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” asetage failiteed . txt koos tee kataloogi – Maja st . ” / Storage Card / e – Maja / ” . Smartphone on valmis siluda ja runtime .
  • Juhul kasutades emulaator silumine seadistada emulaator parameetrid on järgmised:
  • Helista emulaator, vajutades telefoni ikoon
  • Valige menüü Fail – > ; ; Seadistamine
  • In sakk , kirjuta ” jagatud kausta ” tee kataloog, mis sisaldab kataloog eHouse , nt . paigaldamiseks c: \ e – maja \ type c: \
  • In sakk Ekraan , valida Video , ja määrata Orienteerumine kuni 90 kraadi
  • Vastavalt Network , valima ” Luba NE2000 võrguadapter ” ja nimekiri imiteerimist liidese ühendada võrku kasutades .
  • Vajutage OK . Valige menüü Fail ” Säästa riigi ja väljumise ” . Emulaator on kasutamiseks valmis .

Lähtekoodi Windows tarkvara . NET võib leida: eHouse Home Automation – Open Source . neto

 Valige . Net Framework projekti

 Visual Studio programmeerimine eHouse koduautomaatika
 Visual Studio programmeerimine eHouse koduautomaatika
 Visual Studio programmeerimine eHouse koduautomaatika
 Visual Studio programmeerimine eHouse koduautomaatika