


Then install the nugget packages: MVVMLight and 32feet.Net, as in the following:Īt the end our solution will have the base structure to implement MVVM, that MVVM Light installed using Nuget. Where the "Sender" has the responsibility to send messages and the "Receiver" will get the messages sent by "Sender".įirst create the WPF application in Visual Studio. The WPF application will have two "modes": Sender and Receiver. That is the version we will use in the sample we will create. It supports desktop, mobile or embedded systems.ģ2feet.NET is available on Nuget and for desktop apps the reference is 32feet.NET 3.5.0 Nuget Package. This project is a shared-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from. In Codeplex, there is a project called 32feet.NET.

But in a first attempt it does not look so nice when our goal is to create a WPF application. The article Bluetooth Programming with Windows Sockets describes how to use Windows Sockets functions and structures to program a Bluetooth application and provide the Bluetooth connection sample. Familiarity with Microsoft Windows networking and Windows Sockets programming is required. Some Bluetooth features are available with Windows Sockets. The solution in this article will implement the MVVM pattern and will use the MVVMLight Toolkit.īluetooth is an industry-standard protocol that enables wireless connectivity for computers, handheld devices, mobile phones and other devices.īluetooth is designed for use by C/C++ programmers.
