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