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


The Morning Brew #2028

AddThis Social Bookmark Button
Information Building OWIN MiddleWare for ASP.NET vNext – Matt Millican Visual Studio Code – NEW FEATURES: JavaScript – Salsa Preview – Ed Price Project.json all the things – Oren Novotny Manually Attach a Debugger to Azure Web Apps – Jeff Sanders OWASP #6 Preventing Sensitive Data Exposure in ASP.NET – Part 2 – Max McCarty […]

How to delete an entire Registry sub key tree using C#?

AddThis Social Bookmark Button
Registry is the heart of Windows Operating System and all/most of the apps and games associates various values/data into the registry, which can be accessed at different point of time. Playing with Windows registry is very dangerous and hence general people should avoid or take special care while working with it.   In case you are a developer, you want to read/write/delete entries to/fro Windows Registry. This post will cover details and code snippets to delete an entire key tree from it. Continue reading to learn how to do it.  
  Microsoft .NET API provides an easy way to access the Windows Registry. You can read/write/delete any registry keys/values/data using C# or VB.NET code. The .NET framework provides a sealed class named RegistryKey present under Microsoft.Win32 namespace. This class provides an API named DeleteSubKeyTree, which when called deletes the specified subkey and any child subkeys recursively.   Here I have written an optimized helper class that will help you to do the job very easily. You need to pass the registry path (of type “RegistryKey”) and the key to delete (of type “string”). The code...(Read whole news on source site)

SQL SERVER – 2016: Creating Simple Temporal Table

AddThis Social Bookmark Button
Temporal tables are a new feature that was introduced in SQL Server 2016. Temporal tables give application developers to view the state of data at a point in time. Temporal tables can also be used for logging purposes if required. I wanted to explore how this feature can be used. The documentation has been interesting […]

How Bugs Are Really Solved

AddThis Social Bookmark Button
Originally posted on: number of bugs produced by developers are legion but why are advanced debugging skills still rare in the wild? How do you solve problems if you do not have the technical know how to to a full root cause analysis across all used tech stacks? Simple bugs are always reproducible in your development environment and can easily be found with visual debuggers in your favorite IDE. Things get harder if your application consistently crashes at customer sites. In that case often environmental problems are the root cause which mostly cannot be reproduced in
the lab. Either you install a debugger on production machines of your customers or you need to learn how to use memory dumps and analyze them back home. There are also many other tools for Windows troubleshooting available like Process Explorer, Process Monitor, Process Hacker, VMMap, … which help a lot to diagnose many issues without ever using a debugger. With some effort you can learn to use these tools and you are good to solve many problems you can encounter during development or on customer machines. Things get interesting if you get fatal sporadic issues...(Read whole news on source site)

Windows 10, UWP, AudioGraph–Recording Microphone to WAV File

AddThis Social Bookmark Button
Just a snippet of code to share – I hadn’t tried to record from the system’s microphone before with Windows 10/UWP and I wanted to record PCM into a file so I had to spend 20 minutes trying to figure it out. This sample was incredibly helpful and I stripped it down for my purposes … Continue reading Windows 10, UWP, AudioGraph–Recording Microphone to WAV File →

Some thoughts on current trends

AddThis Social Bookmark Button
I’ve been thinking about some of the current trends and hyped terms/concepts lately. On one hand I’m convinced we’re coming out of the inflection point chaos that has consumed our industry over the past several years, and on the other hand any time things start to stabilize the hype-masters come out of the woodwork because there’s money to be made. This isn’t new – see my SOA, dollar signs and trust boundaries post from 2004… In this post I’m going to briefly talk about microservices, containers, and devops. What’s interesting about that 2004 post is that it is one of quite a number of posts I did
on service-oriented concepts, and most of my focus at the time was on “pure service-oriented” thinking – which never took off – and which is now known by the newly-trendy term “microservices”. In other words, this “new” microservices stuff is just the type of SOA that we should have been doing for the past decade. Oops. As always, when an old idea comes back around under a new name, we owe it to ourselves to ask whether there’s anything different this time that might make the idea more successful than it was last time? For example, it took us decades to get asynchronous programming to become mainstream. We tried...(Read whole news on source site)