Windows Phone
Thursday, October 23 there was in Naples the "Mobile Camp" organized by Microsoft with my community DotNetCampania and focused on the development on Windows Phone and Windows platforms.
Read the rest of entry »
M2Mqtt Spy is an application for analyzing MQTT traffic and it is based on M2Mqtt client (http://www.m2mqtt.net). With this application you can connect to an MQTT broker (local or remote) with following features : publish message on a specific topic (with QoS 0), subscribe to one or more topics, receive and show messages on topics.
It seems that I was on vacation (given the lack of posts on my blog) and it's the truth ! Despite the holiday, I continued the development of the M2Mqtt project and today I am pleased to release the new version 3.6.0.0 with WinRT support !! I made some changes on networking layer (from Socket to StreamSocket), thread (from Thread to Task) and security but finally the first MQTT client for all .Net platforms today also works on tablets with Windows 8.1 and on smartphones with Windows Phone 8.1. The new project, added in a Visual Studio 2013 solution, is a "portable class library" that I used and tested in a Universal App. The same for the "brother" GnatMQ, now in version (Beta) 0.9.2.0, thanks to which we have an MQTT broker to run on tablet and smartphone with Windows 8.1 OS family. Of course I updated the Nuget package by adding the assemblies for WinRT. I hope I did something useful f ...
I recently bought a new laptop with the aim of being able to move from developing for Windows Phone 7 to Windows Phone 8 , taking into account all the required characteristics from hardware virtualization to Hyper-V. I install all needed, from Visual Studio 2012 Update 4 to Windows Phone SDK 8 and active Hyper-V but at the time of deployment of a trivial "empty" app to the emulator just to be sure everything works, that's ... nothing works ! The error occurs in deployment time and without any kind of description but with the code 0x80131500 ! Start my wanderings on the net and it seems that the error is related to Windows 8.1 Preview but I have a fabulous Windows 8.1 Professional ! Talking about the problem with Clement Giorio, another DotNetCampania member, I realize that the WP8 emulator does not start and then we plan to create a virtual machine to see if Hyper-V isn’t doing its duty. The upshot is that I can not even create a simple virtual machine in Hyper -V ! Continuing to investigate the ...
You no longer fear losing your bus stop or train in the course ofyour daily trips because of sleep. You are welcome to take a nap and the appwill alert you with an alarm when the destination is near.
This application displays the UEFA ranking of club teams and associations for the selected year up to five years earlier. On the UEFA club ranking, you can apply a filter by club name and association membership.
This application allows you to calculate the main information relating to a pregnancy...
As already announced in recent days and as a result of temporary blockage of systems yesterday, Microsoft has put out to the App Hub replacing it with the Windows Phone Dev Center.
When we decide to develop an application, such as for WP7, using the MVVM pattern but without adopting an available framework (see MVVMLight, Caliburn Micro, ...) we can expect to have to solve some problems for guarantee decoupling between the UI and presentation and business logic. One of these problems can be for example the need to display a MessageBox, a component of the IU, starting from a method of ViewModel corresponding to the page in which we stand. This problem can be solved by implementing a service that will be "injected" into the ViewModel and that task will be to display the MessageBox on request. Because we must ensure that there isn’t strict dependence between the ViewModel and the implementation of the service, we must think in terms of interfaces. We can define an interface for that service in order to give the possibility to implement it from time to time in a different way, in our case we realize that the implementation will make use of the MessageBox from which we take a starting p ...
View this page in another language: