Креирање и модифицирање 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 Професионална пакети Освежи . MSI ” ,
” Windows Mobile 6 . 5 Стручна Слики (САД) . MSI ” ,
” Windows Телефон 7 Professional Слики (САД) . MSI ” ,
итн . со различни броеви и името на оперативниот систем .
Генерално , професионални верзии се однесува на паметните телефони и стандард за заеднички GSM телефони .
Визуелизација на eHouse или други home automation систем од ГСМ телефони и Smartphones во случај на премногу мал екран се бесмислени .
Контрола е можно, но многу непријатно .
Како удобно контрола е добиен од дијагонала од повеќе од 3 . 5 ” (Инчи) .
Visual Studio Инсталацијата е многу едноставна , не бара никакви посебни знаења на пријавата и бара одобренија за прашања генерирани од страна на волшебник .
За погодност , инсталирате датотеките за помош кои ќе се намали пристап до функцијата за помош за далечински поддршка на веб .
Одлуката да се инсталира Visual Studio за одредена оперативен систем мора да биде донесена по анализа платформа , ние имаме намера да поддржи (емулатор) .
Постарите платформи – Windows Mobile може да се инсталира на Windows XP .
Понови емулатор како што се Windows 7 Телефон – бараат Vista или Windows 7 .
Windows 8 Телефон емулатор – бара оперативниот систем Windows 8 Про .
Тоа дури може да биде дека со цел да debug сите верзии на Windows за мобилни платформи ќе треба 2 или 3 оперативни системи со Visual Studio и емулатор .
Можете да debug на софтвер креиран директно поврзани smartphone , сепак , тоа е обично повеќе време – одзема особено на почетокот на работа .
Да debug софтвер за smartphone ActiveSync Мајкрософт мора да биде инсталиран , која обезбедува комуникација помеѓу PC и паметен телефон , софтвер оптоварување уред (распоредување) , и чекор – од – чекор дебагирање .
Од друга страна дебагирање директно на паметен телефон има свои аргументи за и поддржувачи, бидејќи тоа им овозможува на 100 % компатибилност со уред кој не може целосно да бидат обезбедени од страна на емулатор .
Причините можат да бидат многу како што се:

  • друг датотечен систем
  • конвертирање на датотеки во друг формат на датотека или знаци
  • Промена случај на имиња на датотеки или директориуми
  • Уште еден паметен телефон хардвер перформанси во однос на емулатор на вашиот компјутер
  • Неможност за дебагирање некои комуникациски медиуми како што се GSM модем конекција , 3G , Bluetooth , IrDA и
  • Проблеми со поддршка за паметни телефони , Таблета копчиња
  • разлики во поддршката за екран на допир , гестови , повеќе – допир
  • треба да се земе во предвид процесорот потрошувачка на енергија и поради тоа батерија и мобилни уреди
  • Соработка со други локални апликации , хардвер и софтверски ресурси
  • Зависност од конфигурацијата , ГСМ оператор брава и ограничувања

