Праграмнае забеспячэнне ehouse4DotNet з EHouse Home Automation Сістэма можа быць створана і зменена ў Visual Studio, пачынаючы з версіі 2008 .
Visual Studio з'яўляецца адносна дарагім інструментам для стварэння асобных праграм, так што карыстальнікі могуць працаваць на азнаямленчую версію, якая з'яўляецца актыўнай на працягу 90 дзён . Гэта дае вам дастаткова часу, каб палепшыць запоўненае заяву на аснове гэтага пра шаблон eHouse4DotNet праграмнага забеспячэння .
Ўстаноўка Visual ўстаноўкі Студыя патрабуе загрузкі праграмнага забеспячэння асяроддзя з сайтаў Microsoft, а ў некаторых выпадках ствараць DVD-малюнкі .
ISO загружаныя з Інтэрнэту ад бліжэйшага сервера .
Пасля капіявання стварыў вобраз ISO на дыск , мы можам скапіяваць ўсталявальныя файлы на кампутар і ўсталяваць VS .
Стварэнне праграмнага забеспячэння для мабільных платформаў таксама патрабуецца загрузіць і ўсталяваць эмулятары вобразаў аперацыйнай сістэмы:
Напрыклад:
” Windows Mobile 6 . 1 Professional SDK Refresh . MSI ” ,
” Windows Mobile 6 . 5 Professional Images (ЗША) . MSI ” ,
” Windows Phone 7 Professional Images (ЗША) . MSI ” ,
і г.д. . з розным лікам і назва аперацыйнай сістэмы .
У цэлым , прафесійныя версіі спасылаюцца на смартфоны і стандартныя для звычайных тэлефонаў GSM .
Візуалізацыя EHouse або іншыя сістэмы хатняй аўтаматызацыі з GSM тэлефонаў і смартфонаў у выпадку занадта маленькі экран не маюць сэнсу .
Упраўленне магчыма, але вельмі нязручна .
Як зручнае кіраванне атрымана з дыяганалі больш чым на 3 . 5 ” (Цаляў) .
Візуальны ўсталёўцы Studio вельмі проста , не патрабуе ніякіх спецыяльных ведаў у галіне прымянення і патрабуе зацвярджэння на пытанні, створаны майстрам .
Для выгоды , ўсталяваць файлы даведкі, якія дазволяць скараціць доступ да даведачнай функцыі для выдаленай падтрымкі на вэб- .
Рашэнне аб усталёўцы Visual Studio на канкрэтнай аперацыйнай сістэмы павінна быць прынята пасля аналізу платформы , Мы маем намер падтрымліваць (эмулятары) .
Старыя платформы – Windows Mobile можа быць усталяваны на Windows XP .
Новыя эмулятары, такія як Windows 7 тэлефон – патрабуюць Vista, або Windows 7 .
Windows 8 эмулятар тэлефона – патрабуецца аперацыйная сістэма Windows 8 Pro .
Гэта можа быць нават, што для таго, каб наладзіць ўсе версіі Windows для мабільных платформаў спатрэбіцца 2 ці 3 аперацыйных сістэм з Visual Studio і эмулятара .
Вы можаце адладжваць праграмнае забеспячэнне, створанае непасрэдна звязаныя смартфонаў , аднак , як правіла, больш часу – шмат, асабліва ў пачатку работы .
Для адладкі праграм на смартфоне Microsoft ActiveSync павінен быць усталяваны , , Які забяспечвае сувязь паміж кампутарам і смартфонам , Праграмнае забеспячэнне прылады нагрузкі (разгортвання) , і крок – па – крок адладкі .
З іншага боку адладку непасрэдна на смартфоне ёсць свае плюсы і прыхільнікаў, паколькі яна дазваляе 100 % сумяшчальнасці з прыладай, якое не можа цалкам быць прадастаўлена эмулятар .
Прычын можа быць шмат, такіх як:
- іншай файлавай сістэмай
- канвертавання файлаў у іншы фармат файла ці знакаў
- Змена рэгістра імёнаў файлаў ці каталогаў
- Іншы смартфон прадукцыйнасці абсталявання ў сувязі з эмулятара на кампутар
- Немагчымасць адладкі некаторыя сродкі камунікацыі, такія як падлучэнне праз мадэм GSM , 3G , BlueTooth , IRDA
- Праблемы з падтрымкай смартфонаў , Клавішы планшэта
- Адрозненні ў падтрымку сэнсарнага экрана , жэсты , шмат – дакранайцеся
- неабходна браць пад увагу спажыванне магутнасці працэсара і, такім чынам, акумулятар і мабільных прылад
- Супрацоўніцтва з іншымі лакальнымі прыкладаннямі , апаратных і праграмных рэсурсаў
- Залежнасць ад канфігурацыі , GSM аператара блакавання і абмежаванні
Калі вы хочаце стварыць і абнавіць праграмнае забеспячэнне як на мабільным абсталяванні ( . Net Compact Framework – CF) і ПК ( . NET Framework), каб стварыць лепшае праграмнае забеспячэнне для старых і горшых версій або такой Windows Phone 7 .
Вось чаму , што кампаненты , Функцыі і . NET бібліятэк значна вышэй па адносінах да ( . NET CF) і рэгрэсія , можа быць значна складаней, чым ўверх версія змяненняў і значнага ” прахласьць ” Праграмы і сотні памылак у кампілятары пасля вельмі невялікія змены ў форме .
На жаль , Microsoft адкрыта заяўляе, што старыя праграмы не праходзяць з аўтамата на новых аперацыйных сістэм, такіх як Windows Mobile 6 . Ад 5 да Windows Phone 7, якая можа прывесці да неабходнасці ўнясення змяненняў у код для кожнай новай версіі сістэмы .
Прамежкавыя версіі (пасля коскі дзесятковага знака) на самай справе не мае значэння, калі ідзе ўверх , Праблемы могуць паўстаць пры змене асноўнай версіі 6 – > ; 7 – > ; 8 .
З Windows Phone 8 і Windows 8 розніца яшчэ больш у сувязі з перагледжаным архітэктура сістэмы . Цалкам магчыма, што вам можа спатрэбіцца, каб перапісаць eHouse4DotNet асноўнага прыкладання .
Вяртаючыся цяпер да ўсталёўцы і наладзе Visual Studio і неабходныя эмулятары , Стварэнне праекта ў VS для слабых прылад, якія будуць апрацоўваць .
- Вы павінны запусціць Visual Studio
- У меню Файл абярыце – > ; ; Новае – > ; ; Праект
- У дыялогавым акне Новы праект абярыце з спісу Visual C # – > ; ; Смарт-прылад – > ; ; Праект інтэлектуальных прылад
- Вылучыце версію . NET падтрымліваецца слабым звяном
- Калі ласка, увядзіце імя праекта і абярыце тэчку прызначэння , абярыце стварыць каталог для праекта і націсніце кнопку OK
- У дыялогавым акне ” Дадаць Праект інтэлектуальных прылад ” выбраць нізкую падтрымоўваных платформаў, напрыклад, ” Windows Mobile 6 . 1 Прафесійныя ” і версіі . Net Compact Framework
- Вылучыце прыладу прыкладанні і націсніце OK
- Праект створаны вокны і абярыце мэтавае прылада ці смартфон эмулятар
- Затым , У меню Праект – > ; ; Праект ўкладцы Уласцівасці , Вылучыце прыладу і абярыце мэтавае прылада ” Разгортванне апошняй версіі . Чысты ”
- За выключэннем выпадкаў, выкладзеных у праекце і Visual Studio
- Капіяванне існуючых файлаў eHouse4DotNet бібліятэка крыніца ў праект у АС Windows
- Зноў , перайсці на Visual Studio і адкрыйце праект eHouse4DotNet
- У ” Аглядальнік рашэнняў ” на правай баку абярыце праект і націсніце правую кнопку мышы і абярыце Дадаць – > ; ; Існуючы пункт і дадаць усе скапіяваныя файлы з бібліятэкі eHouse4DotNet
- Акрамя таго, у ” Solution Explorer ” Выбар літаратуры націсніце правую кнопку мышы, каб адкрыць меню
- З . NET, каб знайсці ўсе спасылкі на пэўную платформу праграмнага забеспячэння
- Калі ласка, праверце памер стандартнай формы для стандартных памераў смартфона (дазвол) экрана 480 * 800
- Стварэнне канфігурацыі для панэляў кіравання ў адпаведнасці з інструкцыямі ў гэтым артыкуле: ” разумны дом EHouse – Экспарт канфігурацыі для панэляў ”
- Пры адладцы дапамогай смартфона, вы павінны скапіяваць ўвесь каталог ” C: \ е – Дом \ ” з наладжанай сістэмай і налада панэляў экспартаваць на карту памяці (пажадана цягнуць карту памяці ў прыладу для чытання і перакладу кампутара або наўтбука) . Гэта дазволіць пазбегнуць праблем з пераўтварэння файлаў , Імёны і сімвалы , і прасцей і хутчэй скапіяваць . У дадатак , У выпадку памылак пры капіяванні можаце зрабіць гэта праз камандны радок хсору . у каталогу прызначэння ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” змясціць файл шляхоў . TXT на шлях да каталога, – Дом г.зн. . ” / Карты памяці / E – Дом / ” . Смартфон гатовы для адладкі і выканання .
- У выпадку выкарыстання эмулятара адладкі наладзіць эмулятар параметры наступным чынам:
- Патэлефануйце ў эмулятары, націснуўшы на значок тэлефона
- Выберыце ў меню Файл – > ; ; Канфігураваць
- На ўкладцы Агульныя , тыпу ў ” агульныя тэчкі ” шлях да каталога, які змяшчае каталог EHouse , напрыклад, . Для ўстаноўкі C: \ е – Дом \ тыпу C: \
- На ўкладцы , выбраць відэа , і ўсталяваць арыентацыю на 90 градусаў
- Пад сеткай , выбіраць ” Ўключыць сеткавай адаптар NE2000 ” і спіс эмуляцыі інтэрфейсу для падлучэння да сеткі з дапамогай .
- Націсніце OK . Выберыце ў меню Файл ” Захаваць стан і выхад ” . Эмулятар гатовы да выкарыстання .
Зыходны код для Windows, праграмнае забеспячэнне . NET можна знайсці па адрасе: EHouse Home Automation – Open Source . чысты