Design an online forum application on Azure Table Storage

NoSQL technologies provide solutions for issues that relational databases cannot provide. At the same time, designing an application on top of a NoSQL technology requires specific technology dependent design decisions and architecture. This post addresses the issue and explains how to model a real world problem using Azure Table Storage. This is neither an introduction … Continue reading Design an online forum application on Azure Table Storage

The remote server returned an error: (412) The append position condition specified was not met – Azure Append Blob issue

Azure Blob storage got a new addition recently, that is Append Blob. Based on the Microsoft documentations this is an ideal blob storage service for frequently modified data, which makes it a suitable candidate for the logging. It is a natural tendency that we see AppendText method and we go for it for simple text based logging … Continue reading The remote server returned an error: (412) The append position condition specified was not met – Azure Append Blob issue

Cached-Aside Pattern using Redis on Azure

Cache-Aside is a common pattern in modern cloud applications. This is a very simple and a straight forward one. The followings are the characteristics of the pattern. When an application needs data, first it looks in the cache. If the data available in the cache, then application will use the data from the cache, otherwise … Continue reading Cached-Aside Pattern using Redis on Azure

What you need to know about SQL Database Dynamic Data Masking before the GA

Please read this post after reading this, as some critical changes have gone to the DDM feature of SQL Databases in GA SQL Database Dynamic Data Masking will be Generally Available (GA) very soon by the end of this month. For more information about Dynamic Database Masking please read this article. As per the article … Continue reading What you need to know about SQL Database Dynamic Data Masking before the GA

Azure Elastic Database Pool – Managing SQL Databases in breeze

If you have multiple SQL databases in Azure and looking for a centralized management solution, then Elastic Database Pool is the one you've been looking for. Elastic Database Pool is a feature that you can enable in SQL Database Servers which has V12 update. Elastic Database Pool is still in preview as of this writing, … Continue reading Azure Elastic Database Pool – Managing SQL Databases in breeze

Securing your Azure Web Apps FTP Endpoints

Web Apps are my favorite PaaS offering in Azure. They are simple yet powerful, but the way how Azure handles the Web App FTP Deployment Credentials is not that nifty and better you should know and understand that. If you find very lazy to read the entire post, you can jump to the summary section … Continue reading Securing your Azure Web Apps FTP Endpoints

Automatically Configure Azure AD in your Web Applications using VS 2015

Some of you might have noticed that in the project context menu, Visual Studio 2015 gives the option 'Configure Azure AD Authentication' When you click on this, a wizard will open up and it will do most of the heavy lifting for you in configuring the Azure AD for your application. Though the wizard is … Continue reading Automatically Configure Azure AD in your Web Applications using VS 2015