I decided yesterday that it would become time to start playing with Windows 10 IoT.
So, my first thought was that it looked pretty sweet. It has a nice interface, developing apps and deploying couldn't be more simpler.
Problem
However, it seems that I'm unable to deploy a Windows IoT core backgroundservice project. Giving me some weird MSIL against ARM processor error. Anyone that has had this, and could explain to me how to fix? I've tried setting the build processor type to x86, x64 and ARM, but none worked.
No IIS
A downside is that there is no IIS supported at this time. Allowing this would give an entire new meaning to webhosting. As a windows hosting is for as far i know very costly. Though I'm not sure whether RPI2 would be able to host it maintaining a good performance. Which brings us to the next point.
GUI Performance
I have created a simple Universal app, having only a pivot control containing two pivots. When switching between those pivots the CPU raises to 100% for less then a second, and the user interface becomes laggy for a second or two.
Awesome REST Api
When navigating to the webinterface of the RPI, you'll see all these awesome features such as CPU usage, running processes and what not. There is also an page that explains all awesome REST API features, which allows you to reboot, start an application, upload an application, obtain cpu usage... it's and endless list of needie features!
Webserver?
Next to this, I'm wondering whether it would be possible at the release, to create a webserver that includes apache, mysql, php5, pdo.
As I have no idea what the actual definition of IoT (Internet of Things) is, I decided to look it up at wikipedia (http://en.wikipedia.org/wiki/Internet_of_Things). Considering the explanation, I doubt that Windows 10 IoT would even support the most requested features.
I would prefer a RPI with windows over Linux anytime, if it would only support these pretty basic webserver things.
Ofcourse it's just a preview, and who knows what the future holds. I have read that the ASP.NET team is talking with the IoT team to support their features. So, at this moment all I (or we) can do, is wait and hope :3
Kind Regards,
PineappleJuice