- 
            Get on the Bus—The Azure Service BusLast updated: Tuesday, April 29, 2025 Published in: CODE Magazine: 2025 - May/June Matt explores Microsoft's Azure Service Bus as a tool for creating scalable and flexible message-based architectures. Emphasizing the advantages of decoupling system components, he provides foundational techniques for configuring Azure Service Bus, including setting up namespaces and queues, and handling messages. He distinguishes between tightly coupled synchronous systems and loosely coupled, message-based systems, highlighting the benefits of decoupling such as independent scaling and enhanced flexibility. The article delves into the mechanics of sending and receiving messages, the use of heavy versus light messages, and error management techniques essential for creating robust message-based applications. Matt also covers the intricacies of receiver patterns, message serialization, and fault tolerance, guiding developers on best practices for building efficient and resilient applications with Azure Service Bus. 
- 
            Unlock Serverless Azure FunctionsLast updated: Thursday, May 1, 2025 Published in: CODE Magazine: 2025 - May/June Vaibhav explores how serverless architecture transforms application development through Microsoft's Azure Functions. By delegating server management to cloud providers, developers can focus on coding and scaling. Azure Functions proves valuable for microservices, APIs, and event-driven workflows. The article guides readers through Azure Functions implementation, covering triggers, bindings, and service integration. Vaibhav addresses security considerations, performance optimization, and advanced scenarios, equipping developers with the framework to effectively harness serverless computing capabilities. 
- 
            Preparing for Azure with Azure Migrate Application and Code AssessmentLast updated: Tuesday, April 23, 2024 Published in: CODE Magazine: 2024 - May/June In this article, author Mike Rousos introduces the Azure Migrate application and code assessment feature, which allows developers to analyze the source code, configuration, and binaries of their .NET applications to identify potential issues and changes needed for migrating to Azure. The tool helps developers plan the re-platforming process by providing insights into the necessary modifications for the application to work in Azure's platform-as-a-service (PaaS) environments. 
- 
            Top Azure Active Directory MistakesLast updated: Wednesday, January 8, 2025 Published in: CODE Magazine: 2023 - September/October Sahil examines some of the most common mistakes and misunderstood concepts that cause insecure applications in Azure Active Directory (Entra ID if you are on board with the new name for the product). The protocols he covers are portable to any identity platform. Some common mistakes and misunderstood conceptsinclude:: redirect URIs in identity protocols, mixing different types of OpenID Connect (OIDC) flows in a single app, managing client secrets, managed identities, and understanding token validation. 
- 
            Distributed Caching in ASP.NET Core 6 Using Redis in AzureLast updated: Friday, January 10, 2025 Published in: CODE Magazine: 2022 - May/June Whether you realize it or not, you’ve been benefiting from caching for years. Joydip tells you how and why to use caching to your best advantage. 
- 
            Power Up Your Power Apps with .NET 6 and AzureLast updated: Wednesday, August 31, 2022 Published in: CODE Focus Magazine: 2021 - Vol. 18 - Issue 1 - .NET 6.0 Power Apps help design and specify how a mobile app will function without having to know all those troublesome details of being a professional coder. Come along as Brady walks you through .NET 6’s new ASP.NET Core Minimal APIs, then publishes the app to Azure App Service, imports it into Azure API Managements, and secures it with Microsoft Identity Platform. 
- 
            Deploying an ASP.NET 5 App to Azure Kubernetes Service with Azure DevOps StarterLast updated: Tuesday, January 21, 2025 Published in: CODE Magazine: 2021 - September/October Setting up a build-and-release project in Kubernetes can eat up a lot of your time. Joydip shows you how Starter can help you build automated CI/CD pipelines and use Kubernetes and containers to deploy efficiently to Azure Kubernetes Service. 
- 
            Securing Azure StorageLast updated: Tuesday, January 21, 2025 Published in: CODE Magazine: 2021 - September/October There are many components in Azure storage, which makes security a prime subject for consideration. Sahil looks at authentication and encryption to make sure that your apps are locked up tight. 
