Създаване и промяна на на софтуер eHouse4DotNet в Visual Studio 2008 +

Софтуер ehouse4DotNet на EHouse Home Automation система може да бъде създадена и промяна в Visual Studio от версия 2008 .
Visual Studio е сравнително скъп инструмент за създаване на индивидуален софтуер, така че потребителите да могат да работят за оценка версия, която е активна в продължение на 90 дни . Това ви дава достатъчно време, за да се подобри попълнено заявление, въз основа на този шаблон софтуер eHouse4DotNet .
Инсталиране на Visual Studio инсталация изисква изтегляне на софтуер околната среда от сайтове на Microsoft и в някои случаи създавате DVD на изображението .
ISO изтеглени от интернет от най-близкия сървър .
След извличане на изображение ISO на диск , можем да копирате инсталационните файлове на вашия компютър и да инсталирате VS .
Създаване на софтуер за мобилни платформи също изисква изтеглите и инсталирате Емулатори снимки на операционната система:
например:
” Windows Mobile 6 . 1 Professional SDK Обнови . MSI ” ,
” Windows Mobile 6 . 5 Професионални снимки (САЩ) . MSI ” ,
” Windows Phone 7 Professional снимки (САЩ) . MSI ” ,
и т.н. . с различни номера и името на операционната система .
Обикновено , професионални версии се отнасят до смартфони и стандартни за най-често срещаните телефони GSM .
Визуализация на EHouse или друга система за автоматизация на дома от GSM телефони и смартфони в случай на твърде малкия екран са безсмислени .
Контрол е възможно, но е много неприятно .
Както комфортно управление е получен от диагонал повече от три . 5 ” (Инча) .
Visual Studio Инсталацията е много проста , не изисква някакви специални познания на заявлението и изисква одобрения на въпроси, генерирани от съветника .
За удобство , инсталиране на помощни файлове, които ще намалят достъп до функцията за помощ за дистанционна поддръжка на уеб .
Решението да се инсталира Visual Studio на съответната операционна система, трябва да се вземе след анализ платформа , ние възнамеряваме да подкрепят (емулатори) .
Старите платформи – Windows Mobile може да бъде инсталиран на Windows XP .
Нови емулатори като Windows 7 Телефон – изисква Vista или Windows 7 .
Windows 8 Телефон Emulator – изисква операционна система Windows 8 Pro .
Тя дори може да бъде, че за да се развенчава всички Windows версии за мобилни платформи ще трябва две или три операционни системи с Visual Studio и емулатор .
Можете да развенчава софтуер, създаден директно свързан смартфон , обаче , обикновено е по-време – отнема особено в началото на работата .
За отстраняване на грешки, трябва да се инсталира софтуер на смартфон ActiveSync Microsoft , който осигурява комуникация между компютъра и смартфона , софтуера на устройството натоварване (разгръщането) , и стъпка – от – стъпка за отстраняване на грешки .
От друга страна, отстраняване на грешки директно на смартфона има своите плюсове и поддръжници, тъй като позволява 100 % съвместимост с устройство, което не може напълно да бъде предоставена от емулатор .
Причините за това могат да бъдат много, като например:

  • друга файлова система
  • конвертиране на файлове в друг файлов формат или символи
  • Промяна случай на имена на файлове или директория
  • Друг смартфон хардуер във връзка с емулатор на вашия компютър
  • Невъзможност за отстраняване на грешки някои комуникационни медии като модем GSM връзка , 3G , BlueTooth , IRDA
  • Проблеми с подкрепа за смартфони , Бутони на таблет
  • различията в подкрепа за сензорен екран , жестове , мулти – докосвайте
  • трябва да се вземе предвид консумацията на мощност на процесора и следователно батерията и мобилни устройства
  • Сътрудничество с други локални приложения , хардуерни и софтуерни ресурси
  • Зависимост от конфигурацията , GSM оператор заключване и ограничения

