Do you remember when applications ran on a single machine and didn’t have to talk to each other or to other machines? All was well with the world…or was it? Those were simpler times, applications didn't need to interact with outside entities but then the walls started to come down. Applications realized they were lonely... Continue Reading →
Technology is ever changing. I want to keep my skills up to date. So I wanted to start to incorporate containerization into my arsenal. In doing so, I decided to start where I always have started (after "Hello World" that is), with patterns. There is no use in reinventing the wheel. Also, patterns establish a common vocabulary, allowing you to communicate with others. To get my feet wet again I decided to start with a simple pattern that I have seen, the Sidecar Pattern.
Enterprise applications used to be these huge monolithic silos (ERP vs CRM vs LOB) that took expensive equipment to support it and took eons to add features. They were hard to adapt to the ever changing technology landscape. Integrating them, with other applications within the enterprise, usually took a PhD months to years accomplish.... Continue Reading →
When Microsoft first announced the HoloLens, I was interested in the possibilities that this device opened up. When I tried it a few months later at Build 2015, I knew I had to get my hands on it and start to developing for it. This past winter, Microsoft announced that they were going to start... Continue Reading →
Yesterday Microsoft announced the availability of the HoloLens Developer Kits. The kits are available to developers who registered and were approved to get them. They will be shipped in waves with wave 1 shipping on March 30th. These kits are going for $3000 and are only available in the US and Canada. Making a real... Continue Reading →
I was recently worked on a project where I had to use a mobile device, specifically Window 8.1 phone/tablet, as a hub for an external sensor. The mobile device then needed to pass the data to an Azure Event Hubs endpoint. The data was then going to be sent through Azure Stream Analytics to various... Continue Reading →
Recently I was asked by SDTimes to write a review of Visual Studio 2015. I had been using it since early previews so I was more than happy to give my two cents. Check out the article Visual Studio 2015: An insider’s review and tell me what you think.
In my last post What Does It Mean to Be Universal, I talked about Microsoft’s new Universal Application Platform (name may be changing to Universal Windows Platform), coming in Windows 10. This new application platform allows you to build one application and run it on different platforms. In that post I told you how Microsoft... Continue Reading →
So what does it mean to be universal when it comes to Windows 10? A new way of building applications is coming in Windows 10. The past few years Microsoft has been on this path of converging all of their operating systems to run on a common core. Windows 10 is the culmination of this... Continue Reading →
There have been lots of changes with Windows of the past few years. A while back, Microsoft radically changed the way Windows worked with Windows 8. The goal was to start to converge the different operating systems into a single core. Windows 10 is the culmination of that convergence which started out as “Three Screens... Continue Reading →