- 
            Eliminate Secrets from Your Applications with Azure Managed IdentityLast updated: Thursday, January 23, 2025 Published in: CODE Magazine: 2021 - July/August When it’s time to deploy your app, and you’re using Azure SQL and Azure, you’re going to want to use Azure Managed Identity to authenticate and access the database. Julie shows you that it’s not even a little bit scary. 
- 
            Let’s Talk About Microsoft GraphLast updated: Thursday, January 23, 2025 Published in: CODE Magazine: 2021 - July/August It seems like everyone’s talking about Microsoft Graph these days. Sahil shows you why. 
- 
            Can You Keep a Secret? Azure Can!Last updated: Thursday, January 23, 2025 Published in: CODE Magazine: 2021 - May/June Learn how to leverage Microsoft Identity via Azure Active Directory (AAD) to secure a Web application. Julie shows you how to store a database’s connection string along with its elements in Azure Key Vault. 
- 
            Azure Data ExplorerLast updated: Friday, January 31, 2025 Published in: CODE Magazine: 2021 - January/February Julie explores how to get started with Azure Data Explorer (ADX) and makes sense of it for those developers who are curious but don't have big data projects to work on. Also, learn a bit about Kusto Query Language (KQL). 
- 
            Azure Tools for .NET in Visual Studio 2019Last updated: Wednesday, August 31, 2022 Published in: CODE Focus Magazine: 2020 - Vol. 17 - Issue 1 - .NET 5.0 Overview of how to use Visual Studio 2019 to consume Azure services from a .NET app and deploy your app to Azure using the revamped Connected Services experience. Get started using Connected Services to add service dependencies to your application. 
- 
            Managed IdentityLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2020 - July/August Learn to use Managed identity in Azure Active Directory to minimze the number of passwords you need. Learn to use managed identities to access Microsoft Graph. 
- 
            Talk to an RD: Tiberiu Covaci and Markus EggerLast updated: Monday, December 7, 2020 Published in: CODE Magazine: 2020 - July/August Tiberiu and Markus talk about what’s new and what’s coming with Azure, including Tibi's "five things everyone should know about Azure". 
- 
            Modern AuthenticationLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2020 - May/June What does authentication mean in for applications working at Internet scale? Learn common tenets for the modern world (2020s). 
- 
            Manage Complex Azure InfrastructureLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2020 - March/April Learn how to use Azure CLI to automate the deployment of complicated Azure infrastructure. 
- 
            Azure CLILast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2020 - January/February Learn how to use your browser and Azure CLI to manage Azure resources. Also, learn why the *nix shell is my favorite. 
- 
            Enhance Your Search Applications with Artificial IntelligenceLast updated: Tuesday, December 8, 2020 Published in: CODE Magazine: 2019 - November/December Search is everywhere. But unless you add it to your app, you won’t find it there! Sahil examines the various search tools in the Microsoft ecosystem and shows you how to make the most of them. 
- 
            Get Started with Serverless Azure FunctionsLast updated: Tuesday, March 16, 2021 Published in: CODE Magazine: 2019 - November/December Azure Functions take care of most of the server-related problems tied to hosting. Julie shows you how to integrate them with your own app and then monitor the results. 
- 
            Add File Storage to Azure App Services: The Work AroundLast updated: Wednesday, August 28, 2019 Published in: CODE Magazine: 2019 - September/October When maintaining the hierarchy of a file system and integrating security limits you to a single point of access, you might have some heavy lifting to do while you wait for Microsoft to supply a tool to automate this task. Mike and his team found a great work-around that will keep you happy until the tool is available. 
- 
            Azure Machine Learning Workspace and MLOpsLast updated: Wednesday, March 17, 2021 Published in: CODE Magazine: 2019 - September/October It’s when you’re working with lots of data that you start looking around for an easier way to keep track of it all. Machine learning and artificial intelligence seem like the obvious answers, and Sahil shows you why. 
