Đây là bài trước tiên vào loạt bài lập trình sẵn Windows Phone viết về các kinh nghiệm lúc ban đầu thiết kế Windows Phone 7 của bản thân.

Bạn đang xem: Hướng dẫn tải về và cài đặt môi trường lập trình

Bài này đã giới thiệu với các bạn về những phương pháp với giấy tờ thủ tục cần thiết để build cùng thử nghiệm những ứng dụng Silverlight mang lại Windows Phone 7. Qua bài học các bạn sẽ biết cách áp dụng Microsoft Visual Studio để build và design các áp dụng Windows Phone tương tự như biết làm cố kỉnh như thế nào nhằm deploy cùng debug các vận dụng Windows Phone trên Windows Phone Emulator.

1) Trước hết ta sẽ tạo nên ra một vận dụng thực hiện Windows Phone Application Project Template (category Silverlight for Windows Phone) vào Visual Studio 2010

Đặt tên project là HelloWP7

*
App.xaml/App.xaml.cs: Định nghĩa nguồn vào của ứng dụng, khởi chế tạo các resource mức áp dụng với hiển thị bối cảnh ứng dụng

MainPage.xaml/MainPage.xaml.cs: Định tha ma bối cảnh mở đầu ứng dụng

ApplicationIcon.png: Ảnh ibé vận dụng vào application danh mục của phone

Background.png: Ảnh inhỏ ứng dụng nghỉ ngơi screen start.

SplashScreenImage.jpg: Hình ảnh thứ nhất hiển thị khi launch ứng dụng

PropertiesAppManifest.xml: File manifest dùng để tạo thành gói ứng dụng

PropertiesAssemblyInfo.cs: Chứa hẹn thương hiệu với đọc tin phiên bạn dạng được nhúng vào vào tệp tin assembly khi compile

PropertiesWMAppManifest.xml: File manifest cất những đọc tin riêng rẽ của vận dụng Windows Phone Silverlight.

3) File App.xaml cùng với các XAML markup (Extensible Application Markup Language – có thể tham khảo link sau: XAML Overview) tất cả một root element là Application với phần Application.Resources đựng các resources nút áp dụng như color, brushes, style object…

*

Ứng dụng Silverlight for Windows Phone cất 1 nằm trong tính là RootFrame tư tưởng Page bước đầu áp dụng. Tất cả các áp dụng Windows Phone chỉ tất cả một nhân tố container nấc trên với loại tài liệu là PhoneApplicationFrame. Frame này cất 1 hoặc các PhoneApplicationPage bộc lộ ngôn từ của vận dụng mặt khác xử trí Việc navigate thân những page.

Xem thêm: Vì Sao File Word Không Mở Được Trên Máy Tính, Khắc Phục Lỗi Không Mở Được File Microsoft Office

4) Project cũng đựng 1 page default là MainPage.xaml quan niệm bối cảnh chủ yếu của vận dụng.

Bạn có thể dùng designer của Visual Studio để xây đắp UI của ứng dụng ngay trực tiếp. Toàn bộ UI của vận dụng được tạo bằng phương pháp sử dụng XAML – một ngôn từ knhì báo như thể giao diện XML.

*

Chọn Windows Phone Emulator cùng chỉ việc dìm F5 nhằm launch tới áp dụng trên Emulator này. Các quá trình còn lại Visual Studio sẽ tự động hóa tùy chỉnh cấu hình môi trường mang lại emulator với deploy image của ứng dụng lên emulator.

Một thủ thuật Khi debug vận dụng Windows Phone: Tránh đóng emulator khi còn tiến hành coding ứng dụng, vì Lúc simulator còn chạy nó vẫn mất hết sức ít thời gian khởi sản xuất một session debug mới.

7) Thiết kế đồ họa mang lại ứng dụng:

Các kiến thức cơ bản sẽ kết thúc chúng ta đã thuộc hợp tác kiến tạo một ứng dụng Windows Phone 7 dễ dàng và đơn giản.

Giao diện vận dụng đã cất 1 caption, 1 textbox cùng 1 button. Lúc bạn dụng nhập text vào textbox và click button, vận dụng sẽ hiển thị 1 banner với text cơ mà người tiêu dùng sẽ nhập như hình bên dưới:

*
Sau đó ta đăng ký event handler cho button nhằm respon action từ phía UI. cũng có thể tạo sự kiện handler này bằng cách sử dụng cửa sổ property của button, clichồng thẳng vào button trên view Design hoặc bởi view XAML

– Việc implement đã hoàn toàn, bọn họ hãy F5 để thể nghiệm áp dụng coi công dụng triển khai có đúng thật hy vọng đợi không nào

*

Qua nội dung bài viết này bạn đã biết cách thi công, thực hiện và chạy test một ứng dụng trên Windows Phone Emulator. Riêng bí quyết debug những áp dụng Windows Phone 7 cũng ko không giống các vận dụng .NET truyền thống cuội nguồn buộc phải mình ko chuyển vào trong bài viết này. Ở các bài viết sau, bọn họ đã đi kiếm đọc sâu hơn về trái đất của Windows Phone 7.