Windows Phone, Windows Mobile, Windows Embedded Ce (wince),. NET Compact framework, native C ++ Development Series (hundreds of original articles)

Source: Internet
Author: User
Tags msmq sql server express
Due to work relationships, we are now focusing on Windows Phone, Windows Embedded Ce (wince), and Windows Mobile ,. NET Compact framework, native C ++ development, summarize some work experience and knowledge, 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)


Bluetooth

Windows moible, Windows Embedded source tools for Bluetooth development using. NET Compact framework in Windows

Windows moible, WinCE uses. NET Compact framework for Bluetooth development 32feet. net

Windows moible, WinCE uses. NET Compact framework for Bluetooth development-Bluetooth virtual serial port (Bluetooth virtual serial port) (which can be used to convert Bluetooth GPS receiver into a serial port)

Windows moible, WinCE uses. NET Compact framework for Bluetooth device pairing Development

30 days of. Net [Windows Mobile applications]-day 02: Bluetooth Manager)(Simple Bluetooth Application)

Windows moible, WinCE uses. NET Compact framework for Bluetooth Broadcast Program Development

Development of file transfer through Bluetooth between Windows Mobile and PC

How to send large files via Bluetooth on Windows Mobile

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 visibility30 days of. Net [Windows Mobile applications]-day 03: GPS compass)

Serial Communication under. NET Compact framework(It 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

Serial Communication under. NET Compact framework(It 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 in. NET Compact framework(The sqlcehepler encapsulation sqlcehepler test class is implemented. SeeUnit Tests 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 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 of native C ++ in Windows Mobile and Windows Mobile(Use of cppunitlite)

Use cppunitlite on Windows Mobile to output test results

Unit Tests Under. NET Compact framework(Nunitlite is used to implement the sqlcehepler test class .)

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, see30 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]

Get Original AuthorChris CraftI can translate his series of articles 30 days of. Net [Windows Mobile applications] and post them in the blog. This is a very interesting series. Through this series of learning, you can master many Windows Mobile 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

ExecuteCode, 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

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.