• Hiện tại trang web đang trong quá hình chuyển đổi và tái cấu trúc lại chuyên mục nên có thể một vài chức năng chưa hoàn thiện, một số bài viết và chuyên mục sẽ thay đổi. Nếu sự thay đổi này làm bạn phiền lòng, mong bạn thông cảm. Chúng tôi luôn hoan nghênh mọi ý kiến đóng góp để chúng tôi hoàn thiện và phát triển. Cảm ơn

Lập trình Thiết bị Di động trên nền WM

Xin giới thiệu các bạn yêu thích lập trình quyển sách đã được dịch sang tiếng Việt hoàn tòan bởi bạn Nguyễn Tuấn Anh tuananhk43@yahoo.com về chủ đề lập trình .NET Commpact Framework:

Nội dung
Chương 1 Thiết lập môi trường phát triển ứng dụng 3
1.1 Smart Device Extensions và .NET Compact Framework 3
1.1.1 Yêu cầu hệ thống 3
1.1.2 Sử dụng Smart Device Extensions trong quá trình phát triển 3
1.2 Các thiết bị phi chuẩn 9
Chương 2 Thiết kế các ứng dụng GUI bằng Windows Forms 12
2.1 Những điều khiển không hỗ trợ 12
2.2 Những hàm .NET Compact Framework không hỗ trợ 12
2.3 Thiết kế Form trên Visual Studio .NET 13
2.3.1 Cửa sổ thiết kế Forms 13
2.3.2 Cửa sổ ToolBox 13
2.3.3 Cửa sổ thuộc tính 14
2.4 Tìm hiểu các nền tảng Window Form 15
2.4.1 Nền tảng Windows CE .NET 15
2.4.2 Nền tảng Pocket PC 15
2.5 Làm việc với Form 15
2.5.1 Ảnh hưởng của thuộc tính FormBorderStyle 15
2.5.2 Sử dụng thuộc tính ControlBox 16
2.5.3 Thuộc tính MinimizeBox và MaximizeBox 16
2.5.4 Thuộc tính Size 17
2.5.5 Thiết lập vị trí của Form bằng thuộc tính Location 17
2.6 Điều khiển Button 17
2.7 Điều khiển TextBox 18
2.8 Điều khiển Label 18
2.9 Điều khiển RadioButton 18
2.10 Điều khiển CheckBox 19
2.11 Điều khiển ComboBox 20
2.12 Điều khiển ListBox 22
2.13 Các điều khiển khác 23
Chương 3 Khả năng kết nối mạng bằng .Net Compact Framework 24
3.1 Sockets 24
3.1.1 Choosing a Protocol: TCP/IP versus UDP 24
3.1.2 Sự thực hiện của IP: IPv4 hay IPv6 25
3.2 Lập trình Socket với .NET Compact Framework 25
3.2.1 Tạo kết nối từ máy khách (client) 25
3.2.2 Nhận một kết nối từ máy chủ (Host) 26
3.2.3 Đọc và ghi trên Socket đã kết nối 27
3.3 Serializing Objects for Transmission through a Socket 29
3.4 Sử dụng gói UDP 30
3.5 Kỹ thuật Multicasting với gói tin UDP 32
3.6 Truyền thông với máy chủ ở xa thông qua giao thức HTTP 32
3.7 Truyền thông với máy chủ ở xa thông qua giao thức HTTPS 34
3.8 Truyền thông qua thiết bị cổng IrDA 34
Chương 4 ADO.NET trên .NET Compact Framework 38
4.1 Giới thiệu ADO.NET trên .NET Compact Framework 38
4.2 Lưu trữ dữ liệu bằng DataSet 38
4.2.1 Bên trong DataSet: DataTables, DataRows, và DataColumns 38
4.2.2 Đưa dữ liệu vào DataSet 39
4.2.3 Xây dựng một DataSet lưu trữ một Phone Book 40
4.2.4 Trích dữ liệu từ một DataSet 41
4.2.5 Thay đổi dữ liệu trong một DataSet 41
4.3 Ràng buộc dữ liệu 42
4.3.1 Thêm ràng buộc vào một DataSet 42
4.3.2 Thêm một UniqueConstraint 42
4.3.3 Ngăn ngừa giá trị NULL trong DataColumn 43
4.4 Thiết lập trường tự động tăng giá trị 43
4.5 Mô hình dữ liệu quan hệ với DataSet 44
4.6 Gắn dữ liệu với các điều khiển 47
Chương 5 Lập trình với Microsoft SQL Server CE 48
5.1 Tìm hiểu các tính chất hỗ trợ bởi Microsoft SQL Server 2000 Windows CE Edition 48
5.2 Tạo CSDL Microsoft SQL Server CE 48
5.3 Thêm cấu trúc vào một CSDL Microsoft SQL Server CE 49
5.4 Lưu trữ (Populating) CSDL Microsoft SQL Server CE 52
5.5 Lấy dữ liệu bằng SqlCeDataReader 54
5.5.1 Lấy dữ liệu bằng SqlCeDataReader 54
5.5.2 Sử dụng tham số SQL Commands 55
5.6 Lọc một DataSet bằng SqlCeDataAdapter 57
5.7 Cập nhật CSDL Microsoft SQL Server CE sử dụng SqlCeDataAdapter 59
5.8 Đối tượng SqlCommand với SqlCeCommandBuilder 60
Chương 6 Phát triển cho SmartPhone 60
6.1 Giới thiệu SmartPhone 61
6.2 Phát triển SmartPhone bằng .NET Compact Framework 61
6.3 Viết một ứng dụng cho SmartPhone - XMLDataSetViewer 62


