Креирање и модификовање еХоусе4ДотНет софтвера у Висуал Студио 2008 +

Софтвер ехоусе4ДотНет од еХоусе Хоме Аутоматион систем може бити креиран и модификовати у Висуал Студио од верзије 2008 .
Висуал Студио је релативно скупо алат за креирање индивидуалног софтвера, тако да корисници могу да раде на оцењивање верзију која је активна 90 дана . То вам даје довољно времена да се побољша попуњену пријаву на основу овог предлошка еХоусе4ДотНет софтвера .
Инсталирање Висуал Студио инсталацију захтева преузимање софтвера средине од Мицрософт локацијама и у неким случајевима направити двд имиџа .
ИСО преузети са Интернета од најближег сервера .
Након сечењу створио ИСО слику диска , можемо копирати инсталационе датотеке на рачунару и инсталирати ВС .
Стварање софтвера за мобилне платформе такође захтева преузети и инсталирати емулаторима слике оперативног система:
на пример:
” Виндовс Мобиле 6 . 1 Профессионал СДК Освежи . МСИ ” ,
” Виндовс Мобиле 6 . 5 Професионалне Слике (САД) . МСИ ” ,
” Виндовс Пхоне 7 Профессионал Слике (САД) . МСИ ” ,
итд . са различитим бројевима и назив оперативног система .
Уопште , професионалне верзије односе на паметне телефоне и стандард за заједничке ГСМ телефоне .
Визуелизација еХоусе или друге кућне аутоматизације система из ГСМ телефона и смарт телефона у случају сувише малом екрану су бесмислени .
Контрола је могућа, али веома непријатан .
Као удобан контрола се добија из дијагоналу од више од 3 . 5 ” (Ин) .
Висуал Студио Инсталација је врло једноставна , не захтева никакво посебно знање о примени и захтева одобрење на питања насталих чаробњаку .
За удобност , инсталирате помогне фајлове који ће смањити приступ помоћи функцију за даљинско подршку на Интернету .
Одлука да инсталирате Висуал Студио на одређеном оперативном систему мора бити донета после анализе платформи , намеравамо да подржи (емулаторима) .
Старији платформе – Виндовс Мобиле може бити инсталиран на оперативном систему Виндовс КСП .
Новији емулаторима као што су Виндовс 7 Пхоне – захтевају Виста или Виндовс 7 .
Виндовс 8 Телефон емулатор – захтева оперативног система Виндовс 8 Про .
То чак може бити да у циљу отклањања грешака све Виндовс верзије за мобилне платформе ће нам 2 или 3 оперативне системе са Висуал Студио и емулатор .
Можете да дебуг софтвер створио директно повезан смартпхоне , међутим , то је генерално више времена – дуготрајан нарочито на почетку рада .
За отклањање грешака софтвера на смартпхоне АцтивеСинц Мицрософт мора бити инсталиран , који обезбеђује комуникацију између рачунара и смарт телефона , Софтвер оптерећење уређај (распоређивање) , и корак – по – корак за отклањање грешака .
С друге стране, отклањање грешака директно на смарт телефона има своје предности и присталице, јер омогућава 100 % компатибилност са уређајем који не могу у потпуности обезбедити од стране емулатора .
Разлози могу бити много, као што су:

  • други систем датотека
  • конвертовање датотека у другом формату датотеке или знацима
  • Промена случај фајлова или директоријума
  • Други смарт хардвер перформансе у односу на емулатору на рачунару
  • Немогућност комуникације дебаговање неке медије као што су ГСМ модема , 3Г , БлуеТоотх , ИРДА
  • Проблеми са подршком за смарт телефоне , Таблет дугмад
  • разлике у подршци за екран осетљив на додир , гестови , више – додир
  • Треба узети у обзир потрошњу ЦПУ и тиме батерије и мобилне уређаје
  • Сарадња са другим локалним апликацијама , хардверске и софтверске ресурсе
  • Зависност од конфигурације , ГСМ оператер брава и ограничења

Ако желите да креирате и надоградњу софтвера на обе мобилне опреме ( . НЕТ Цомпацт Фрамеворк – ЦФ) и ПЦ ( . НЕТ Фрамеворк) да створи најбољи софтвер за најстаријих и најгора верзија или неком Виндовс Пхоне 7 .
То је разлог зашто , да компоненте , функције и . НЕТ библиотеке је много већи у односу на ( . НЕТ ЦФ) и регресија , може бити много теже него нагоре верзија промена и значајан ” трошност ” програм и стотине бубе у компајлеру после веома мале промене у облику .
Нажалост , Мицрософт отворено изјављује да старији софтвер не прође из аутомата на новијим оперативним системима као што су Виндовс Мобиле 6 . 5 на Виндовс Пхоне 7 који могу довести до потребе за измену кода за сваку нову верзију система .
Средњи верзије (након дот децимална цифра) не битно када се иде горе , Проблеми могу настати када се мења главну верзију 6 – > ; 7 – > ; 8 .
Са Виндовс Пхоне 8 и Виндовс 8 разлика је још већа због ревидираног архитектуре система . Могуће је да ћете морати да поново напише еХоусе4ДотНет апликације цоре .
Враћајући се сада на инсталације и конфигурације Висуал Студио и неопходне Емулатори , направите пројекат у ВС за најслабијих уређаје које ће руковати .

 Висуал Студио Креирање мобилне апликације за пројекат паметне куће еХоусе


 Изаберите . НЕТ Цомпацт Фрамеворк за пројекат

 Додатак референтних књига за изабрани платформи циљног уређаја

  • Морате покренути Висуал Студио
  • На менију изаберите Филе – > ; ; Нови – > ; ; Пројекат
  • У оквиру новог пројекта дијалогу изаберите из листе Висуал Ц # – > ; ; Смарт Девице – > ; ; Смарт Девице Пројекат
  • Изаберите верзију . НЕТ је подржан од стране најслабија јединици
  • Унесите име пројекта и изаберите одредишну фасциклу , изаберите направите директоријум за пројекат и кликните на ОК
  • у дијалогу ” Додај нови Смарт пројекат Девице ” одаберете најнижу подржану нпр платформа ” Виндовс Мобиле 6 . 1 Профессионал ” и верзије . НЕТ Цомпацт Фрамеворк
  • Изаберите апликацију Девице и притисните ОК
  • Пројекат створио прозор и изаберите уређај циљну или Смартпхоне Емулатор
  • Онда , У Пројецт менију – > ; ; Пројекат Пропертиес картица , Изаберите уређај и изаберите уређај циљни ” Примените најновије верзије . Нето ”
  • Сачувај као што је наведено у пројекту и Висуал Студио
  • Копирајте постојеће фајлове еХоусе4ДотНет библиотеке изворне свом пројекту у Виндовсу
  • Опет , идите на Висуал Студио и отворити еХоусе4ДотНет пројекта
  • У ” Решење екплорер ” на десној страни изаберите пројекат и кликните десним тастером миша и изаберите Додати – > ; ; Постојећи ставку и додајте све копираних фајлова из библиотеке еХоусе4ДотНет
  • Такође, у ” Решење Екплорер ” Изаберите референце притисните десни тастер миша да покаже мени
  • На . НЕТ пронаћи све референце на одређену платформу софтвера
  • Проверите величину стандардној форми за стандардне величине (смартпхоне резолуција) од екрана је 480 * 800
  • Генеришите конфигурацију за контролу панела у складу са упутствима из овог чланка: ” Смарт Хоме еХоусе – извоз конфигурације за панелима ”
  • Када дебуггинг користите смартпхоне морате да копирате цео директоријум ” ц: \ е – Кућа \ ” Са конфигурисани систем и постављање плоче извози на меморијску картицу (пожељно повлачењем меморијску картицу у читач и преведе рачунар или лаптоп) . Ово ћете избећи проблеме са конверзијом фајлова , Имена и ликови , и лакше и брже да копира . Додатно , у случајевима копирање грешака може успети кроз командној линији кцопи . у одредишном директоријуму ” % ЦСИДЛ_ПРОГРАМС % \ ЕХоусе4ДотНет \ ” постави путање датотека . ткт са путањом до директоријума који – Кућа односно . ” / Стораге Цард / е – Кућа / ” . Смартпхоне је спреман да дебуг и издржљивости .
  • У случају коришћења емулатор дебуг подесите параметре емулатор на следећи начин:
  • Позовите емулатор притиском на икону телефона
  • Изаберите мени Филе – > ; ; Конфигурисати
  • У картици Генерал , упишите ” дељена фасцикла ” путања директоријума који садржи директоријума еХоусе , нпр . за инсталацију ц: \ е – кућа \ укуцајте ц: \
  • У Дисплаи таб , изаберите Видео , и подесите оријентацију до 90 степени
  • Под Нетворк , одабрати ” Омогућите НЕ2000 мрежни адаптер ” и списак емулације интерфејса за повезивање на мрежу помоћу .
  • Притисните ОК . Изаберите мени Филе ” Сачувај стање и излаз ” . Емулатор је спреман за употребу .

Изворни код за Виндовс софтвера . НЕТ можете наћи на: еХоусе Хоме Аутоматион – Опен Соурце . нето

 Изаберите . НЕТ Цомпацт Фрамеворк за пројекат

 Висуал Студио програмирање за кућну аутоматизацију еХоусе
 Висуал Студио програмирање за кућну аутоматизацију еХоусе
 Висуал Студио програмирање за кућну аутоматизацију еХоусе
 Висуал Студио програмирање за кућну аутоматизацију еХоусе