Chuyên Đề Tìm hiểu về công nghệ .NET Compact Framework và lập trình ứng dụng trên Pocket PC

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mục Lục
    Lời Nói Đầu:. - 2 -

    Chương 1 : Thiết lập môi trường phát triển ứng dụng - 2 -
    1.1 Smart Device Extension và .NET Compact Framework. - 2 -
    1.2 Những thiết bị phi chuẩn. - 13 -
    Chương 2:Thiết kế những ứng dụng GUI băng Windows Forms. - 15 -
    2.1 Tìm hiểu những điều khiển không được hỗ trợ trong .NET Compact Framework. - 15 -
    2.2 Những hàm System.Windows.Forms không được hỗ trợ trong .NET Compact Framework. - 16 -
    2.3 Làm việc với cửa sổ Form Designer của Visual Studio .NET. - 16 -
    2.4 Tìm hiểu về các nền tảng khác nhau của Windows Forms. - 20 -
    2.5 Làm việc với Control của Form. - 22 -
    2.6 Điều khiển Button. - 24 -
    2.7 Sử dụng điều khiển TextBox. - 25 -
    2.8 Sử dụng điều khiển Label - 26 -
    2.9 Điều khiển RadioButton. - 26 -
    2.10 Sử dụng điều khiển CheckBox. - 27 -
    2.11. Sử dụng điều khiển ComboBox. - 28 -
    2.12 Sử dụng điều khiển ListBox. - 31 -
    2.13 Các điều khiển khác. - 32 -
    Chương 3: Tìm hiểu ADO.NET trên .NET Compact Framework - 60 -
    3.1 Giới thiệu ADO.NET trên .NET Compact Framework. - 60 -
    3.2. Lưu dữ liệu với DataSet - 60 -
    3.3 Tìm hiểu về các ràng buộc dữ liệu. - 65 -
    3.4 Thiết lập cho các trường tự động tăng giá trị - 67 -
    3.5. Mô hình dữ liệu quan hệ với DataSet - 68 -
    3.6 Tạo các khung ràng buộc của dữ liệu với một DataView - 73 -
    Chương 4: Lập trình với Microsoft SQL Server CE - 77 -
    4.1 Tìm hiểu các tính chất hỗ trợ bởi Microsoft SQL Server 2000 Windows CE Edition. - 77 -
    4.2 Tạo CSDL Microsoft SQL Server CE - 77 -
    4.3 Thêm cấu trúc vào một CSDL Microsoft SQL Server CE - 78 -
    4.4 Lưu trữ (Populating) CSDL Microsoft SQL Server CE - 83 -
    4.5 Lấy dữ liệu bằng SqlCeDataReader - 84 -
    4.6 Lọc một DataSet bằng SqlCeDataAdapter - 89 -
    4.7 Cập nhật CSDL Microsoft SQL Server CE sử dụng SqlCeDataAdapter - 91 -
    4.8 Đối tượng SqlCommand với SqlCeCommandBuilder - 92 -
    Chương 5: Tài Liệu Tham Khảo - 94 -

    Lời Nói Đầu Như chúng ta thấy, hiện nay các thiết bị di động ngày càng trở nên đa dạng và rất phong phú, nó bao gồm rất nhiều loại máy tính xách tay và các loại máy điện thoại di động khác nhau. Những chiếc máy tính xách tay hay những chiếc điện thoại di động đang ngày càng trở nên rẻ hơn, thiết kế cải tiến hơn, kiểu dáng nhỏ gọn và đẹp mắt hơn, chúng có nhiều tính năng tiện dụng hơn. Những thiết bị di động đang trở nên càng ngày càng lôi cuốn nhiều công ty và cá nhân sử dụng hơn. Mặt khác những thiết bị này rất hữu dụng và tiện lợi. Cũng chính vì nhu cầu đó, việc phát triển phần mềm để chạy trên những thiết bị di động này cũng ngày càng yêu cầu những kỹ thuật đặc biệt hơn Sự phát triển những ứng dụng cho các thiết bị di động sẽ cần đến những kỹ năng đặc biệt. Những thiết bị cầm tay ngày càng được thiết kế với kích thước nhỏ gọn, xây dựng những ứng dụng tốt hơn, phù hợp với nhu cầu tự nhiên của con người. Vì vậy, với .NET Compact Framework và Smart Device Extensions (SDE) của Visual Studio NET, Microsoft đã cung cấp một kỹ thuật phát triển phần mềm thích hợp cho các loại thiết bị di động và những người thiết kế các thiết bị di động. Và sau đây ta sẽ tìm hiểu về .NET Compact Framework và Smart Device Extensions. Tìm hiểu về công nghệ .NET Compact Framework và lập trình ứng dụng trên Pocket PC.
    ​ Sau đây chúng ta sẽ tìm hiểu về công nghệ .NET Compact Framework và lập trình ứng dụng trên Pocket PC trên nền Windows mobile. Trong tài liệu này, các ví dụ được triển khai bằng ngôn ngữ lập trình C#, trong Visual Studio.NET 2003. Chương 1 : Thiết lập môi trường phát triển ứng dụng 1.1 Smart Device Extension và .NET Compact Framework 1.1.1 Giới thiệu về .NET Compact Framework - .NET Compact Framework là nền tảng dữ liệu cho các ứng dụng Visual Studio .NET được phát triển cho các thiết bị di động sử dụng hệ điều hành Windows CE hoặc Windows Mobile - .NET Compact Framework là một thư viện lớp phong phú, cung cấp một API đồng dạng mà những người phát triển có thể dung cả C#, Visual Basic NET, và cả những ngôn ngữ trong tương lai sẽ được hỗ trợ .NET Compact Framework - .NET Compact Framework gồm những lớp truy nhập dữ liệu rất đa dạng và rộng, những lớp thao tác XML, có một tập hợp những kiểu dữ liệu cơ bản phong phú, có sự hỗ trợ nối mạng dễ sử dụng hơn, và v v - .NET Compact Framework 2.0 là nền tảng cho 1 số ứng dụng cho PPC được phát triễn trên code Visual Studio .NET. .NET Compact Framework là một phiên bản thu nhỏ của .NET Framework được sử dụng để tạo, xây dựng, gỡ lỗi và triển khai các ứng dụng chạy trên .NET Compact Framework trong các PDA, điện thoại di động và các thiết bị thông minh khác. NET Compact Framework sử dụng một số những thư viện lớp thông thường giống như .NET Framework và ngoài ra còn sử dụng một vài thư viện được thiết kế đặc biệt dành cho những thiết bị di động như Windows CE InputPanel. .NET Compact Framework là nền tảng của Microsoft để phát triển các ứng dụng di động, hỗ trợ khả năng khai thác sức mạnh của các dịch vụ web trên thiết bị di động. Ngoài ra, lập trình viên có thể tận dụng những tính năng cao cấp của Visual Studio "Everett" để xây dựng các ứng dụng hữu ích cho doanh nghiệp một cách nhanh chóng. Smart Device Extensions, một phần mở rộng cho IDE của Visual Studio .NET, cung cấp các chức năng giúp đơn giản hoá việc lập trình ứng dụng di động. Sự khác nhau giữa .NET Compact Framework và .NET Framework: .NET Compact Framework là một phiên bản thu nhỏ của .NET Framework NET Compact Framework và .NET Framework, tuy cả 2 đều là nền tảng của Visual Studio .NET,nhưng:
    *.NET Compact Framework: phát triển chủ yếu cho các ứng dụng của Windows Mobile. Khi cài đặt .NET Compact Framework (phiên bản giành cho Windows) thì chương trình cũng sẽ tự động cập nhật phiên bản mới cho điện thoại (nếu phiên bản cài đặt là bản mới hơn bản được tích hợp sẵn của hệ điều hành WM). Và .NET compact framwork cho Pocket PC giới hạn hơn và chỉ có khoảng 2.5 M * .NET Framework là nền tảng phát triển các ứng dụng cho PC.
     
Đang tải...