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 .
- 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