- 
            Azure Machine Learning ServiceLast updated: Monday, March 29, 2021 Published in: CODE Magazine: 2019 - July/August Sahil explores the limitations of Cognitive Services, the potential of Azure Machine Learning, and creating your own AI models. 
- 
            Introduction to Artificial Intelligence Using Microsoft Cognitive ServicesLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2019 - March/April Using Cognitive Services, Wei-Meng shows you how ordinary mortals can create intelligent machines with human-like reactions. Siri and Alexa (and your Roomba) are going to have some new friends once you see how accessible it all is. 
- 
            Managed Identity in AzureLast updated: Friday, April 2, 2021 Published in: CODE Magazine: 2019 - March/April Sahil uses the cloud to secure source code. You never know when someone downstream might share code with the rest of the world, and Managed Identity helps keep the things private that need to be. 
- 
            A Professional-Grade Configuration for Azure DevOps Services: Beyond the QuickstartsLast updated: Wednesday, April 7, 2021 Published in: CODE Magazine: 2019 - January/February Jeffrey shows you how to organize your code to suit DevOps, configure the five Azure DevOps products, automate your pipeline for speed, and build quality into each stage of your process. 
- 
            Azure DevOps, Docker, and AngularLast updated: Tuesday, April 6, 2021 Published in: CODE Magazine: 2019 - January/February Sahil shows us how DevOps (formerly called VSTS) can connect disparate functionality using two of his favorite tools: Docker and Angular. 
- 
            Docker for DevelopersLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2018 - November/December Like everyone else, you’ve probably been struggling with virtualization taking up a lot of space on your laptop. Sahil shows you a great way to lessen the demand while increasing the performance with Docker. 
- 
            Identify Voices with Microsoft Cognitive ServicesLast updated: Wednesday, April 21, 2021 Published in: CODE Magazine: 2018 - July/August In this next installment of his exploration into artificial intelligence, Sahil explores Microsoft Cognitive Services’ ability to recognize voices from a thirty-second sample. 
- 
            Identify Faces with Microsoft Cognitive ServicesLast updated: Friday, April 23, 2021 Published in: CODE Magazine: 2018 - May/June When it’s time to wire your house to precipitate your every whim or need, you want to be sure that your robot doesn’t mistake “catsup” for “catnip.” Sahil talks about facial recognition and how it’s connected to speech and understanding. 
- 
            Azure Skyline: Terms (Resource Groups, App Service Plans and SQL Elastic Pools)Last updated: Friday, April 30, 2021 Published in: CODE Magazine: 2018 - March/April Azure has come out with some great new tools. Mike introduces some of them, including Resource Groups, App Service Plans, and SQL Elastic Pools. 
- 
            BotsLast updated: Monday, October 6, 2025 Published in: CODE Magazine: 2018 - March/April Sahil Malik’s article demystifies the rise of bots as the next era of human–computer interaction, arguing that bots are simply conversational interfaces built with the Microsoft Bot Framework. He explains core concepts—dialogs, state, channels, and the waterfall pattern—while outlining pragmatic design guidelines (simplicity, usefulness, and non-annoyance), and shows how to develop, test, and deploy bots across platforms (including Microsoft Teams) with practical steps, tooling (Bot Framework Emulator, ngrok), and concrete code, culminating in a basic Hello World bot and a Teams-ready example. 
- 
            Digging into Azure Functions: It’s Time to Take Them SeriouslyLast updated: Friday, May 7, 2021 Published in: CODE Magazine: 2017 - November/December If you need to run discrete and small units of code in a flexible, scalable, and cost-effective manner, you need Azure functions. Jeffrey and Justin show you how to take advantage of them. 
- 
            Does Anybody Really Know What Time It Is: Dates and Times across Time ZonesLast updated: Tuesday, May 11, 2021 Published in: CODE Magazine: 2017 - November/December Since cloud computing came to town, you can’t count on your system’s software and appliances all being in the same time zone. Mike addresses some thorny issues and helps you keep your data up to date. 
