Stvaranje i izmjena eHouse4DotNet softvera u Visual Studio 2008 +

Softver ehouse4DotNet od eHouse Početna Automatizacija sustav može biti izrađen i izmjena u Visual Studio od verzije 2008 .
Visual Studio je relativno skup alata za kreiranje pojedinačnog softver, tako da korisnici mogu raditi na ocjenjivanje verziji koji je aktivan za 90 dana . To vam daje dovoljno vremena da se poboljša ispunjenu aplikaciju na temelju ovog eHouse4DotNet predložak softver .
Instalacija Visual Studio instalaciju zahtijeva preuzimanje softvera okoliš iz Microsoft stranicama te u nekim slučajevima stvoriti DVD slike .
ISO skinuti s Interneta od najbližeg poslužitelja .
Nakon kopiranja stvorio ISO sliku na disk , možemo kopirati instalacijskih datoteka na računalo i instalirati VS .
Izrada softvera za mobilne platforme također zahtijeva preuzimanje i instalaciju emulatora slike operacijskog sustava:
na primjer:
” Windows Mobile 6 . 1. Stručni SDK Osvježi . MSI ” ,
” Windows Mobile 6 . 5 Profesionalne Slike (SAD) . MSI ” ,
” Windows Phone 7 Professional Slike (SAD) . MSI ” ,
itd . s različitim brojevima i naziv operacijskog sustava .
Obično , profesionalne verzije odnose na pametne telefone i standardima za zajedničke mobitela .
Vizualizacija eHouse ili druge kućne automatizacije sustava od mobitela i Smartphone u slučaju previše malih ekrana su besmisleni .
Kontrola je moguće, ali vrlo neugodan .
Kao ugodno kontrola se dobiva iz dijagonalu od više od tri . 5 ” (Inch) .
Visual Studio Instalacija je vrlo jednostavna , ne zahtijeva nikakve posebne znanja o primjeni i zahtijeva odobrenja na pitanja generirani od strane čarobnjaka .
Za praktičnost , instalirati datoteke pomoći koje će smanjiti pristup pomoći funkciju za daljinsko podršku na webu .
Odluka instalirati Visual Studio na određenom operacijskom sustavu mora biti donesena nakon analize platformi , namjeravamo podržati (Emulators) .
Stariji platforme – Windows Mobile se može instalirati na Windows XP .
Noviji Emulators poput Windows 7 Phone – zahtijevaju Vista ili Windows 7 .
Windows 8 Tel emulator – zahtijeva operativni sustav Windows 8 Pro .
To čak može biti da bi se debug sve verzije sustava Windows za mobilne platforme će trebati dvije ili tri operacijske sustave s Visual Studio i emulator .
Možete debug softver stvorio izravno povezan smartphone , međutim , to je općenito više vremena – konzumiranje posebno na početku rada .
Za ispravljanje softver na smartphone ActiveSync Microsoft mora biti instaliran , koja omogućuje komunikaciju između računala i smartphone , Softver opterećenje uređaja (razmještaj) , i korak – po – korak ispravljanje pogrešaka .
S druge strane, ispravljanje pogrešaka izravno na smartphone ima svoje prednosti i navijači jer omogućuje 100 % kompatibilnost s uređajem koji se ne može u potpunosti biti koje emulator .
Razloga može biti mnogo kao što su:

  • drugi datotečni sustav
  • pretvaranje datoteka u drugom formatu ili likovi
  • Promjena slučaj datoteka ili direktorija
  • Drugi smartphone hardvera performanse u odnosu na emulator na računalu
  • Nemogućnost debugging neke komunikacijske medije, kao što su GSM modem veze , 3G , Bluetooth , IRDA
  • Problemi s podrškom za smartphone , Tablet tipke
  • razlike u podršci za zaslon osjetljiv na dodir , geste , Multi – dodir
  • treba uzeti u obzir potrošnju energije procesora i time baterije i mobilne uređaje
  • Suradnja s drugim lokalnim aplikacijama , hardverske i softverske resurse
  • Ovisnost o konfiguraciji , GSM operatera zaključavanje i ograničenja

