Створення та зміна eHouse4DotNet програмного забезпечення в Visual Studio 2008 +

Програмне забезпечення 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 Створення мобільного додатку проекту для смарт-EHouse будинку


 Виберіть . Net Compact Framework для проекту

 Крім того з довідників для вибраної платформи цільового пристрою

  • Ви повинні запустити 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 . чистий

 Виберіть . Net Compact Framework для проекту

 візуального програмування студію для автоматизації будинку EHouse
 візуального програмування студію для автоматизації будинку EHouse
 візуального програмування студію для автоматизації будинку EHouse
 візуального програмування студію для автоматизації будинку EHouse