Izveide un modificēšana eHouse4DotNet programmatūru Visual Studio 2008 +

Programmatūras ehouse4DotNet gada ehouse Mājas automatizācijas sistēmu var izveidot un mainīt Visual Studio kopš 2008 versiju .
Visual Studio ir salīdzinoši dārgs līdzeklis, lai izveidotu atsevišķu programmatūru, lai lietotāji varētu strādāt uz novērtējums versija, kas ir aktīvs 90 dienas . Tas dod jums pietiekami daudz laika, lai uzlabotu aizpildīto pieteikumu, pamatojoties uz šo veidnes programmatūru eHouse4DotNet .
Uzstādot Visual Studio uzstādīšana prasa lejupielādējot programmatūru vidi no Microsoft vietnēm un dažos gadījumos izveidotu DVD attēla .
ISO lejupielādēt no interneta no tuvākās servera .
Pēc izvilkšanas radīja ISO attēlu uz diska , mēs varam kopēt instalācijas failus uz jūsu datoru un instalēt VS .
Radīt programmatūras mobilajām platformām prasa arī lejupielādēt un instalēt emulatori attēlus no operētājsistēmas:
piemēram:
” Windows Mobile 6 . 1 Profesionālā SDK Atsvaidzināt . MSI ” ,
” Windows Mobile 6 . 5 Professional Attēli (ASV) . MSI ” ,
” Windows Phone 7 Professional Images (ASV) . MSI ” ,
uc . ar dažādiem numuriem un operētājsistēmas nosaukums .
Vispār , profesionālās versijas atsaucas uz viedtālruņiem un standarta kopīgu GSM tālruņiem .
Vizualizācija ehouse vai citas mājas automatizācijas sistēmu no GSM tālruņiem un viedtālruņiem gadījumā pārāk maza ekrāna ir bezjēdzīgi .
Kontrole ir iespējama, bet ļoti neērti .
Kā ērtu kontrole ir iegūta no diagonāli vairāk kā 3 . 5 ” (Collas) .
Visual Studio Uzstādīšana ir ļoti vienkārša , neprasa nekādas speciālas zināšanas par pieteikumu un prasa apstiprinājumi par jautājumiem, ko rada vednis .
Ērtākai , instalēt palīdzības failus, kas samazinās piekļūt palīdzības funkciju tālvadības atbalstu tīmeklī .
Lēmums uzstādīt Visual Studio uz konkrētu operētājsistēmu jānolasa analīzes platformu , Mēs plānojam, lai atbalstītu (emulatori) .
Vecāki platformas – Windows Mobile var uzstādīt uz Windows XP .
Jaunāku emulatori, piemēram, Windows 7 Phone – prasa Vista vai Windows 7 .
Logi 8 Tālrunis Emulator – pieprasa no operētājsistēmas Windows 8 Pro .
Tas var pat būt, ka, lai atkļūdot visas Windows versijas mobilajām platformām būs nepieciešami 2 vai 3 operētājsistēmas ar Visual Studio un emulators .
Jūs varat atkļūdot programmatūra, kas izveidota tieši savienots viedtālrunis , tomēr , tas parasti ir laiks – patērē īpaši sākumā darbu .
Atkļūdošanas programmatūru viedtālrunis ActiveSync Microsoft jāuzstāda , kas nodrošina saziņu starp datoru un viedtālrunis , Programmatūra slodzes ierīce (izvietošana) , un soli – ar – solis atkļūdošana .
No otras puses, debugging tieši uz viedtālruni ir savi plusi un atbalstītājus, jo tā ļauj 100 % saderība ar ierīci, kas nevar pilnībā sniegto emulatora .
Iemesli var būt daudz, piemēram:

  • cita failu sistēma
  • pārveidojot failus uz citu failu formātā vai rakstzīmes
  • Mainīt lietu filenames vai direktoriju
  • Vēl viedtālrunis aparatūras veiktspēju attiecībā uz emulatora datorā
  • Neiespējamība atkļūdošana daži plašsaziņas līdzekļu, piemēram GSM modema savienojumu , 3G , Bluetooth , IRDA
  • Problēmas ar atbalstu viedtālruņu , Tabletes pogas
  • atšķirības atbalsta touch screen , žesti , daudzgadu – pieskarties
  • jāņem vērā CPU jaudas patēriņu un līdz ar akumulatoru un mobilo ierīču
  • Sadarbība ar citām vietējām lietojumprogrammām , aparatūras un programmatūras resursus
  • Atkarība no konfigurācijas , GSM operatora bloķēšanas un ierobežojumi