Ako želite stvoriti i nadograditi softver na obje mobilne opreme ( . NET Compact Framework – CF) i PC ( . NET Framework) stvoriti najbolji softver za najstarije i najgore verzije ili takve Windows Phone 7 .
To je razlog zašto , da se komponente , funkcije i . NET knjižnice je znatno veći u odnosu na ( . NET CF) i regresije , može biti puno teže nego gore verzija promjena i značajan ” trošnost ” Program i stotine bugova u prevodilac nakon vrlo male promjene u obliku .
Nažalost , Microsoft je otvoreno izjavljuje da stariji softver ne prođe iz automata na novijim operativnim sustavima kao što su Windows Mobile 6 . 5 do Windows Phone 7, koji mogu dovesti do potrebe za izmjenu koda za svaku novu verziju sustava .
Intermedijarni verzije (nakon dot decimalna znamenka) zapravo ne smeta kad ide gore , Problemi mogu nastati kada se mijenja glavna verzija 6 – > ; 7 – > ; 8 .
Uz Windows Phone 8 i Windows 8 razlika je još i veća zbog revidiranog arhitekture sustava . Moguće je da ćete morati prepisati eHouse4DotNet aplikacija jezgre .
Vraćajući se sada na instalaciju i konfiguraciju Visual Studio i potrebne Emulatori , izraditi projekt u VS za najslabijih uređaje koje će nositi .

 Visual Studio Izrada mobilne aplikacije projekt za pametne kuće eHouse


 Odaberite . NET Compact Framework za projekt

 Dodatak od referentnih knjiga za odabrane ciljne platforme uređaja

  • Morate pokrenuti Visual Studio
  • Na izborniku odaberite File – > ; ; Novi – > ; ; Projekt
  • U New Project dijalogu odaberite iz popisa Visual C # – > ; ; Smart uređaja – > ; ; Smart Device Projekt
  • Odaberite verziju . NET je podržan od strane najslabija jedinici
  • Unesite ime projekta i odaberite odredišnu mapu , odaberite stvoriti direktorij za projekt i kliknite OK
  • u dijaloškom okviru ” Dodaj novi Smart Project Device ” odabrati najnižu podržanog npr. platforme ” Windows Mobile 6 . 1. Stručni ” i verzije . NET Compact Framework
  • Odaberite Device aplikacije i pritisnite OK
  • Projekt je stvorio prozor i odaberite ciljani uređaj ili Smartphone emulator
  • Zatim , u izborniku Project – > ; ; Projekt Nekretnine kartica , Odaberite uređaj i odaberite ciljni uređaj ” Rasporediti najnoviju verziju . Neto ”
  • Spremi kao što je navedeno u projektu i Visual Studio
  • Kopiranje postojeće eHouse4DotNet datoteka izvornog knjižnice na svoj projekt u Windowsima
  • Opet , ići u Visual Studio i otvoriti projekt eHouse4DotNet
  • U ” Rješenje istraživač ” na desnoj strani odaberite projekt i kliknite na desnu tipku miša i odaberite Dodaj – > ; ; Postojeće stavke i dodati sve kopirane datoteke iz biblioteke eHouse4DotNet
  • Također u ” Rješenje Explorer ” Odaberite reference pritisnite desnu tipku miša za prikaz izbornika
  • Na . NET pronaći sve reference na određene softverske platforme
  • Provjerite veličinu standardnog obrasca za standardne veličine smartphone (rezolucija) na zaslonu je 480 * 800
  • Generirajte konfiguraciju za kontrolne ploče u skladu s uputama u ovom članku: ” pametne kuće eHouse – izvoz konfiguracija za ploče ”
  • Kad ispravljanje pogrešaka pomoću smartphonea morate kopirati cijeli direktorij ” c: \ e – Kuća \ ” Uz konfigurirani sustav i postavljanje ploče izvesti na memorijsku karticu (po mogućnosti povlačenjem memorijsku karticu u čitač i prevesti računalo ili prijenosno računalo) . Time će se izbjeći probleme s datoteku pretvorbe , Imena i likovi , i lakše i brže kopirati . Dodatno , u slučajevima kopiranje pogreške mogu to učiniti kroz naredbenog retka xcopy . u odredišnom direktoriju ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” stavite staze datoteka . txt sa stazom do direktorija koji – Kuća tj. . ” / Storage Card / e – Kuća / ” . Smartphone je spreman za ispravljanje i runtime .
  • U slučaju korištenja emulator Debug konfigurirati emulator parametara kako slijedi:
  • Nazovite emulator pritiskom telefonski ikonu
  • Odaberite izbornik File – > ; ; Konfigurirati
  • U kartici General , putovanja u ” zajednička mapa ” Put direktorij koji sadrži katalog eHouse , npr. . za ugradnju c: \ e – kuća \ upišite c: \
  • U kartice Zaslon , odaberite Video , i postaviti Orijentacija do 90 stupnjeva
  • Pod Network , odabrati ” Omogućiti NE2000 mrežni prilagodnik ” i popis oponašanje sučelje za spajanje na mrežu pomoću .
  • Pritisnite OK . Odaberite izbornik File ” Spremi stanje i izlazak ” . Emulator je spreman za uporabu .

Koda za Windows softver . NET može se naći na: eHouse Početna Automatizacija – Open Source . neto

 Odaberite . NET Compact Framework za projekt

 Visual Studio programiranje za eHouse kućne automatizacije
 Visual Studio programiranje za eHouse kućne automatizacije
 Visual Studio programiranje za eHouse kućne automatizacije
 Visual Studio programiranje za eHouse kućne automatizacije