Tạo và Sửa đổi phần mềm eHouse4DotNet trong Visual Studio 2008 +

Phần mềm ehouse4DotNet của eHouse Home Automation hệ thống có thể được tạo ra và sửa đổi trong Visual Studio kể từ phiên bản 2008 .
Visual Studio là một công cụ tương đối đắt tiền để tạo ra phần mềm riêng để người dùng có thể làm việc trên các phiên bản đánh giá là hoạt động trong 90 ngày . Điều này cung cấp cho bạn đủ thời gian để cải thiện các ứng dụng hoàn thành dựa trên mẫu này eHouse4DotNet phần mềm .
Cài đặt cài đặt Visual Studio yêu cầu tải về phần mềm môi trường từ các trang web của Microsoft và trong một số trường hợp tạo ra một dvd của hình ảnh .
ISO tải về từ Internet từ máy chủ gần nhất .
Sau khi trích xuất tạo ra một hình ảnh ISO ra đĩa , chúng ta có thể sao chép các tập tin cài đặt vào máy tính của bạn và cài đặt VS .
Tạo ra phần mềm cho các nền tảng di động cũng đòi hỏi phải tải về và cài đặt Emulators hình ảnh của hệ điều hành:
ví dụ:
” Windows Mobile 6 . 1 Professional SDK Refresh . msi ” ,
” Windows Mobile 6 . 5 Professional Images (USA) . msi ” ,
” Windows Phone 7 Professional Hình ảnh (USA) . msi ” ,
vv . với những con số khác nhau và tên của hệ điều hành .
Nói chung , phiên bản chuyên nghiệp tham khảo cho điện thoại thông minh và tiêu chuẩn cho các điện thoại GSM thông thường .
Hình ảnh của eHouse hệ thống tự động hóa nhà khác từ các điện thoại GSM và điện thoại thông minh trong trường hợp của màn hình quá nhỏ là vô nghĩa .
Kiểm soát là có thể nhưng rất khó chịu .
Như kiểm soát thoải mái được lấy từ một đường chéo của hơn 3 . 5 ” (Inch) .
Cài đặt Visual Studio là rất đơn giản , không yêu cầu bất kỳ kiến ​​thức đặc biệt của ứng dụng và yêu cầu chấp thuận về các vấn đề được tạo ra bởi wizard .
Để thuận tiện , cài đặt các file giúp đỡ mà sẽ làm giảm quyền truy cập vào các chức năng trợ giúp để hỗ trợ từ xa trên web .
Quyết định để cài đặt Visual Studio trên một hệ điều hành cụ thể phải được thực hiện sau khi phân tích nền tảng , chúng tôi dự định hỗ trợ (giả lập) .
Cũ nền tảng – Windows Mobile có thể được cài đặt trên Windows XP .
Giả lập mới hơn như Windows Phone 7 – yêu cầu Vista hoặc Windows 7 .
Windows 8 Emulator – yêu cầu hệ điều hành Windows 8 Pro .
Nó thậm chí có thể là để gỡ lỗi tất cả các phiên bản Windows cho các nền tảng di động sẽ cần 2 hoặc 3 hệ điều hành với Visual Studio và giả lập một .
Bạn có thể gỡ lỗi phần mềm tạo ra điện thoại thông minh kết nối trực tiếp , tuy nhiên , nói chung là thời gian – tiêu thụ đặc biệt là lúc bắt đầu công việc .
Để gỡ lỗi phải được cài đặt phần mềm trên điện thoại thông minh ActiveSync của Microsoft , cung cấp thông tin liên lạc giữa các máy tính và điện thoại thông minh , thiết bị tải phần mềm (triển khai) , và bước – qua – bước gỡ lỗi .
Mặt khác gỡ lỗi trực tiếp trên điện thoại thông minh có ưu và những người ủng hộ vì nó cho phép một 100 % khả năng tương thích với các thiết bị có thể không hoàn toàn được cung cấp bởi giả lập .
Lý do có thể có nhiều như:

  • một hệ thống tập tin khác
  • chuyển đổi các tập tin vào một định dạng tập tin khác hoặc các ký tự
  • Thay đổi trường hợp của tên tập tin hoặc thư mục
  • Một hiệu suất phần cứng điện thoại thông minh liên quan đến giả lập trên máy tính của bạn
  • Không thể gỡ lỗi một số phương tiện truyền thông như kết nối modem GSM , 3G , BlueTooth , IRDA
  • Vấn đề với sự hỗ trợ cho điện thoại thông minh , Tablet nút
  • sự khác biệt trong hỗ trợ cho màn hình cảm ứng , cử chỉ , đa – chạm
  • cần phải đưa vào tài khoản tiêu thụ điện năng CPU và các thiết bị do đó pin và điện thoại di động
  • Hợp tác với các ứng dụng khác của địa phương , tài nguyên phần cứng và phần mềm
  • Phụ thuộc vào cấu hình , GSM điều hành khóa và hạn chế

