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


Vulnerability announced: update your Git clients

AddThis Social Bookmark Button

ELK - 3 things I wish I'd known

AddThis Social Bookmark Button
I’ve recently completed an ELK (Elasticsearch, Logstash & Kibana) real-time log processing implementation for an HTML5 FX trading platform. Along the way I’ve learnt a few things I wish I’d known beforehand. This post shares some more details of the project and hopefully some time saving tips. ELK

Building future .NET projects is quite pleasant

AddThis Social Bookmark Button
You may remember my ranty post from a couple of months back. If not, read about how building .NET projects is a world of pain and here’s how we should solve it. With Project K ASP.NET vNext ASP.NET 5 around the corner, I thought I had to look into it again and see if things will actually get better… So here goes! Setting up a build agent is no longer a world of pain There, the title says it all. For all .NET development we currently do, this world of pain will still be there. No way around it,
you will want to commit random murders if you want to do builds targeting .NET 2.0 – .NET 4.5. A billion SDK’s all packaged in MSI’s that come with weird silent installs so you can not really script their setup, it will be there still. Reason for that is that dependencies we have are all informal: we build against some SDK, and assume it will be there. Our application does not define what it needs, so we have to provide the whole world on our build machines… But if we forget all that and focus just on ASP.NET 5 and...(Read whole news on source site)

There is no good mobile operating system

AddThis Social Bookmark Button
I’m back on Windows Phone. If you follow me on Twitter, you may have read in the past weeks that I switched from being a Windows Phone user to being an Android user. Having been on the platform since before Windows Phone 7 was RTM, I found the operating system was getting slower and slower and less stable on my Nokia Lumia 620. So when I saw a shiny Android being fast, stable and having all the apps I needed, I was sold. Until today, when I switched back to a Windows Phone device. And maybe I’ll switch back
again. From Windows Phone to Android… So after raging at my Nokia Lumia 620 for weeks, I played with a relative’s Nexus 5 and it got me hooked after an hour or two. The Lumia crashed twice a day (not an app crash, a full reboot crash!). Live tiles were not updating. Scrolling a screen was laggy. The Nexus 5 was fast, fast, fast. It synced with e-mail and calendar on both Google and Microsoft services. Fast-forward a few days and I had my Nexus 5 in the mail. Byebye Windows Phone! The first boot started with me entering my...(Read whole news on source site)

Minimal incremental backups improvements in Voron

AddThis Social Bookmark Button
Voron uses a fairly standard journaling system to ensure ACID compliance. Whenever you commit a transaction, we write the changed pages to the log. Let us take the simplest example, here is a very simple page: Now we write the following code:
for(var i = 0; i<3; i++ )
using(var tx = env.NewTransaction(TransactionFlags.ReadWrite))
var users = tx.ReadTree("users");
users.Add("Users/" + NextUserId(), GetUserData());
After executing this code, the page is going to look like this: But what is going to happen in the log? We have to commit each transaction separately, so what we end up is the following journal file: The log contains 3 entries for the same page. Which make sense, because we changed that in 3 different transactions. Now, let us say that we have a crash, and we need to...(Read whole news on source site)

The Morning Brew #1762

AddThis Social Bookmark Button
Software [Announcement] WCF Data Services 5.6.3 RTM Tools Installer Release – Liang Wang announces the release of the tools installer for the WCF Data Services 5.6.3 RTM release Information Git vulnerability with .git\config – Brian Harry discusses a Git vulnerability which can result in serious security issues with repositories, and how Microsoft have addressed the […]