Ja jūs vēlaties, lai izveidotu un uzlabotu programmatūru gan mobilo iekārtu ( . NET Compact Framework – KF) un PC ( . NET Framework), lai radītu labāko programmatūru vecākajām un sliktākais versijām, vai šādas Windows Phone 7 .
Tas ir iemesls, kāpēc , ka komponenti , funkcijas un . NET bibliotēkas ir daudz augstāks salīdzinājumā ar ( . NET KF) un regresijas , var būt daudz grūtāk nekā versija pārmaiņu augšu un nozīmīgu ” sagrūšana ” programma un simtiem bugs sastādītājs pēc ļoti nelielas izmaiņas veidā .
Diemžēl , Microsoft atklāti paziņo, ka vecāki programmatūra nav pāriet no tirdzniecības automātu uz jaunāku operētājsistēmu, piemēram, Windows Mobile 6 . 5 Windows Phone 7, kas var izraisīt nepieciešamību grozīt kodu katrai jaunajai sistēmas versija .
Intermediate versijas (pēc dot decimālā cipars) nav īsti jautājums, ja iet uz augšu , Problēmas var rasties, ja mainās galvenās versijas 6 – > ; 7 – > ; 8 .
Ar Windows Phone 8 un Windows 8 starpība ir vēl lielāka, jo ar pārskatīto sistēmas arhitektūras . Tas ir iespējams, ka jums var būt nepieciešams pārrakstīt pieteikuma pamata eHouse4DotNet .
Atgriežoties tagad uzstādīšanas un konfigurācijas Visual Studio un vajadzīgie emulatori , izveidot projektu VS par vājāko ierīcēm, kas gatavojas rīkoties .

 Visual Studio Izveidot mobilo pieteikumu projektu smart mājas ehouse


 Izvēlieties . NET Compact Framework projektam

 Turklāt par uzziņu literatūru par izvēlēto mērķa iekārtas platformas

  • Jāpalaiž Visual Studio
  • Ēdienkartē izvēlieties File – > ; ; Jauns – > ; ; Projekts
  • Jaunajā Project dialoglodziņā izvēlieties no saraksta Visual C # – > ; ; Smart ierīce – > ; ; Smart ierīce Projekta
  • Izvēlieties versija . NET atbalsta vājāko vienību
  • Ievadiet projekta nosaukumu un izvēlieties mērķa mapi , izvēlētos izveidot direktoriju projektam un noklikšķiniet uz Labi
  • dialoglodziņā ” Pievieno New Smart Device Project ” izvēlēties zemāko atbalstīto platformu piem ” Windows Mobile 6 . 1 Profesionālā ” un versijas . NET Compact Framework
  • Izvēlieties ierīces programmu un nospiediet OK
  • Projekts radīja logu un izvēlieties mērķa ierīci vai Smartphone emulators
  • Tad , ar Projekta izvēlnē – > ; ; Projekts Rekvizīti cilnē , izvēlieties ierīci un izvēlieties mērķa ierīci ” Izvietot jaunāko versiju . Neto ”
  • Izņemot kā noteikts projektā un Visual Studio
  • Kopēt esošos eHouse4DotNet bibliotēkas avota failus uz jūsu projektam Windows
  • Atkal , dodieties uz Visual Studio un atvērt projekta eHouse4DotNet
  • Uz ” risinājums pētnieks ” labajā pusē atlasiet projektu un noklikšķiniet labo peles pogu un izvēlieties Pievienot – > ; ; Esošo un pievienot visus kopēt failus no bibliotēkas eHouse4DotNet
  • Arī ” Risinājums Explorer ” Atlasīt nospiediet labo peles pogu, lai parādītu izvēlni
  • Gada . NET, lai atrastu visas atsauces uz konkrētu programmatūras platformu
  • Pārbaudīt lielumu standarta veidlapu standarta viedtālrunis izmēra (izšķirtspēja) no ekrāna ir 480 * 800
  • Radīt konfigurācija kontroles paneļiem saskaņā ar šā panta norādījumus: ” smart mājas ehouse – eksporta konfigurācijas paneļiem ”
  • Kad debugging izmantojot viedtālruni, jums ir kopēt visu direktoriju ” c: \ e – Māja \ ” ar konfigurēto sistēma un kurā paneļi eksportēti uz atmiņas karti (vēlams vilkt atmiņas karti lasītājā un tulkot datoru vai piezīmjdatoru) . Tas ļaus izvairīties no problēmām ar failu konvertēšanas , nosaukumi un zīmes , un vieglāk un ātrāk, lai kopētu . Turklāt , gadījumos kopēšanas kļūdas var darīt to caur komandrindas xcopy . galamērķa direktoriju ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” vieta failu ceļus . txt ar ceļu uz direktoriju, kas – Māja ti . ” / Uzglabāšana Kartes / e – House / ” . Viedtālrunis ir gatava atkļūdošanas un runtime .
  • Attiecībā uz izmantojot emulatora atkļūdot konfigurēt emulatora parametrus šādi:
  • Piezvanīt uz emulatora, nospiežot tālruņa ikona
  • Izvēlieties File izvēlni – > ; ; Konfigurēt
  • Vispārējā tab , tips ” koplietojamo mapi ” ceļš direktoriju, kas satur direktoriju eHouse , piem . uzstādīšanai c: \ e – Māja \ tips C: \
  • Jo Display tab , izvēlieties Video , un noteikt orientāciju uz 90 grādiem
  • Saskaņā Network , atlasīt ” Ļautu NE2000 tīkla adapteris ” un par sacensība interfeisu sarakstu izveidot savienojumu ar tīklu, izmantojot .
  • Nospiediet OK . Izvēlieties File izvēlni ” Saglabāt valsts un izkāpšanu ” . Emulatora ir gatavs lietošanai .

Pirmkods Windows programmatūru . NET var atrast: ehouse Home Automation – Open Source . neto

 Izvēlieties . NET Compact Framework projektam

 Visual Studio programmēšanas ehouse mājas automatizācijas
 Visual Studio programmēšanas ehouse mājas automatizācijas
 Visual Studio programmēšanas ehouse mājas automatizācijas
 Visual Studio programmēšanas ehouse mājas automatizācijas