- 
            Getting Started with Machine Learning Using Microsoft Azure ML StudioLast updated: Thursday, May 13, 2021 Published in: CODE Magazine: 2017 - September/October Got a sinking feeling that you’re missing something in Artificial Intelligence? This article is only the tip of the iceberg, but Wei-Meng offers you a helping hand into the lifeboat called Microsoft Azure Machine Learning Studio. 
- 
            Azure Skyline: Data in Cloud ApplicationsLast updated: Tuesday, May 18, 2021 Published in: CODE Magazine: 2017 - July/August Mike looks at the technology that allows multiple teams to connect and scale their data despite disparate data storage methods. 
- 
            Azure Skyline: Building and Deploying Services to Azure with .NET Core and DockerLast updated: Wednesday, May 26, 2021 Published in: CODE Magazine: 2017 - March/April, EPS/CODE Articles & Whitepapers Today’s devs have to be nimble. Your app has to work on a multitude of platforms and meet any number of platform-specific demands. Mike explains how a new tool called Docker can help you deploy your apps on everything from Linux to .NET and leave you hardly breaking a sweat. 
- 
            Azure Skyline: Using WebJobs for Event-Driven, Asynchronous ServicesLast updated: Friday, June 4, 2021 Published in: CODE Magazine: 2016 - November/December If your call to services times out after four minutes, you can have a problem if the process needed to retrieve the data or a fire-and-forget operation takes longer than that. What if the user makes a request and then wanders away from the computer? Mike solves it for you, with WebJobs in Azure Skyline. 
- 
            Azure Skyline: Visual Studio Reports in the CloudLast updated: Wednesday, June 9, 2021 Published in: CODE Magazine: 2016 - September/October Every company requires reports. They’re one of the constants of the business world. Mike shows us how to use Azure and VS to get just what you need without the drudgery you’ve come to expect. 
- 
            AngularJS2, AzureAD, and Office 365Last updated: Friday, June 11, 2021 Published in: CODE Magazine: 2016 - July/August Sahil noticed that AngularJS2 requires a new way of thinking about authentication regarding application structure and tells us how to deal with it. 
- 
            Azure Skyline: Azure’s Active Directory—Authorization in the CloudLast updated: Monday, June 21, 2021 Published in: CODE Magazine: 2016 - July/August If you’ve got a bunch of different passwords for each of your logins on various accounts, even if you only have a few possible email addresses, you’ve got a confusing mess. Mike clears it all up and helps you figure out which is which. 
- 
            Introduction to IoT Using the Raspberry PiLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2016 - July/August Special tools are necessary to make the switch from clunky desktops to fluid mobile apps, and if you want to give your mobile device (or your clients’) access to the Internet of Things (IoT), you need to know about them. Wei-Meng and Clarence have done the hard part of researching it, and they recommend Raspberry Pi. 
- 
            Azure Skyline: Azure’s SQL Database—SQL Server in the CloudLast updated: Thursday, June 24, 2021 Published in: CODE Magazine: 2016 - March/April Mike explores Azure SQL Database and what it has the potential to do for large and small businesses. 
- 
            Azure Skyline: Remote App—Hosting Desktop Apps in AzureLast updated: Monday, June 28, 2021 Published in: CODE Magazine: 2016 - January/February In this next installment of his exploration of Microsoft Azure, Mike explores the benefits of remote desktop apps. 
- 
            Azure Skyline: Hello World—Virtual Machines in the CloudLast updated: Wednesday, July 7, 2021 Published in: CODE Magazine: 2015 - September/October Mike introduces you to the wonder of the cloud through a free subscription to Microsoft’s Azure. He gives an interesting tour and helps guide you through your first app. 
- 
            Azure Active DirectoryLast updated: Tuesday, July 27, 2021 Published in: CODE Magazine: 2015 - March/April If you want to write code for Office 365, you’re going to love this article. In it, Sahil shows us that Azure AD is a fundamental building block that you need to work with SharePoint or Office 365. 
