Kujenga na kuboresha eHouse4DotNet programu katika Visual Studio 2008 +

Programu ehouse4DotNet ya eHouse Home Automation mfumo inaweza kuundwa na iliyopita katika Visual Studio tangu toleo 2008 .
Visual Studio ni chombo ghali kwa ajili ya kujenga programu ya mtu binafsi hivyo watumiaji wanaweza kufanya kazi katika toleo Tathmini kwamba ni kazi kwa siku 90 . Hii inakupa muda wa kutosha kuboresha maombi kukamilika msingi eHouse4DotNet programu hii template .
Kufunga Visual Studio ufungaji inahitaji kushusha programu mazingira kutoka maeneo Microsoft na katika baadhi ya kesi kujenga dvd ya picha .
ISO kupakuliwa kutoka mtandao kutoka server karibu .
Baada ripping umba picha ISO kwa disc , tunaweza nakala files ufungaji kwa PC yako na kufunga VS .
Kujenga programu kwa majukwaa ya muziki pia inahitaji download na kufunga images Emulators ya mfumo wa uendeshaji:
kwa mfano:
” Windows Mkono 6 . 1 Professional SDK Refresh . MSI ” ,
” Windows Mkono 6 . 5 Professional Images (USA) . MSI ” ,
” Windows Simu 7 Professional Images (USA) . MSI ” ,
nk . na namba tofauti na jina ya mfumo wa uendeshaji .
Kwa ujumla , matoleo ya kitaalamu rejea Smartphones na kiwango kwa simu za kawaida GSM .
Visualization ya eHouse au nyingine mfumo wa nyumbani automatisering kutoka GSM na Smartphones katika kesi ya screen ndogo mno ni pointless .
Udhibiti ni inawezekana lakini wasiwasi sana .
Kama kudhibiti starehe ni kupatikana kutoka Ulalo ya zaidi ya 3 . 5 ” (Inch) .
Visual Studio Installation ni rahisi sana , hauhitaji elimu yoyote maalum ya maombi na inahitaji vibali juu ya maswali yanayotokana na mchawi .
Kwa urahisi , kufunga kusaidia files ambayo itapunguza kupata kazi msaada kwa ajili ya msaada kijijini kwenye mtandao .
uamuzi wa kufunga Visual Studio juu ya mfumo wa uendeshaji maalum lazima zichukuliwe baada ya jukwaa uchambuzi , sisi nia ya kusaidia (Emulators) .
Wazee majukwaa – Simu ya Windows inaweza kuwa imewekwa juu ya Windows XP .
Karibu zaidi Emulators kama vile Windows Simu 7 – zinahitaji Vista au Windows 7 .
Windows 8 Simu Emulator – inahitaji mfumo wa uendeshaji Windows 8 Pro .
Inaweza hata kuwa kwamba ili Debug matoleo yote ya Windows kwa majukwaa ya muziki unahitaji mifumo ya uendeshaji 2 au 3 kwa Visual Studio na emulator .
Unaweza Debug programu umba kushikamana moja smartphone , hata hivyo , kwa ujumla ni zaidi wakati – kuteketeza hasa wakati wa mwanzo wa kazi .
Ili Debug programu kwenye smartphone ActiveSync Microsoft lazima imewekwa , ambayo inatoa mawasiliano kati ya PC na Smartphone , programu mzigo kifaa (kupelekwa) , na hatua – kwa – hatua debugging .
Kwa upande mwingine debugging moja kwa moja kwenye smartphone ina faida zake na wafuasi sababu inaruhusu 100 % utangamano na kifaa ambayo hawezi kabisa kutolewa na emulator .
Sababu inaweza kuwa wengi kama vile:

  • mfumo mwingine faili
  • kuwabadili files mwingine faili au wahusika
  • Mabadiliko ya kesi ya filenames au directory
  • Mwingine smartphone vifaa utendaji katika uhusiano na emulator kwenye kompyuta yako
  • lisilowezekana ya debugging vyombo vya habari baadhi ya mawasiliano kama vile GSM uhusiano Modem , 3G , Bluetooth , IrDA
  • Matatizo na msaada kwa ajili ya smartphones , Kibao vifungo
  • tofauti katika msaada kwa ajili ya screen ya kugusa , gestures , mbalimbali – kugusa
  • haja ya kuchukua katika akaunti ya nguvu CPU matumizi na vifaa hivyo betri na simu
  • Ushirikiano na maombi mengine ya ndani , vifaa na programu rasilimali
  • Kutegemea Configuration , GSM operator lock na mapungufu