Ако искате да създадете и ъпгрейд на софтуера както на мобилно оборудване ( . NET Compact Framework – КФ) и PC ( . NET Framework) за създаване на най-добрия софтуер за най-старите и най-лошото версии или такива, Windows Phone 7 .
Ето защо , , че компонентите , функции и . NET библиотеки е много по-висок по отношение на ( . NET CF) и регресия , може да бъде много по-трудно, отколкото нагоре версия на климата и значително ” разнебитване ” програмата и стотици грешки в компилатора след една много малка промяна във формата .
За съжаление , Microsoft открито декларира, че по-възрастните софтуер не минава от автомат на по-новите операционни системи като Windows Mobile 6 . 5 за Windows Phone 7, която може да доведе до необходимостта от изменение на код за всяка нова версия на системата .
Междинни версии (след точка десетична цифра) не е от значение, когато става , Проблеми могат да възникнат при смяна на основна версия 6 – > ; 7 – > ; 8 .
С телефона Windows 8 и Windows 8 разликата е още по-голяма поради ревизираната системна архитектура . Възможно е, че може да се наложи да пренапише eHouse4DotNet ядро ​​прилагане .
Сега, за да се върнат при инсталирането и конфигурирането на Visual Studio и необходимите Емулатори , създаване на проект в VS за най-слабите устройства, които ще се справят .

 Visual Studio Създаване на мобилен проект за кандидатстване за интелигентен дом EHouse


 Изберете . NET Compact Framework за проекта

 Добавянето на справочник за избраната целева платформа устройство

  • Трябва да изпълнявате Visual Studio
  • От менюто изберете File – > ; ; Нов – > ; ; Проект
  • В диалоговия прозорец Нов проект изберете от списъка на Visual C # – > ; ; Smart План – > ; ; Smart План за проект
  • Изберете версия . NET е подкрепена от най-слабото звено
  • Въведете името на проекта и изберете папката дестинация , Изберете Създаване на директория за проекта и кликнете OK
  • в диалоговия прозорец ” Добавяне на нов хитър проект Device ” изберете най-ниската поддържана с платформа ” Windows Mobile 6 . 1 Professional ” и версии . NET Compact Framework
  • Изберете Приспособлението за приложение и натиснете OK
  • Проектът създаде прозорец и изберете целевата устройство или Smartphone Emulator
  • След това , в менюто на проекта – > ; ; Свойства на проекта раздела , изберете устройството и изберете устройството цел ” Разполагане на последната версия на . Мрежа ”
  • Освен както е посочено в проекта и Visual Studio
  • Копирайте съществуващите файлове eHouse4DotNet източници библиотеката на вашия проект в Windows
  • Отново , отидете на Visual Studio и отворите eHouse4DotNet на проекта
  • В ” Solution Explorer ” от дясната страна изберете проекта и щракнете с десния бутон на мишката и изберете Добави – > ; ; Съществуващ елемент и се добавят всички на копираните файлове от библиотеката eHouse4DotNet
  • Също така в ” Solution Explorer ” Изберете позоваванията, натиснете десния бутон на мишката, за да се покаже менюто
  • От . NET да намерите всички препратки към определена софтуерна платформа
  • Проверете размера на стандартен формуляр за стандартен размер смартфон (резолюция) на екрана е 480 * 800
  • Генериране на конфигурация за контролни панели в съответствие с инструкциите в тази статия: ” Smart Home EHouse – износ конфигурации за панели ”
  • При отстраняване на грешки с помощта на смартфон трябва да копирате цялата директория ” C: \ д – Къща \ ” с конфигурирани система и настройка панели, изнесени в карта с памет (за предпочитане издърпване на картата с памет в четец и превод на компютър или лаптоп) . Така ще се избегнат проблеми с конвертиране на файлове , имена и символи , и по-лесно и по-бързо да копирате . В допълнение , в случаи на копиране грешки могат да го направят чрез командния ред xcopy . в дестинацията директория ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” Поставете файла пътеки . списък с пътя до директорията, че – Къща т.е. . ” / Storage Card / E – Къща / ” . Смартфона е готов за отстраняване на грешки и по време на работа .
  • В случай на използване на емулатор Debug конфигурирате емулатор параметри, както следва:
  • Обадете се на емулатор чрез натискане на иконката на телефона
  • Изберете меню "Файл" – > ; ; Конфигуриране
  • В раздела Общи , тип в ” споделена папка ” пътя на директорията, която съдържа директорията EHouse , например . за монтаж C: \ д – къща \ тип C: \
  • В раздела Display , изберете Видео , и да зададете ориентацията до 90 градуса
  • Под мрежа , изберете ” Активиране на NE2000 мрежов адаптер ” и списък на емулация интерфейс за свързване към мрежата с помощта на .
  • Натиснете OK . Изберете меню "Файл" ” Спаси държавни и излизане ” . Emulator е готов за употреба .

Сорс кодът за Windows софтуер . NET може да се намери на адрес: EHouse Home Automation – Open Source . мрежа

 Изберете . NET Compact Framework за проекта

 програмиране на Visual Studio за дома EHouse автоматизация
 програмиране на Visual Studio за дома EHouse автоматизация
 програмиране на Visual Studio за дома EHouse автоматизация
 програмиране на Visual Studio за дома EHouse автоматизация