File đã được đưa vào DS, link:


sao không down được vậy nè.
 
Chỉnh sửa cuối:
rất tiếc nếu chỉ lập trình bằng C#.net thì chúng ta không thể lập trình những ứng dụng cần thọc sâu vào hệ thống đc đâu.Ví dụ như lập trình kiểm soát tin nhắn nè,điều khiển cổng hồng ngoại nè.Nói chung nên tìm hiểu thêm món c++ nữa nhé
 
Lập trình C# cho Pocket PC
Giáo trình hướng dẫn C# cho Pocket PC bằng tiếng việt



Chương 1 Thiết lập môi trường phát triển ứng dụng
1.1 Smart Device Extensions và .NET Compact Framework
1.1.1 Yêu cầu hệ thống
1.1.2 Sử dụng Smart Device Extensions trong quá trình phát triển
1.2 Các thiết bị phi chuẩn
Chương 2 Thiết kế các ứng dụng GUI bằng Windows Forms
2.1 Những điều khiển không hỗ trợ
2.2 Những hàm .NET Compact Framework không hỗ trợ
2.3 Thiết kế Form trên Visual Studio .NET
2.3.1 Cửa sổ thiết kế Forms
2.3.2 Cửa sổ ToolBox
2.3.3 Cửa sổ thuộc tính
2.4 Tìm hiểu các nền tảng Window Form
2.4.1 Nền tảng Windows CE .NET
2.4.2 Nền tảng Pocket PC
2.5 Làm việc với Form
2.5.1 Ảnh hưởng của thuộc tính FormBorderStyle
2.5.2 Sử dụng thuộc tính ControlBox
2.5.3 Thuộc tính MinimizeBox và MaximizeBox
2.5.4 Thuộc tính Size
2.5.5 Thiết lập vị trí của Form bằng thuộc tính Location
2.6 Điều khiển Button
2.7 Điều khiển TextBox
2.8 Điều khiển Label
2.9 Điều khiển RadioButton
2.10 Điều khiển CheckBox
2.11 Điều khiển ComboBox
2.12 Điều khiển ListBox..
2.13 Các điều khiển khác...
Chương 3 Khả năng kết nối mạng bằng .Net Compact Framework
3.1 Sockets
3.1.1 Giao thức: TCP/IP, UDP
3.1.2 Sự thực thi của IP: IPv4 hay IPv6
3.2 Lập trình Socket với .NET Compact Framework
3.2.1 Tạo kết nối từ máy khách tới máy chủ (client)
3.2.2 Tạo kết nối từ máy chủ lằng nghe từ máy khách (Host)
3.2.3 Đọc và ghi trên Socket đã kết nối
3.3 Tuần tự hóa đối tượng để truyền qua Socket
3.4 Sử dụng gói UDP
3.5 Kỹ thuật Multicasting với gói tin UDP
3.6 Truyền thông với máy chủ ở xa thông qua giao thức HTTP
3.7 Truyền thông với máy chủ ở xa thông qua giao thức HTTPS
3.8 Truyền thông qua thiết bị cổng IrDA
Chương 4 ADO.NET trên .NET Compact Framework
4.1 Giới thiệu ADO.NET
4.2 Lưu trữ dữ liệu bằng DataSet
4.2.1 Bên trong DataSet: DataTables, DataRows, và DataColumns
4.2.2 Đưa dữ liệu vào DataSet
4.2.3 Xây dựng một DataSet lưu trữ một Phone Book
4.2.4 Trích dữ liệu từ một DataSet
4.2.5 Thay đổi dữ liệu trong một DataSet
4.3 Ràng buộc dữ liệu
4.3.1 Thêm ràng buộc vào một DataSet
4.3.2 Thêm một UniqueConstraint
4.3.3 Ngăn ngừa giá trị NULL trong DataColumn
4.4 Thiết lập trường tự động tăng giá trị
4.5 Mô hình dữ liệu quan hệ với DataSet
4.6 Gắn dữ liệu với các điều khiển
Chương 5 Lập trình với Microsoft SQL Server CE
5.1 Tìm hiểu các tính chất hỗ trợ bởi Microsoft SQL Server 2000 Windows CE Edition
5.2 Tạo CSDL Microsoft SQL Server CE
5.3 Thêm cấu trúc vào một CSDL Microsoft SQL Server CE
5.4 Lưu trữ (Populating) CSDL Microsoft SQL Server CE
5.5 Lấy dữ liệu bằng SqlCeDataReader
5.5.1 Lấy dữ liệu bằng SqlCeDataReader
5.5.2 Sử dụng tham số SQL Commands
5.6 Lọc một DataSet bằng SqlCeDataAdapter
5.7 Cập nhật CSDL Microsoft SQL Server CE sử dụng SqlCeDataAdapter
5.8 Đối tượng SqlCommand với SqlCeCommandBuilder
Chương 6 Phát triển cho SmartPhone
6.1 Giới thiệu SmartPhone
6.2 Phát triển SmartPhone bằng .NET Compact Framework
6.3 Viết một ứng dụng cho SmartPhone - XMLDataSetViewer
Chương 7 Sử dụng XML Web Services
7.1 Tạo XML Web Service
7.2 Tìm hiểu .NET Framework Web Service Client
7.3 Tạo một ứng dụng Client XML Web Service
7.3.1 Thêm Web Reference vào Client Application
7.3.2 Xem lớp Proxy
7.3.3 Sử dụng QuotableQuotes Web Service
7.3.4 Asynchronous Consumption of the Simple Web Service
7.4 Sử dụng Web Service có sử dụng DataSet
7.5 Sử dụng Web Service trả về kiểu DataSet

