在Visual Studio 2008中創建和修改eHouse4DotNet軟件+

軟件 ehouse4DotNet 的eHouse 家庭自動化 系統可以在Visual Studio中創建和修改自2008年版 .
Visual Studio是一個相對昂貴的工具,使用戶可以創建單獨的軟件的試用版,是積極的為90天 . 這給了你足夠的時間來提高這模板軟件eHouse4DotNet的的基礎上完成的應用程序 .
安裝Visual Studio安裝,需要從微軟的網站下載的軟件環境,在某些情況下創建DVD的圖像 .
ISO從最近的服務器從互聯網上下載 .
壓縮後創建一個ISO映像到光盤上 , 我們可以將安裝文件複製到您的電腦,並安裝了VS .
創建移動平台的軟件還需要下載和安裝的操作系統的仿真圖像:
例如:
” Windows Mobile 6的 . 1專業SDK刷新 . 微星 ” ,
” Windows Mobile 6的 . 5個專業圖像(USA) . 微星 ” ,
” Windows Phone 7的職業形象(USA) . 微星 ” ,
等 . 用不同的數字和的操作系統的名稱 .
通常 , 專業版普通的GSM手機,智能手機和標準 .
eHouse或其他家庭自動化系統,可視化的GSM手機和智能手機屏幕太小的情況下是沒有意義的 .
控制是可能的,但非常不舒服 .
作為從對角線超過3獲得舒適的控制 . 5 ” (英制) .
Visual Studio安裝是非常簡單的 , 不需要任何專業知識的應用和需要審批的問題上,由嚮導生成的 .
為方便起見, , 安裝幫助文件,這將減少在網絡上獲得的幫助功能,提供遠程支持 .
的決定,必須考慮到一個特定的操作系統上安裝Visual Studio後分析平台 , 我們打算支持(模擬器) .
舊的平台 – 可以安裝在Windows XP的Windows Mobile .
較新的仿真器,如Windows 7手機 – 需要Vista或Windows 7 .
Windows 8的Phone模擬器 – 要求操作系統Windows 8專業版 .
它甚至可能是為了調試所有的Windows版本的移動平台將需要2到3操作系統與Visual Studio和仿真器 .
您可以調試軟件造成的直接連接智能手機 , 但 , 它是通常更多的時間 – 耗時的,特別是在工作的開始 .
要調試智能手機的ActiveSync微軟的軟件必須安裝 , 提供PC和智能手機之間的通信 , 軟件負載裝置(部署) , 和步驟 – 通過 – 步調試 .
另一方面,在智能手機上直接進行調試都有其優點和支持者,因為它允許100 % 不能完全由仿真器提供,與移動設備的兼容性 .
原因可以有很多,如:

  • 另一個文件系統
  • 將文件轉換成另一種文件格式或字符
  • 更改文件名或目錄的情況下,
  • 在關係到仿真器在您的計算機上的另一個智能手機的硬件性能
  • 由於無法調試的一些傳播媒體,如GSM調製解調器連接 , 3G , 藍牙 , IRDA
  • 支持智能手機的問題 , 平板按鈕
  • 支持觸摸屏的差異 , 手勢 , 多 – 觸摸
  • 需要考慮到CPU的功耗,因而​​電池和移動設備的
  • 與其他本地應用程序的合作 , 硬件和軟件資源
  • 依賴於配置 , GSM運營商鎖和限制

如果你想創建和移動設備上的軟件升級( . NET Framework精簡版 – CF)和PC( . NET框架)來創建最古老,最糟糕的版本或Windows Phone 7的最好的軟件 .
這就是為什麼 , 這些組件 , 功能和 . NET庫是就高得多( . NET CF)和回歸 , 可以是困難得多的版本變化向上和顯著 ” 破損 ” 在編譯器中的錯誤後,一個非常小的變化形式的程序和數百個 .
不幸的是 , 微軟公開宣稱舊的軟件沒有通過從自動售貨機上的較新的操作​​系統,如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由最弱的單元支持
  • 輸入項目名稱並選擇目標文件夾 , 選擇“創建一個項目目錄,然後單擊”確定“
  • 在該對話框中 ” 添加新的智能設備項目 ” 選擇最低的支持平台,如 ” Windows Mobile 6的 . 1專業 ” 和版本 . NET Framework精簡版
  • 選擇設備應用程序“,然後按OK(確定)
  • 該項目創建了一個窗口,選擇目標設備或智能手機模擬器
  • 然後 , 在“項目”菜單 – > ; ; 項目屬性“選項卡 , 選擇設備並選擇目標設備 ” 部署最新版本的 . 淨 ”
  • 除上文所載的項目和Visual Studio
  • 複製現有eHouse4DotNet的庫源文件到您的項目在Windows
  • 再次 , 到Visual Studio和的項目eHouse4DotNet打開
  • 在 ” “解決方案資源管理器” ” 在右側選擇該項目並單擊鼠標右鍵,選擇“添加” – > ; ; 現有項目,並添加對複製的文件從圖書館eHouse4DotNet
  • 此外,在 ” “解決方案資源管理器” ” 選擇“引用”按鼠標右鍵顯示菜單
  • 在 . NET查找所有引用到一個特定的軟件平台
  • 檢查的標準格式標準的智能手機的屏幕大小(分辨率)的大小是480×800
  • 按照本文中的說明控制面板中的生成配置: ” 智能家居eHouse – 導出配置的面板 ”
  • 使用智能手機進行調試時,你必須複製整個目錄 ” C:\ E – 樓\ ” 與配置的系統設置面板出口到存儲卡(最好是拉動存儲卡插入讀卡器,翻譯的PC或筆記本電腦) . 這將避免文件轉換的問題 , 名和字符 , ,更容易和更快的複製 . 此外 , 在複製錯誤的情況下,可以通過在命令提示符下XCOPY . 在目標目錄中 ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” 將文件路徑 . txt文件的目錄路徑 – 樓即 . ” /存儲卡/電子 – 住宅/ ” . 智能手機準備好調試和運行時 .
  • 在使用仿真器的情況下,調試配置仿真器的參數如下所示:
  • 按電話圖標調用模擬器
  • 選擇“文件”菜單 – > ; ; 配置
  • 在“常規”選項卡 , 類型在 ” 共享文件夾 ” 路徑的目錄,其中包含的目錄eHouse , 例如: . 安裝C:\ E – 房子\鍵入c:\
  • 在“顯示”選項卡 , 選擇“視頻” , 並設置到90度的方向
  • 在網絡 , 選擇 ” 啟用NE2000網絡適配器 ” 和一個列表的仿真器接口連接到網絡使用 .
  • 按OK(確定) . 選擇“文件”菜單 ” 保存狀態並退出 ” . 仿真器可以使用 .

Windows軟件的源代碼 . NET可以發現: eHouse家庭自動化 – 開源 . 淨

 選擇 . NET Compact Framework中的項目

 Visual Studio編程ehouse家庭自動化
 Visual Studio編程ehouse家庭自動化
 Visual Studio編程ehouse家庭自動化
 Visual Studio編程ehouse家庭自動化