- 
            Building a Simple NodeJS API on Microsoft Azure Websites from Start to FinishLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2014 - July/August Rick illustrates the benefits and shortcomings of using NodeJS, and also builds a handy tool for making shortened URLs while he’s at it! 
- 
            Building Office 365 Cloud Business AppsLast updated: Monday, December 27, 2021 Published in: CODE Magazine: 2014 - May/June You already know that using Visual Studio 2013 streamlines building business apps. Beth shows you how to use its Cloud Business App project template to improve collaboration between Office 365, SharePoint, and all your mobile devices. 
- 
            Rich Messaging Endpoints with BizTalk ServicesLast updated: Tuesday, December 28, 2021 Published in: CODE Magazine: 2014 - March/April Rick Garibay takes you on a tour of cloud-based messaging services including Windows Azure BizTalk Services (WABS), Enterprise Application Integration (EAI), and Windows Azure. 
- 
            Windows Azure Active DirectoryLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2014 - March/April Michiel van Otegem explains Software-as-a-Service by comparing various online products and shows you how to store information about users whether you use Active Directory or Windows Azure Active Directory in the cloud. 
- 
            The Absolute Beginner’s Guide to Windows Azure SQL DatabaseLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2013 - May/June In virtually every CODE article I’ve written since 2004, the proverbial 99% of the content has been based on things I’ve done in production. Well, every technical person has to “go back to school” at some point,-and my return to school has been in the last month as I finally took a look at SQL Azure. This article represents my findings as I recently finished “kindergarten” and am now ready for the trials of first grade! 
- 
            SharePoint Applied: Azure ServiceBus and SharePoint 2010Last updated: Wednesday, February 20, 2019 Published in: CODE Magazine: 2012 - March/April The cloud means many things. It means Facebook, LinkedIn, Twitter, Google, Bing and - oh yes - Windows Azure! Windows Azure, as you know, is Microsoft’s cloud operating system. It consists of many parts, but at a high level you can say it includes Compute (web and worker roles, plus storage), SQL Azure and AppFabric. AppFabric, in turn, consists of AppFabric Access Control, ServiceBus, and Cache. This article concerns ServiceBus, and its integration with SharePoint 2010 and Office 365. 
- 
            Introducing Queues and Topics in Azure Service BusLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2011 - November/December In 2007, Microsoft unveiled a new vision called “Software + Services” that would fundamentally change the way that both Microsoft and their customers build software and have a gradual, yet marked ripple effect throughout the software giant’s entire strategy. 
- 
            Cloudy SharePoint: Office 365 and AzureLast updated: Tuesday, February 19, 2019 Published in: CODE Magazine: 2011 - July/August Everyone is excited about the cloud! Well, at least that is the theory. Microsoft introduced Azure such a long time ago - how many of us are really using it? SharePoint BPOS is around, but we still run servers in our backyard! So, why now? And why are things different this time around? 
- 
            Creating Self-Scaling Applications with Azure ServicesLast updated: Wednesday, August 31, 2022 Published in: CODE Magazine: 2010 - March/April Microsoft’s Azure platform has finally been released into production. This new entry into the cloud computing market provides .NET developers with a scalable, robust platform for developing applications.After over a year in CTP, Azure is finally ready for prime time. At PDC 2009, Microsoft announced the release of new components, such as the management API, that make Azure worth considering for use in production environments. In this article, I’ll demonstrate how to use the different components of Azure Services to build a self-scaling application. 
- 
            Windows Azure network servicesLast updated: Friday, February 22, 2019 Published in: Book Excerpts, Newsletters Windows Azure network services provide the foundation for building hybrid cloud solutions for your business. Windows Azure Virtual Network lets you securely connect your cloud infrastructure to your on-premises datacenter. Windows Azure Traffic Manager allows you to control how user traffic is distributed to cloud services. Windows Azure also includes a name resolution service you can use for internal hostname resolution within a cloud service. This chapter provides an overview of the different network services in Windows Azure and includes insights from product team experts concerning how these services relate to one another, what you can do with them, and how you can use them. 