Kama unataka kujenga na kuboresha programu kwenye vifaa vya wote simu ( . Net Compact Mfumo – CF) na PC ( . Mfumo NET) ili kujenga programu bora kwa matoleo kongwe na mbaya zaidi au vile Windows Simu 7 .
Hii ni kwa nini , kwamba vipengele , kazi na . Maktaba NET ni ya juu sana katika uhusiano ( . NET CF) na regression , inaweza kuwa ngumu zaidi kuliko zaidi mabadiliko ya toleo na muhimu ” kuchakaa ” mpango na mamia ya mende katika compiler baada ya mabadiliko kidogo sana katika fomu .
Kwa bahati mbaya , Microsoft waziwazi anatangaza kwamba wazee programu gani kupita kutoka mashine vending juu ya mifumo ya karibu zaidi ya uendeshaji kama vile Windows Mkono 6 . 5 kwa Windows Simu 7 ambayo inaweza kusababisha haja ya kurekebisha kanuni kwa ajili ya toleo kila mwezi ya mfumo .
Intermediate matoleo (baada ya dot decimal tarakimu) haina kweli jambo wakati kwenda juu , Matatizo yanaweza kutokea wakati kubadilisha kubwa version 6 – > ; 7 – > ; 8 .
Kwa Windows Simu 8 na Windows 8 tofauti ni kubwa hata kutokana na usanifu upya mfumo . Inawezekana kwamba unaweza haja ya kuandika upya msingi maombi eHouse4DotNet .
Msimamizi wa sasa kwa ufungaji na Configuration ya Visual Studio na Emulators muhimu , kujenga mradi katika VS kwa vifaa dhaifu kwamba ni kwenda kushughulikia .

 Visual Studio Kujenga simu maombi ya mradi kwa eHouse smart nyumbani


 Chagua . Net Compact Mfumo wa mradi

 Aidha ya vitabu vya rejea kwa ajili ya jukwaa kuchaguliwa lengo kifaa

  • Lazima kukimbia Visual Studio
  • On Picha Menu Chagua – > ; ; Mpya – > ; ; Mradi
  • Katika mazungumzo Mpya Mradi kuchagua kutoka orodha ya Visual C # – > ; ; Smart hila – > ; ; Smart hila Mradi
  • Chagua version . NET ni mkono na kitengo dhaifu
  • Ingiza jina mradi na chagua folda marudio , kuchagua kuunda saraka kwa ajili ya mradi na bonyeza OK
  • katika dialog box ” Ongeza Smart hila Mradi ” kuchagua chini mkono jukwaa mfano ” Windows Mkono 6 . 1 Professional ” na matoleo . Net Compact Mfumo
  • Chagua hila Maombi na waandishi OK
  • mradi umba dirisha na kuchagua kifaa lengwa au Emulator Smartphone
  • Kisha , katika orodha ya Mradi – > ; ; Mradi Mali tab , kuchagua hila na kuchagua kifaa lengwa ” Kupeleka latest version ya . Net ”
  • Ila kama yaliyowekwa katika mradi na Visual Studio
  • Nakili zilizopo eHouse4DotNet files chanzo maktaba kwa mradi wako katika Windows
  • Tena , kwenda Visual Studio na kufungua eHouse4DotNet mradi
  • Katika ” ufumbuzi Explorer ” upande wa kulia kuchagua mradi na bonyeza haki ya mouse na chagua Ongeza – > ; ; Zilizopo Item na kuongeza wote wa files kunakiliwa kutoka eHouse4DotNet maktaba
  • Pia katika ” Suluhisho Explorer ” Kuchagua Marejeo waandishi wa kulia ya mouse button kuonyesha menu
  • Cha . NET kupata kumbukumbu zote na jukwaa fulani programu
  • Angalia ukubwa wa fomu kiwango kwa kawaida kiwango smartphone (suluhisho) ya screen ni 480 * 800
  • Kuzalisha Configuration kwa paneli kudhibiti kwa mujibu wa maelekezo katika makala hii: ” smart nyumbani eHouse – kuuza nje konstellationer kwa paneli ”
  • Wakati debugging kutumia smartphone lazima nakala saraka nzima ” c: \ e – Nyumba \ ” na configured mfumo na kuweka paneli nje ya kumbukumbu ya kadi (ikiwezekana kuunganisha kadi ya kumbukumbu katika msomaji na kutafsiri PC au daftari) . Hii kuepuka matatizo na uongofu faili , majina na wahusika , na rahisi na haraka na nakala . Aidha , katika kesi ya makosa kuiga unaweza kufanya hivyo kwa kupitia xcopy amri haraka . katika saraka ya marudio ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” mahali mapito faili . txt na njia ya saraka ya kwamba – Nyumba yaani . ” / Uhifadhi Kadi / e – Nyumba / ” . Smartphone ni tayari Debug na Runtime .
  • Katika kesi ya kutumia emulator Debug configure vigezo emulator kama ifuatavyo:
  • Wito emulator na uendelezaji icon simu
  • Chagua menu Picha – > ; ; Sanidi
  • Katika tab Mkuu , aina katika ” pamoja folder ” njia ya saraka ya kwamba ina eHouse saraka , mfano . kwa ajili ya ufungaji c: \ e – nyumba \ c aina: \
  • Katika tab Display , chagua Video , na kuweka Kuelekezwa na digrii 90
  • Chini ya Mtandao , chagua ” Kuwawezesha NE2000 mtandao ADAPTER ” na orodha ya interface wivu kuunganisha kwa mtandao kwa kutumia .
  • Vyombo vya habari OK . Chagua menu Picha ” Ila hali na exit ” . Emulator ni tayari kwa matumizi .

chanzo code kwa Windows programu . NET yanaweza kupatikana katika: eHouse Home Automation – Open Source . wavu

 Chagua . Net Compact Mfumo wa mradi

 Visual studio programu kwa ehouse automatisering nyumbani
 Visual studio programu kwa ehouse automatisering nyumbani
 Visual studio programu kwa ehouse automatisering nyumbani
 Visual studio programu kwa ehouse automatisering nyumbani