Unable to remove app registrations from Azure Active Directory

Unable to remove (native) app registrations in Azure Active Directory

While cleaning up the app registrations in my Azure Active Directory, I ran into two applications I couldn’t delete since the ‘Delete’ button is not clickable. I’ve had this happen for both application types: both Web app /API and Native. It’s actually pretty simple to enable removing these app registrations: make sure the application is …

Read More “Unable to remove (native) app registrations in Azure Active Directory”

Rick van den Bosch @ TechDays 2017

Hands-on with Azure Event Grid

I’ve done another session on Serverless, this time at the Techdays in The Netherlands. The TechDays were held October 12 & 13 in the Amsterdam RAI. My session was partially based on the “Dude, Where’s my Server?” talk I did earlier this year. The main focus for the talk this time: Azure Event Grid. Serverless, Azure …

Read More “Hands-on with Azure Event Grid”

Serverless computing

Serverless computing: “Dude, Where’s my Server?”

Do you live in or near The Netherlands? Would you like to know everything there is to know about Serverless Computing? Join Oscar van Tol and myself on September 20th. We will be presenting the knowledge session “Dude, Where’s my Server?” organised by Betabit and Blaak Selectie. If you don’t need any additional information and just want …

Read More “Serverless computing: “Dude, Where’s my Server?””

Developer goodies

So many new (.NET) goodies!

The people over at Microsoft have been working hard and have delivered a lot of stuff. That makes for a nice start after the holidays! So there’s a lot of cool stuff available to play with. I created some simple and easy to remember links for all of these goodies. Feel free to use and distribute …

Read More “So many new (.NET) goodies!”

TypeScript build error TS2322

In one of the projects I’m currently working on we’re using an ASP.NET Core Web API with an Angular front-end. We’re using ADAL.js as an Azure Active Directory Authentication Library and ng2-adal for integration with Angular. To get the type declarations for all these packages in TypeScript we use The Future of Declaration Files. Some time …

Read More “TypeScript build error TS2322”

Hack Yourself First Hoodie

Security workshop: Hack Yourself First

My employer Betabit hosted a Hack Yourself First workshop by Troy Hunt on Monday 5th and Tuesday 6th of June. Because we are always looking to improve, this was a great opportunity to tune up our security skills. We had a great time, got terrified and most of all: we learned a lot. You think you …

Read More “Security workshop: Hack Yourself First”

Scott Hanselman @ Build 2017

Build 2017

Earlier this year two colleagues and I attended Microsoft Build for the first time. In short: it was amazing. For those looking for more info: here’s a short recap on what we saw and did while we were there. Keynotes Yes, I’ve watched Build keynotes of earlier editions online. And yes, it felt big and …

Read More “Build 2017”

IE shows binding in select instead of value using AngularJS

Part of the system we are developing uses AngularJS. Because we had an increase in the use of our system, and more diverse configurations were using our system, we got some new bugs filed. One of these bugs was about a select list showing the binding in stead of the actual value for several options. Since …

Read More “IE shows binding in select instead of value using AngularJS”

.NET Core: not your daddy’s dotnet

We held a 2.5 hour presentation about .NET Core at the Betabit office in Rotterdam on March 29th. Where ‘we’ means my colleague Oscar van Tol and myself. We ended up having way too much content for the evening. We decided to host a hands-on workshop for those interested. At that workshop we will not only …

Read More “.NET Core: not your daddy’s dotnet”

Deployments overview

Creating Service Bus authorization rules with ARM errors out

Intro In my current project we use Azure Resource Manager (ARM) templates to help with deployments across multiple subscriptions and environments. One of the elements of the ARM template is adding a couple of Shared Access Policies to enable Read and Write on the queues we have in place. The policies have been defined on …

Read More “Creating Service Bus authorization rules with ARM errors out”

Unable to attach remote debugger after Visual Studio 2015 Update 2

As the title states: I was unable to attach the remote debugger (for instance to an Azure Web App) after installing Visual Studio 2015 Update 2. I got an error with something about invalid memory access or something like that. The solution is simple: install Remote Tools for Visual Studio 2015 Update 2. Go to …

Read More “Unable to attach remote debugger after Visual Studio 2015 Update 2”

Unable to find specific NuGet packages after update

After updating Visual Studio 2015 (there was an update for GitHub Extensions, one for the NuGet Package Manager and, of course, there was Visual Studio 2015 Update 2) I tried to add the WindowsAzure.Storage NuGet package to a project I started about a month ago. I opened NuGet Package Manager, went to the Browse tab and …

Read More “Unable to find specific NuGet packages after update”

Exception with EF code first migrations

Just ran into an exception when running both update-database and add-migration in the Package Manager Console for an EF Code First project. The Exception read: The type initializer for ‘System.Data.Entity.Migrations.DbMigrationsConfiguration`1’ threw an exception. The cause? An invalid config file for the project I was trying to run the tools for. So: if you run into …

Read More “Exception with EF code first migrations”

Running Visual Studio as an administrator causes ‘Save changes to devenv.sln’ when double clicking solutions

After making sure my Visual Studio always ran as an administrator by following my own post HowTo: Have Visual Studio always run as administrator on Windows 8, I got a message if I wanted to save changes to devenv.sln each and every time I double clicked a Solution. Since the problem kept occuring after installing …

Read More “Running Visual Studio as an administrator causes ‘Save changes to devenv.sln’ when double clicking solutions”

Scheduled build launches an hour early on TFS 2013 (after installing Update 3 or 4)

There’s new information in this issue. Please read the updates at the bottom of the article. We use our own TFS server and were using TFS 2013 Update 2 up until last Tuesday. We have several build definitions for my current project, and most of them are scheduled at a specific time, because we have …

Read More “Scheduled build launches an hour early on TFS 2013 (after installing Update 3 or 4)”