Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



Anti-spam: How many eyes has a typical person?

Follow us on FB


Windows 10 Devices and ‘The Developer Portal’

AddThis Social Bookmark Button
I haven’t found official documentation on this anywhere so I thought I’d write up my own quick notes which I can replace when I find the right web pages to link to – I’ve seen quite a few people talk about the portal that’s present on both IoT Core and on Windows Mobile and I’m … Continue reading Windows 10 Devices and ‘The Developer Portal’ →

Beer IoT: Reporting measurements to Azure IoT Hub

AddThis Social Bookmark Button
As we have now fully functioning thermal solution running on Windows 10 IoT Core it’s time to focus to other components of our beer freezing solution. Our solution measures and calculates metrics of cooling beer but it doesn’t report this data anywhere. In this blog post we will set up Azure IoT Hub for our solution so it starts reporting measurements to Microsoft Azure. The post Beer IoT: Reporting measurements to Azure IoT Hub appeared first on Gunnar Peipman - Programming Blog.

Stairway to Database Source Control Level 4: Getting a Database into Source Control (Distributed Repository)

AddThis Social Bookmark Button
Now that we have our database under source control, we will want to share our work with other developers. If we are in a centralized source control system, our changes may be committed straight into the central repository. When we are working in a distributed system, it means pulling down any changes from other developers, addressing any areas of conflict, and pushing our changes up to allow others to benefit from our work. This allows our changes to be synchronized with the changes other developers have made. This level is principally about setting up a distributed source control system, namely Git, and
how to commit database development changes to a local repository, before pushing them into a remote 'central' repository for sharing with other developers. The next level will delve a little deeper into Git's versioning mechanisms, and show some examples of how to share database changes during development, and how to deal with conflicting changes....(Read whole news on source site)

Measuring baseline costs

AddThis Social Bookmark Button
You might have noticed the low level work I have been posting about lately. This is part of a larger effort to better control over our environment, and hopefully gain more than mere incremental performance improvement. As part of that, we decided to restructure a lot of our core dependencies. The data format change is one such example, but there are others. Of particular relevance to this post is the webserver and web stack that we use, as well as the actual programming model. In order to reduce, as much as possible, dependencies on everything else, I decided that I want to
benchmark a truly complex part of RavenDB, the “/build/version” endpoint. As you can imagine, this endpoint simply reports the RavenDB version. Here is how it looks like in RavenDB 3.0: This is WebAPI controller, running on OWIN using HttpListener. The methods calls you see here are static (cached) properties, which generate an anonymous object that gets serialized to JSON. In order to test this, I decided to use gobench to see what kind of functionality I show expect. I run the following command: .\gobench.exe -c 100 -r 5000 -u http://localhost:8080/build/version Here is what this looked like when I run this: The CPU...(Read whole news on source site)

The Morning Brew #2023

AddThis Social Bookmark Button
Information Serilog 2.0 Progress Update – Nicholas Blumhardt gives an update on the progress with Serilog 2.0, and reveals the packages for this version or those running projects on .NET Core Feature Toggles – Pete Hodgson continues his series on Feature Toggles with a new section on the configuration of feature toggles, discussing the use […]

Beer IoT: Estimating beer cooling time

AddThis Social Bookmark Button
In my last beer IoT post we measured out cooling rate of beer. In this post we try to estimate how long it takes for beer to start freezing. It’s actually simple calculation and we add it to our beer IoT background service before we focus on data reporting and persisting questions. The post Beer IoT: Estimating beer cooling time appeared first on Gunnar Peipman - Programming Blog.