Nếu bạn muốn tạo và nâng cấp các phần mềm trên cả thiết bị di động ( . Net Compact Framework – CF) và PC ( . NET Framework) để tạo ra các phần mềm tốt nhất cho các phiên bản lâu đời nhất và tồi tệ nhất hoặc Điện thoại Windows như 7 .
Đây là lý do tại sao , rằng các thành phần , chức năng, . Thư viện NET là cao hơn nhiều trong quan hệ với ( . NET CF) và thoái , có thể là khó khăn hơn lên thay đổi phiên bản và đáng kể ” phá hủy ” chương trình và hàng trăm lỗi trong trình biên dịch sau khi một thay đổi rất nhỏ trong các hình thức .
Không may , Microsoft công khai tuyên bố rằng các hệ thống phần mềm không vượt qua từ các máy bán hàng tự động trên các hệ điều hành mới hơn như Windows Mobile 6 . 5 đến Windows Phone 7 có thể dẫn đến sự cần thiết phải sửa đổi mã cho mỗi phiên bản mới của hệ thống .
Phiên bản trung gian (sau dấu chấm chữ số thập phân) không thực sự quan trọng khi đi lên , Vấn đề có thể phát sinh khi thay đổi lớn phiên bản 6 – > ; 7 – > ; 8 .
Với Windows Phone 8 và Windows 8 là sự khác biệt thậm chí còn lớn hơn do kiến ​​trúc hệ thống đã sửa đổi, bổ sung . Có thể là bạn có thể cần phải viết lại các ứng dụng cốt lõi eHouse4DotNet .
Quay trở lại ngay bây giờ để cài đặt và cấu hình của Visual Studio và Emulators cần thiết , tạo một dự án trong VS cho các thiết bị yếu nhất được sẽ xử lý .

 Visual Studio Tạo một dự án ứng dụng di động eHouse nhà thông minh


 Chọn . Net Compact Framework cho dự án

 Việc bổ sung các sách tham khảo cho các nền tảng thiết bị được lựa chọn mục tiêu

  • Bạn phải chạy Visual Studio
  • Trên Chọn Menu File – > ; ; New – > ; ; Dự án
  • Trong hộp thoại New Project, chọn từ danh sách của Visual C # – > ; ; Thông minh thiết bị – > ; ; Dự án thông minh thiết bị
  • Chọn phiên bản . NET được hỗ trợ bởi các đơn vị yếu nhất
  • Nhập vào tên dự án và chọn thư mục đích , chọn tạo ra một thư mục cho dự án và nhấn OK
  • trong hộp thoại ” Dự án mới thiết bị thông minh ” chọn ví dụ như nền tảng được hỗ trợ thấp nhất ” Windows Mobile 6 . 1 Professional ” và các phiên bản . Net Compact Framework
  • Chọn ứng dụng thiết bị và bấm OK
  • Dự án đã tạo ra một cửa sổ và chọn thiết bị mục tiêu hoặc Emulator Điện thoại thông minh
  • Sau đó, , trong trình đơn dự án – > ; ; Dự án thẻ Properties , lựa chọn các thiết bị và chọn thiết bị mục tiêu ” Triển khai phiên bản mới nhất . Net ”
  • Tiết kiệm như quy định trong dự án và Visual Studio
  • Sao chép các tập tin thư viện nguồn eHouse4DotNet hiện dự án của bạn trong Windows
  • Một lần nữa , Visual Studio và mở eHouse4DotNet dự án
  • Trong ” thám hiểm giải pháp ” ở phía bên phải chọn các dự án và nhấp vào nút chuột phải và chọn Add – > ; ; Hiện tại Mục và thêm tất cả các tập tin sao chép từ các thư viện eHouse4DotNet
  • Cũng trong ” Giải pháp Explorer ” Chọn tài liệu tham khảo bấm nút chuột phải để hiển thị menu
  • Trên . NET để tìm tất cả tài liệu tham khảo cho một nền tảng phần mềm cụ thể
  • Kiểm tra kích thước của một hình thức tiêu chuẩn cho một kích thước điện thoại thông minh tiêu chuẩn (độ phân giải) của màn hình là 480 * 800
  • Tạo cấu hình cho các bảng điều khiển phù hợp với các hướng dẫn trong bài viết này: ” nhà thông minh eHouse – xuất khẩu cấu hình cho tấm ”
  • Khi gỡ lỗi bằng cách sử dụng điện thoại thông minh, bạn phải sao chép toàn bộ thư mục ” c: \ e – House \ ” với cấu hình hệ thống và cài đặt các tấm xuất khẩu vào thẻ nhớ (tốt hơn là kéo thẻ nhớ vào đầu đọc thẻ và dịch máy tính hoặc máy tính xách tay) . Điều này sẽ tránh vấn đề với chuyển đổi tập tin , tên và ký tự , và dễ dàng hơn và nhanh hơn để sao chép . Ngoài ra , trong trường hợp của lỗi sao chép có thể làm cho nó thông qua dấu nhắc lệnh xcopy . trong thư mục đích ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” đặt đường dẫn tập tin . txt với đường dẫn đến thư mục mà – House tức là . ” / Storage Card / e – Nhà / ” . Điện thoại thông minh là đã sẵn sàng để gỡ lỗi và thời gian chạy .
  • Trong trường hợp sử dụng giả lập gỡ lỗi cấu hình các thông số giả lập như sau:
  • Gọi giả lập bằng cách nhấn biểu tượng điện thoại
  • Chọn menu File – > ; ; Cấu hình
  • Trong tab General , gõ vào ” thư mục chia sẻ ” đường dẫn của thư mục có chứa các thư mục eHouse , ví dụ: . để cài đặt c: \ e – nhà \ type c: \
  • Trong tab Hiển thị , chọn Video , và thiết lập các định hướng đến 90 độ
  • Theo Mạng , chọn ” Kích hoạt tính năng NE2000 adapter mạng ” và một danh sách các giao diện thi đua để kết nối với mạng bằng cách sử dụng .
  • Nhấn OK . Chọn menu File ” Tiết kiệm nhà nước và thoát ” . Emulator là đã sẵn sàng để sử dụng .

Mã nguồn của phần mềm Windows . NET có thể được tìm thấy tại: eHouse Home Automation – Open Source . net

 Chọn . Net Compact Framework cho dự án

 visual studio lập trình cho tự động hóa nhà ehouse
 visual studio lập trình cho tự động hóa nhà ehouse
 visual studio lập trình cho tự động hóa nhà ehouse
 visual studio lập trình cho tự động hóa nhà ehouse