Ако сакате да се создаде и надградба на софтвер, како на мобилна опрема ( . NET Compact Framework – СК) и PC ( . NET Framework) да се создаде најдобар софтвер за најстариот и најлошо верзии или како Windows 7 Телефон .
Ова е причината зошто , дека компонентите , функции и . NET библиотеки е многу повисока во однос на ( . NET CF) и регресија , може да биде многу потешко отколку на верзијата промени нагоре и значително ” распаѓање ” програмата и стотици грешки во компајлерот по многу мала промена во форма .
За жал , Мајкрософт отворено изјавува дека постарите софтвер не помине од вендинг машина на поновите оперативни системи како Windows Mobile 6 . 5 до Windows 7 Телефон што може да резултира во потребата да се измени код за секоја нова верзија на системот .
Средно верзии (по точка децимална цифрен) не е важно кога ќе се , Проблеми можат да настанат при промена голема верзија 6 – > ; 7 – > ; 8 .
Со Windows Телефон 8 и Windows 8 разликата е уште поголема поради ревидираниот систем за архитектура . Можно е дека можеби ќе треба да го преработи уште еднаш апликација основни eHouse4DotNet .
Враќање сега на инсталација и конфигурација на Visual Studio и потребните емулатор , создаде проект во VS за најслабата уреди кои се случува да се справи со .

 Visual Studio Креирање на мобилна апликација проект за паметни дома eHouse


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

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

  • Мора да се кандидира на Visual Studio
  • На менито изберете Датотека – > ; ; Нови – > ; ; Проект
  • Во Новиот проект дијалог изберете од листата на Visual C # – > ; ; Smart уред – > ; ; Паметни Уред проект
  • Изберете верзија . NET е поддржан од најслабите единица
  • Внесете име на проектот и изберете папка , изберете креирате директориум за проектот и кликнете OK
  • во дијалог прозорецот ” Додај нов паметен уред проект ” изберете најниска поддржан платформа на пример, ” Windows Mobile 6 . 1 Професионална ” и верзии . NET Compact Framework
  • Изберете уред апликација и притиснете OK
  • Проектот создаде прозорец и одберете ги целните уред или паметен телефон емулатор
  • Потоа , во проектот мени – > ; ; Проектот Properties табот , Одберете го уредот и одберете ги целните уред ” Распоредување на најновата верзија на . Нето ”
  • Освен како што е утврдено во проектот и Visual Studio
  • Копирај постоечките eHouse4DotNet библиотека изворни датотеки на вашиот проект во Windows
  • Повторно , одат на Visual Studio и отвори проектот eHouse4DotNet
  • Во ” решение истражувач ” на десната страна одберете проект и кликнете на десното копче на глувчето и одберете Додај – > ; ; Постоечките точка и додадете сите копирани фајлови од библиотеката eHouse4DotNet
  • Исто така во ” Решението Explorer ” Одберете Референци притиснете го десното копче на глувчето за да се прикаже менито
  • На . NET да ги најдете сите референци на одредена софтверска платформа
  • Проверете ја големината на стандарден образец за стандарден smartphone големина (резолуција) на екранот е 480 * 800
  • Генерира конфигурација за контрола на панели во согласност со упатствата во оваа статија: ” паметни дома eHouse – извоз конфигурации за панели ”
  • Кога дебагирање користење на smartphone ќе мора да го копирате целиот директориум ” C: \ e – Куќа \ ” со конфигурира системот и поставување панели извезуваат во мемориска картичка (по можност повлекување на мемориската картичка во читач и да се преведат на компјутер или лаптоп) . Ова ќе се избегнат проблемите со датотека конверзија , имиња и ликови , и полесно и побрзо да ја копирате . Во прилог , во случаи на копирање грешки може да го направи преку командната линија Копирај . во дестинација директориум ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” место на датотека патеки . txt со патека до директориумот што – Куќа односно . ” / Складирање картичка / Е – Куќа / ” . Smartphone е подготвен да debug и траење .
  • Во случај на користење на емулатор debug конфигурирате емулатор параметри како што следува:
  • Јавете се на емулатор со притискање на телефон икона
  • Изберете го менито File – > ; ; Конфигурирај
  • Во табот , тип во ” дели папката ” патеката на директориумот кој ги содржи директориумот eHouse , на пример, . за инсталација C: \ e – куќа \ тип C: \
  • Во табот , одберете Video , и го постави на ориентација до 90 степени
  • Под мрежа , изберете ” Овозможи NE2000 мрежен адаптер ” и листа на емулација интерфејс за поврзување во мрежа со помош .
  • Притиснете OK . Изберете го менито File ” Зачувај државата и излез ” . Емулатор е подготвен за употреба .

Изворниот код за Windows софтвер . NET може да се најдат на: eHouse home automation – Софтвер со отворен код . нето

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

 Visual Studio програмирање за eHouse home automation
 Visual Studio програмирање за eHouse home automation
 Visual Studio програмирање за eHouse home automation
 Visual Studio програмирање за eHouse home automation