Võ Văn Hải's blog

Chỉ có một điều tuyệt đối đó là mọi thứ đều tương đối…

Windows Mobile Web Form với Visual Studio 2008

Trong visual 2008, Mobile WebForm đã bị loại bỏ. Vì thế để phát triển Mobile WebForm chúng ta cần theo các bước như sau:

Bước 1: cài đặt

Đối với Windows XP thì cần phải cài đặt Ms ActiveSync Framework. Download tại đây.

Với người dùng WinVista/Win7 thì cần phải cài đặt Windows Mobile Device Center. Download tại đây.

Bước 2: cấu hình

Cấu hình cho ActiveSync/WMDC như hình (với AS thì tương tự)

connectionsetting.png

Bước 3: Chạy Device Emulator và kết nối DE và IIS

Mở VS 2008. Trong menu Tool chọn Device Emulator Manager. Start PocketPC 2003 Emulator Device như hình
Device Emulator

Trong PocketPC, vào Start->Settings chọn Tab Connection dưới đáy màn hình. Chọn mục Connection. Sau đó chọn tiếp Tab Advanced. CHọn nút “Select Networks”. Chọn My ISP như hình.
PC2003

Nhấn OK(góc trên) 2 lần. Đóng setting của phone lại.

Trên cửa sổ Device Emulator manage, nhấn chuột phải lên phone đã chọn, chọn Cradle như hình

https://vovanhai.files.wordpress.com/2010/12/cradle.png

OK. Bây giờ bạn có thể mở IE của phone lên và thử nối đến IIS của máy chủ(máy tính của bạn).
https://vovanhai.files.wordpress.com/2010/12/testconnect.png

Bước 4: Viết ứng dụng

Như đã nói ở phần đầu. Bạn không có Mobile Web Form trong VS. Điều này có nhiều lý do. Tuy nhiên, bạn có thể làm như sau để có thể viết Mobile Web Form trong VS 2008

Download Template sau về, giải nén và đọc hướng dẫn trong tập tin readme.txt của từng thư mục để copy các template vào cho đúng vị trí.

Mở Visual Studio lên, Tạo 1 Website mới (Nhớ là trên Local IIS của bạn nhé). Sau đó xóa file Webconfig cũng như trang Default.aspx đi.

Bây giờ bạn thêm item mới vào trong project của bạn như sau: Thêm 1 Mobile Web Configuration File vào, sau đó thêm các Mobile Web Form tùy ý như hình:
https://vovanhai.files.wordpress.com/2010/12/additems.png

OK. Bây giờ bạn viết code tùy ý. Ví dụ 1 MWF như sau:
https://vovanhai.files.wordpress.com/2010/12/codedemo1.png

Chạy nó trên IE xem thử.

Chạy nó trên Device Emulator.

https://vovanhai.files.wordpress.com/2010/12/runresult.png

OK

Như vậy bạn có thể tiếp tục phát triển các ứng dụng của bạn.

Chúc thành công!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: