From: http://www.cnblogs.com/procoder/archive/2009/04/13/Windows_Mobile_Index.html
By Jacob Lin (Lin Yongjian)
Windows Phone, Windows Mobile, Windows Embedded CE (WinCE ),. NET Compact Framework, Native C ++ Development Series (hundreds of original articles are constantly updated and improved) due to work relationships, we are now focusing on Windows Phone, Windows Embedded CE (WinCE), Windows Mobile ,. NET Compact Framework, Native C ++ development, summarizes some work experience and knowledge, the article will continue to improve. About me, Jackie Lin.
Windows Phone
Mircosoft officially renamed Windows Mobile as Windows Phone. Will you purchase Windows Phone as a result?
Windows Phone is here
3G
Windows Mobile, WinCe uses. NET Compact Framework for 3G and RAS Application Development (this implementation method is also applicable to GPRS)
BluetoothWindows Moible, which is used by Wince. windows Embedded Source Tools for Bluetooth Development Using NET Compact Framework. NET Compact Framework for Bluetooth development 32feet. NET Windows Moible, used by Wince. NET Compact Framework for Bluetooth development-Bluetooth Virtual Serial Port (which can be used to convert Bluetooth GPS receiver into a Serial Port) Windows Moible, Wince used. NET Compact Framework for the development of Bluetooth device pairing
30 Days of. NET [Windows Mobile Applications]-Day 02: Bluetooth Manager (simple Bluetooth Application)
Windows Moible, used by Wince. NET Compact Framework for the development of Bluetooth broadcast programs between Windows Mobile and PC through Bluetooth Transfer File development in Windows Mobile via Bluetooth) implementation of sending large files
Develop Windows Mobile and PC programs based on 32feet.net for Broadcom (Widcomm) stack Bluetooth devices
How to view the Bluetooth Stack in PC and Windows Mobile
GPS
Gps nmea data analysis under. NET Compact Framework
Use GPS Intermediate Driver for GPS application development. 30 Days of. NET [Windows Mobile Applications]-Day 03: GPS Compass)
. NET Compact Framework Serial Communication (can be used for receiving GPS receiver data)
GPS. NET and GeoFramework are open-source
NavsGo-GPS management software
Development of GPS monitoring function of NavsGo in Windows Mobile
Development of GPS detection function of NavsGo in Windows Mobile
Serial Port
. NET Compact Framework Serial Communication (can be used for receiving GPS receiver data)
Process management and communication
Process Management under. NET Compact Framework (management process display, termination, and other operations)
Windows Message for inter-process communication under. NET Compact Framework
MSMQ development for inter-process communication under. NET Compact Framework
Install MSMQ in Windows Mobile and WinCe
Thread Communication
. NET Compact Framework multi-thread wait event
Asynchronous UI refresh in. NET Compact Framework multi-threaded Environment
Database
Use of SQL CE under. NET Compact Framework (implement the SqlCeHepler encapsulation test class of SqlCeHepler, see unit test under. NET Compact Framework)
Encapsulation of access to SqlCe by Native C ++ in Windows Mobile
SQL Server Express and SQL Server Compact applications
Compatibility of SQL CE in. NET Campact Framework
Access Native C ++ encapsulation of Sqlite in Windows Mobile
How to compress SQLite data files
XML
TinyXML development in Windows Mobile
Network Communication
Establish a network connection in Windows Mobile Emulator (based on this method, you can use Emulator to test the network communication program)
Use ActiveSync to access the Internet on windows Mobile
Display and operate Windows Mobile on PC
Data Synchronization
Quick Development and synchronization programs under Microsoft Sync Framework
HttpWebRequest development under. NET Compact Framework
Web Service Development under. NET Compact Framework
Development of Ping (ICMP) under. NET Compact Framework
Unit Test
Unit Testing for native C ++ in Windows Mobile and Windows Mobile (CppUnitLite)
Use CppUnitLite on Windows Mobile to output test results
Unit Tests Under. NET Compact Framework (NUnitLite is used, and SqlCeHepler test classes are also implemented .)
TDD implementation for guessing digital games on Windows Mobile
Memory Monitoring and Management
Memory monitoring in Windows Mobile and Wince (you can monitor the virtual memory usage and heap usage of each program)
Registry
Development of registry export tool under. NET Compact Framework
UI-related
For the usage of the transparent Label control and NuericTextBox, see 30 Days of. NET [Windows Mobile Applications]-Day 04: Mileage Tracker (Mileage fuel-consuming computing program)
WTL (Windows Template Library) interface development under Windows Mobile and Wince
How does Compact Framework draw transparent images on Windows Mobile?
Compact Framework accesses embedded resource files
Compact Framework extracts the Icon from the execution File
User Interface Technologies for Windows Embedded CE
OpenGL ES for Windows Mobile
How to use C ++ to retrieve screen resolution in Windows Mobile
WTL (Mobile Radio)
WTL (Windows Template Library) development under Windows Mobile and Windows Wince (Windows Embedded CE)
WTL (Windows Template Library) interface (UI) development under Windows Mobile and Windows Wince (Windows Embedded CE)
WTL for Windows Media Player Development in Windows Mobile and Wince
JavaScript implementation for converting Json to XML
TinyXML development in Windows Mobile
About how to use WTL in today's plug-ins
In Windows Mobile, Native C ++ (WTL, MFC, Win32) is used for development. How can I add a menu for the dialog box?
In Windows Mobile, how does one remove the OK button of CStdDialogImpl IN THE WTL dialog box?
Use WTL in Windows Mobile for Native C ++ development and how to display the wait icon
How to add a HyperLink to WTL development in Windows Mobile and Windows Wince (Windows Embedded CE)
Sensors API
Design of Windows Mobile Sensors API library
Mobile Sensors API-Native unified APIs for Windows Mobile Sensors
Development of Gravitational Sensor in Windows Mobile
Dynamic DLL loading in Windows Mobile Native C ++
Widget
New features widget development in Windows Mobile 6.5
Windows Mobile Widget Emulator
P/Invoke
Use of Win32 api p/Invoke under. NET Compact Framework
Develop P/Invoke tools and Website
Today's plug-ins
About how to use WTL in today's plug-ins
Installation and deployment
Add shortcuts to the Start menu when packaging Windows Mobile
How to modify the Registry when developing Deploy projects for Windows Mobile and Windows Embedded CE
DLL Encapsulation
How to use Native C ++ to dynamically load DLL in Windows Mobile
How to encapsulate Native DLL provided to. NET Compact Framework in Windows Mobile and Wince (Windows Embedded CE) for calling
Encapsulation of Native DLL in Windows Mobile and Windows Wince (Windows Embedded CE)
Encapsulate Native DLL callback functions in Windows Mobile and Windows Wince (Windows Embedded CE)
Native C ++ Misc
This article clarifies the character sets of Windows Mobile and Windows Wince (Windows Embedded CE ).
String Conversion in Windows Mobile and WinCe
Use of native c ++ typeid in Windows Mobile
Windows Mobile Win32 projects supported by ATL
Native C ++ development in Windows Mobile and Windows Wince (Windows Embedded CE), how to retrieve the path of the current execution file and the path of the call module
Native C ++ development in Windows Mobile and Windows Wince (Windows Embedded CE), how to retrieve the version information in the resource file
Perform Win32 development in Windows Mobile and Windows Wince (Windows Embedded CE) to retrieve information about all running processes.
Use Windows Mobile and Windows Embedded CE for Win32 development and retrieve the window handle.
Native C ++ _ isnan () function application
Use Native C ++ time functions in Windows Mobile and Windows Wince (Windows Embedded CE)
Compact Framework Misc
Compact Framework obtains the execution file version number.
Compact Framework retrieves the current directory
Solutions for displaying and Inputting Chinese characters on Windows Mobile ROM
Obtain version information in Windows Mobile
30 Days of. NET [Windows Mobile Applications]
With the consent of original author Chris Craft, I can translate his series of articles 30 Days of. NET [Windows MobileApplications] and post them in the blog. This is a very interesting series. Through this series of learning, you can master a lot of WindowsMobile development skills, including GPS, Bluetooth, interface programming, multithreading, and so on.
30 Days of. NET [Windows Mobile Applications]-Day 01: Minutes to Midnight Countdown (Midnight Countdown)
30 Days of. NET [Windows Mobile Applications]-Day 02: Bluetooth Manager)
30 Days of. NET [Windows Mobile Applications]-Day 03: GPS Compass)
30 Days of. NET [Windows Mobile Applications]-Day 04: Mileage Tracker (Mileage fuel-consuming computing program)
Related tools
Execute the code in the article, the tools that may be used
Visual Studio 2008 Express: for Visual Studio Express, download Visual C # or Visual C ++ and other related tools.
Windows Mobile 6 SDK: Windows Mobile 6 Professional and Standard Software Development Kits Refresh
Windows Mobile 6.5 SDK: Windows Mobile 6.5 Developer Tool Kit
WTL: Windows Template Library
Author: FIG (FIG)
Source: http://procoder.cnblogs.com
This work was created by Jacob Lin and is licensed using the knowledge sharing signature-non-commercial use-2.5 Chinese mainland license agreement. The full article must be retained for any reprint, and the signature and original text link must be displayed in the display area. If you have any questions or authorization negotiation, please leave a message for me.
For more articles, see Windows Phone, Windows Mobile, Windows Embedded CE (WinCE ),. NET Compact Framework, Native C ++ Development Series (hundreds of original articles are constantly updated and improved) Tag tags: WinCE, Windows Mobile, GPS, Bluetooth, SqlCe, Windows Phone, Sqlite ,. NET Compact Framework, Native C ++, Sensor
Jake Lin
Follow-35
Fans-93
Honor: Microsoft Community Elites
I am paying attention to him. Cancel paying attention to 1 0.
0
(Please comment on this article) «previous article: some small ideas (A piece of ideas)
» Next article: Event under C #
Posted @ Jacob Lin reading (9701) Comments (40) EDIT favorite category: Mobile Development Series
Post comments 1784494 reply reference View
#1 floor, | can I leave qq
Learn from you! View reply reference
# Floor 2 [main poster] | Jake. NET @ landylee
I sent you a text message and talked more. View reply reference
# On the third floor, | does egmkang have contact information such as MSN ??
I am also working on Mobile development. If you have any questions, please consult ~~ View reply reference
# 4th floor, | good zqonline! View reply reference
# 5th floor, | ah, Huang shujia!
Reply to reference
#58.38.12 on the 6 th floor. * | dwdwadda [unregistered user] is good. Please refer to the reference for a good reference.
#7 th floor, | Shi Miao refuel reply reference View
#, | Michael_fei... View reply reference
#9 Floor | Mr. Luo, sorry, I haven't been on QQ these days. View reply reference
# On the 10th floor, | Rongrong, I look forward to your article "USB application under. NET Compact Framework. View reply reference
#11 floor, | xpeng.pdf is very good! I feel that the mobile development team is growing. View reply reference
# Floor 12 [main poster] | Jake. NET @ egmkang
See my email reply reference for details.
#13 floor [main poster] | Jake. NET @ zqonline
@ Ah Huang
@ Dwdwadda
@ Shi Yun
@ Michael_fei
@ Xiaoluo
@ Xpeng.pdf
Thank you for your consideration. Reply to reference
# 14th floor 221.239.1. * | yybin [unregistered user] is good. Can I leave a QQ contact information for good contact and reply to reference?
# 15th floor, | Lei Ming also left QQ for me. Thank you for replying to LZ for reference.
# 16th floor, | peterzb needs to communicate with lz more and reply to references.
#, September 18, 2.0 | who did the net. compact1.1 project upgrade PPK? If you want to complete this task, thank you for your reference.
# 18th Floor, | does PPK have a mobile development technology group? Could the landlord leave me a QQ? You can talk to you more about the reference.
#19 floor [main poster] | Jake. NET @ PPK
I have not performed any upgrade work. Here are some suggestions:
1. Upgrade the functions not available in cf.net to cf.net instead of P/Invoke, for example, serial port operations.
2. Upgrade the container such as hashtable to template.
3. Modify the Obsolete according to the prompts during compilation.
View reply reference
# Building 20 [main poster] | Jake. NET @ PPK
I use less QQ. View reply reference
#21 floor, | Li pozan! View reply reference
# 22nd floor, | the PPK master knows what transmission protocol is used when the PDA is connected to the PC through USB? After the connection, can the PDA end connect to the Web site on the PC network? If not, why? View reply reference
#23 floor [main poster] | Jake. NET @ Li Bo
Thank you. View reply reference
# Floor 24 [main poster] | Jake. NET @ PPK
Use activesync or rndis to connect all networks that can be connected to the PC. Please refer to this article.
Establish a network connection in Windows Mobile Emulator (based on this method, you can use Emulator to test the network communication program)