Download
 
Chỉnh sửa cuối:
Các bạn có thể thử qua SharpDevelop để lập trình VB.NET hay C#.Đây là 1 OpenSource Soft, nhẹ hơn Visual Studio (có lẽ vì không bao gồm Manual của Microsoft)
Phiên bản 3.0 yêu cầu phải cài đặt .Net Framework 3.5

Download phiên bản 3.0 beta 1 tại đây

Download .Net Framework 3.5 đây

Download SDK (không bắt buộc) tại http://community.sharpdevelop.net/forums/t/7337.aspx

Xem thông tin chi tiết tại http://community.sharpdevelop.net/forums/t/7381.aspx
 
Nhăn Tin SMS Tren Mobile

Em mới tập lập trình trên Mobile muốn viết một chương trình chạy trên Win Mobile tự động gởi tinh nhắn theo thời gian quy định. Ai biết chỉ dùm với cám ơn nhiều a.:)
 
Chào các bạn!!!
Bạn nào có quyển sách trên rồi thì share cho mình với nha.Mình đang nghiên cứu về lĩnh vực này. Gửi mail cho mình qua lethitoi@gmail.com nha.
Cám ơn tất cả các bạn đã đọc qua thông tin này.
LT2
 
Chào cả nhà, hôm ây mình mới đăng ký nick trên diễn đàn này. Mình tìm mãi mới thấy cái mục về chủ đề lập trình trên Pocket PC. Mọi người hỏi xin mình tài liệu mà mình đã biên soạn (đường link trên diễn đàn đã bị die). Mình cung cấp cho các bạn đường link mới để các bạn download về học tập. Ai có nhu cầu lấy file dạng word thì liên hệ với mình để trả phí nhé, file PDF thì miễn phí
http://trathai.vn/forum/forumdisplay.php?f=39
 
Các bạn có biết về các load thư mục trong window CE 5.0

Mình đang làm một thuật toán load hình tự động nhưng mà không biết làm các nào load đúng thư mục cần. (minh là gà mới ) mong có anh chị nào hướng dẫn dùm. thanks
 
Em mới tập lập trình trên Mobile muốn viết một chương trình chạy trên Win Mobile tự động gởi tinh nhắn theo thời gian quy định. Ai biết chỉ dùm với cám ơn nhiều a.:)
Bạn có biết trang web www.codeproject.com ko? Trên trang này bạn có thể tìm hiểu về lập trình trên window mobile và có các ví dụ mẫu nữa.
Còn đây là link mà bạn cần tham khảo: http://www.codeproject.com/KB/mobile/SMS_CEMPI.aspx
Mình là fan ruột của c/c++, nên nếu bạn gì thì alo cho tớ.
 
sax!!!mấy anh em ai thích thi em đưa cho một mớ nè!!!hì hì!!!trường em đang hoc cái này...mà chỉ học 2 buổi là hết chương trình rồi...giò chưa nghĩ ra ý tưởng để làm đề tài cuối kỳ nộp cho thầy....mấy bạn có nhu cầu thì pm qua Yahoo cho em :
codonmotvisao1516@yahoo.com
 
Topic này thật bổ ích.mình học đc rất nhìu từ topic này đấy. Phát huy nhá
 
:(( người chưa lập trình bao h như em liệu có thể nghiên cứu cái này để lập một chương trình về tra cứu Luật Việt Nam ko nhỉ mọi người tư vấn giúp em với...em rất kém English ạ :((
 
:(( người chưa lập trình bao h như em liệu có thể nghiên cứu cái này để lập một chương trình về tra cứu Luật Việt Nam ko nhỉ mọi người tư vấn giúp em với...em rất kém English ạ :((
Chưa từng lập trình qua một ngôn ngữ nào cũng được. Quan trọng là có đam mê để làm không thôi.
Về ý tưởng của bạn là hoàn toàn khả thi khi lập trình trên Windows Mobile, cụ thể là .NET Compact Framework như các bài giới thiệu ở đầu.
Bạn có thể chọn ngôn ngữ là C# hoặc Visual Basic, vướng đâu (search trước khi) hỏi là được thôi.
 
Back
Top