Crearea și modificarea software-ul eHouse4DotNet în Visual Studio 2008 +

Software-ul ehouse4DotNet de eHouse Home Automation Sistemul poate fi creat și modificat în Visual Studio, deoarece versiunea 2008 .
Visual Studio este un instrument relativ scump pentru crearea de software individuale, astfel încât utilizatorii pot lucra pe versiunea de evaluare, care este activ pentru 90 de zile . Acest lucru vă oferă timp suficient pentru a îmbunătăți aplicare completat pe baza acestui șablon eHouse4DotNet software .
Instalarea de instalare Visual Studio necesită descărcarea de software-ul de site-uri de mediu Microsoft și, în unele cazuri, a crea un DVD de imagine .
ISO descarcat de pe Internet de la cel mai apropiat serverul .
După extragerea creat o imagine ISO pe un disc , putem copia fișierele de instalare pe PC și instalați VS .
Crearea de software pentru platforme mobile necesită, de asemenea descărca și instala imagini Emulatori ale sistemului de operare:
de exemplu:
” Windows Mobile 6 . 1 Professional SDK Refresh . msi ” ,
” Windows Mobile 6 . 5 Imagini Profesionale (Statele Unite ale Americii) . msi ” ,
” Windows Phone 7 Imagini Profesionale (Statele Unite ale Americii) . msi ” ,
etc . cu numere diferite și numele sistemului de operare .
În general , Versiunile profesionale se referă la telefoanele inteligente și standard pentru telefoane GSM comune .
Vizualizarea eHouse sau de alt sistem de automatizare acasă de la telefoanele GSM și smartphone-uri, în caz de ecran prea mic sunt inutile .
Controlul este posibil, dar foarte inconfortabil .
Ca un control confortabil este obținut dintr-o diagonală mai mare de 3 . 5 ” (Inch) .
Instalarea Visual Studio este foarte simplu , nu are nevoie de nici cunoștințe speciale de aplicare și necesită aprobări privind întrebările generate de expertul .
Pentru comoditate , instalați fișierele de ajutor care va reduce accesul la funcția de ajutor pentru asistarea de la distanță pe web .
Decizia de a instala Visual Studio pe un sistem de operare specific trebuie să fie luată după analiza platforma , ne-am propus să sprijine (emulatoare) .
Platforme mai vechi – Windows Mobile poate fi instalat pe Windows XP .
Emulatoarele mai noi, cum ar fi Windows Phone 7 – necesită Vista sau Windows 7 .
Windows 8 Telefon Emulator – necesită sistemul de operare Windows 8 Pro .
Acesta poate fi chiar faptul că, în scopul de a depana toate versiunile de Windows pentru platforme mobile va avea nevoie de 2 sau 3 sisteme de operare cu Visual Studio si un emulator .
Puteți depana software-ul creat smartphone conectat direct , totuși , este timpul, în general, mai mult – consumatoare mai ales la începutul lucrării .
Pentru a depana software-ul de pe telefonul smartphone Microsoft ActiveSync trebuie să fie instalat , care prevede comunicarea între PC și Smartphone , Sarcina dispozitiv de software (implementare) , și etapa de – de – pas de depanare .
Pe de altă parte, depanare direct pe telefonul smartphone are argumentele sale pro și susținătorii, deoarece permite un 100 % compatibilitatea cu dispozitivul care nu pot fi complet oferit de emulator .
Motivele pot fi multe, cum ar fi:

  • un alt sistem de fișiere
  • convertirea fisierelor într-un alt format de fișier sau de caractere
  • Modificarea caz de nume de fișiere sau director
  • O altă performanță hardware-ul smartphone-uri în ceea ce privește emulatorul de pe computer
  • Imposibilitatea de depanare unor medii de comunicare, cum ar fi conectarea modemului GSM , 3G , Bluetooth , IRDA
  • Probleme cu suport pentru smartphone-uri , Tablet butoane
  • diferențele de sprijin pentru ecran tactil , gesturi , mai multe – atingeți
  • Trebuie să se ia în considerare consumul de energie și dispozitive de procesor, prin urmare, baterie și mobile
  • Cooperarea cu alte aplicații locale , resursele hardware și software
  • Dependența de configurare , Operator GSM de blocare și limitări

Dacă doriți să creați și upgrade software-ul pe atât echipamentul mobil ( . Net Compact Framework – CF) și PC ( . NET Framework), pentru a crea cele mai bune software-ul pentru versiunile mai vechi și mai rău sau cum Windows Phone 7 .
Acesta este motivul pentru , că componentele , funcțiile și . Biblioteci NET este mult mai mare în raport cu ( . NET CF) și regresie , poate fi mult mai dificilă decât în ​​sus de schimbare și o versiune semnificativ ” delapidare ” programul și sute de bug-uri în compilatorul după o schimbare foarte mic în formă .
Din păcate , Microsoft a deschis declară că software-ul mai vechi nu trece de la automat pe sistemele de operare mai noi, cum ar fi Windows Mobile 6 . 5 la Windows Phone 7, care poate duce la necesitatea de a modifica codul pentru fiecare nouă versiune a sistemului de .
Versiunile intermediare (după punctul zecimal cifre) nu contează cu adevărat, atunci când merge în sus , Problemele pot apărea atunci când schimbă versiune majoră 6 – > ; 7 – > ; 8 .
Cu Windows Phone 8 și Windows 8 diferența este chiar mai mare, datorită arhitecturii sistemului revizuit . Este posibil ca posibil să aveți nevoie pentru a rescrie cererea de bază eHouse4DotNet .
Revenind acum la instalarea și configurarea de Visual Studio și Emulatoare necesare , creați un proiect în VS pentru cele mai slabe dispozitivele care vor să se ocupe de .

 Visual Studio Crearea unui proiect de aplicatie mobila pentru eHouse casa inteligentă


 Selectați . Net Framework Compact pentru proiect

 Plus de cărți de referință pentru platforma selectat dispozitivul țintă

  • Trebuie să executați Visual Studio
  • Pe fișiere Selectați Meniu – > ; ; Nou – > ; ; Proiect
  • În caseta de dialog New Project selectați din lista de Visual C # – > ; ; Dispozitiv inteligent – > ; ; Dispozitiv inteligent de proiect
  • Selectați versiunea . NET este susținută de cea mai slabă unitate
  • Introduceți un nume de proiect și selectați dosarul de destinație , selectați pentru a crea un director de proiect și faceți clic pe OK
  • în caseta de dialog ” Adaugă Proiect nou dispozitiv inteligent ” alegeți cel mai mic de exemplu, platforma a sprijinit ” Windows Mobile 6 . 1 Professional ” și versiunile . Net Compact Framework
  • Selectați aplicația Device și apăsați OK
  • Proiectul a creat-o fereastră și selectați dispozitivul țintă sau Emulator Smartphone
  • Apoi , în meniul Project – > ; ; Proprietăți proiect fila , Selectați dispozitivul și selectați dispozitivul țintă ” Implementați cea mai recentă versiune a . Net ”
  • Cu excepția astfel cum este prevăzut în proiect și Visual Studio
  • Copiați fișierele de bibliotecă existente eHouse4DotNet sursă pentru proiectul dumneavoastră în Windows
  • Din nou , du-te la Visual Studio și deschideți proiectul eHouse4DotNet
  • În ” Solution Explorer ” pe partea dreaptă selectați proiectul și faceți clic pe butonul mouse-ului dreapta și selectați Adăugare – > ; ; Postul existente și se adaugă toate fișierele copiate din biblioteca eHouse4DotNet
  • De asemenea, în ” Solution Explorer ” Selectați Referinte apăsați butonul mouse-ului dreapta pentru a afișa meniul
  • Pe . NET pentru a găsi toate trimiterile la o platformă software special
  • Verificați dimensiunea unui formular standard pentru o dimensiune standard de smartphone (rezoluție) a ecranului este de 480 * 800
  • Generarea de configurare pentru panouri de control, în conformitate cu instrucțiunile din acest articol: ” inteligent acasă eHouse – export configurații pentru panouri ”
  • Când depanarea folosind telefonul smartphone trebuie să copiați Întreg directorul ” C: \ e – Casa \ ” cu panouri configurate de sistem și stabilirea exportate pe un card de memorie (de preferință trăgând cartela de memorie în cititorul și să traducem PC sau notebook) . Acest lucru va evita problemele cu conversie de fisier , numele și caractere , și mai ușor și mai rapid pentru a copia . În plus, , în caz de erori de copiere se poate face prin xcopy promptul de comandă . în directorul de destinație ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” plasa căi de fișier . txt cu calea către directorul care – Casa de exemplu . ” / Cartelă de stocare / e – Casa / ” . Smartphone-ul este gata pentru a depana și execuție .
  • În cazul utilizării emulatorul Debug configura parametrii de emulator, după cum urmează:
  • Sunați emulator apăsând pictograma telefon
  • Selectați meniul File – > ; ; Configurare
  • În fila General , Tipul în ” folderul partajat ” calea de director care conține eHouse directorul , de exemplu, . pentru instalare C: \ e – Casa \ tip C: \
  • În fila Afișare , selectați Video , și setați Orientare la 90 de grade
  • Sub Rețea , selecta ” Activează NE2000 adaptor de rețea ” și o listă de interfață emularea să se conecteze la rețea utilizând .
  • Apăsați OK . Selectați meniul File ” Salvați de stat și de ieșire ” . Emulator este gata pentru utilizare .

Codul sursa pentru software-ul Windows . NET pot fi găsite la: eHouse Home Automation – Open Source . net

 Selectați . Net Framework Compact pentru proiect

 de programare Visual Studio pentru automatizare acasă eHouse
 de programare Visual Studio pentru automatizare acasă eHouse
 de programare Visual Studio pentru automatizare acasă eHouse
 de programare Visual Studio pentru automatizare acasă eHouse