-
Preparing for Azure with Azure Migrate Application and Code Assessment
Last 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 Mistakes
Last updated: Tuesday, August 29, 2023
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 Azure
Last updated: Wednesday, August 31, 2022
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 Azure
Last 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 Starter
Last updated: Wednesday, August 31, 2022
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 Storage
Last updated: Thursday, November 30, 2023
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 Identity
Last updated: Wednesday, August 31, 2022
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 Graph
Last updated: Wednesday, August 31, 2022
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: Wednesday, August 31, 2022
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 Explorer
Last updated: Wednesday, August 31, 2022
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 2019
Last 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 Identity
Last 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 Egger
Last 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 Authentication
Last 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 Infrastructure
Last 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 CLI
Last 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 Intelligence
Last 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 Functions
Last 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 Around
Last 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 MLOps
Last 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 Service
Last 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 Services
Last 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 Azure
Last 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 Quickstarts
Last 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 Angular
Last 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 Developers
Last 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 Services
Last 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 Services
Last 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.
-
Bots
Last updated: Wednesday, April 28, 2021
Published in: CODE Magazine: 2018 - March/April
Bots are no longer some cool effect in a sci-fi movie. Sahil shows you how to begin programming yours.
-
Digging into Azure Functions: It’s Time to Take Them Seriously
Last 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 Zones
Last 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 Studio
Last 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 Applications
Last 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 Docker
Last 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 Services
Last 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 Cloud
Last 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 365
Last 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 Cloud
Last 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 Pi
Last 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 Cloud
Last 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 Azure
Last 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 Cloud
Last 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 Directory
Last 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 Finish
Last 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 Apps
Last 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 Services
Last 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 Directory
Last 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 Database
Last 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!
-
Introducing Windows Azure Hosted Node.js
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2013 - January/February
In a previous article, I wrote about how simple it is to deploy an ASP.NET MVC Web Application to Windows Azure using Team Foundation Service hosted at tfspreview.com. In this article, I will build on those concepts and show you how to build and deploy a simple Node.js website to Azure using Git as the source code repository. One of Azure’s core strengths is its openness. In addition to the .NET SDK, Azure has SDKs for Java, PHP, Python and for the purposes of this article, Node.js. That openness also extends to Azure hosted Virtual Machines where Ubuntu, openSUSE and SUSE Linux are supported in addition to core Microsoft server technologies such as Windows Server 2012/2008 and SQL Server. In this article, I’ll provide a brief primer on Node.js, Git and how those technologies are first class citizens in Azure. One technology you will not find in this article is Visual Studio! We’ll use Notepad as our sole developer IDE!
-
The Simplest Thing Possible: Windows Azure Web Site Deployment with TFS 2012
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2012 - November/December
In the last 12 months, Windows Azure has undergone a dramatic transformation. It’s gone from “What is it?” to “We need it!” in very short order. Much, if not all of this, can be attributed to the stellar leadership of Scott Guthrie and his team. It should come as no surprise the ASP.Net team, which includes all the goodies from ASP.Net MVC, Web API and SignalR to name a few, were and continue to be under ScottGu’s leadership. It’s another reminder of what the power of people (really smart people to boot), working together in furtherance of a common vision can accomplish. Today, Windows Azure is a manifestation of that accomplishment. Windows Azure is actually many things. It can host TFS, Windows (obviously), SQL Server as well as other non-Windows technologies like PHP, Ubuntu, Java, Node.js to name a few. Windows Azure also has the capacity to host “Big Data” and to be a full-fledged media server. One of the biggest catch phrases today is “Infrastructure as a Service” (IaaS). Though its virtual machine features, Windows Azure delivers this capability as well. For the full details on what Windows Azure can deliver, navigate to windowsazure.com.
-
SharePoint Applied: Azure ServiceBus and SharePoint 2010
Last 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 Bus
Last 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 Azure
Last 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 Services
Last 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 services
Last 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.