On July 19, 2024, Microsoft's Azure cloud services experienced a significant outage, causing widespread disruption. This incident affected multiple Microsoft 365 applications and impacted various industries globally. Here's what developers need to know:
Microsoft Azure *
Microsoft cloud platform
Validation of custom data with Minimal API filters, sensible and without fuss
This is a step-by-step research of a clear and intuitive approach to validate custom data in .NET applications with help of the Minimal API filters and the FlatValidator.
Evaluating Performance: CosmosDB vs. Azure SQL
In the evolving landscape of database technology, choosing the right database management system is crucial for the efficiency and scalability of applications. This article presents a detailed comparison of the performance between Microsoft's CosmosDB and MS SQL Server. We'll examine how each database performs under various load conditions and share some interesting findings.
A little life hack when you work with Azure Service Bus and ASP.NET Core
Some of the features of your website require message queue integration. It is not a complex task for most developers. If you work with Azure infrastructure, you are able to choose Azure Service Bus as a queue engine. It sounds quite simple: just create Azure Resource, write some code and then be happy! But what would you say if the resources are limited? What will you do if there are several teammates in your team, and all of you have to debug queues at the same time? I try to give you a simple solution.
PVS-Studio: analyzing pull requests in Azure DevOps using self-hosted agents
Static code analysis is most effective when changing a project, as errors are always more difficult to fix in the future than at an early stage. We continue expanding the options for using PVS-Studio in continuous development systems. This time, we'll show you how to configure pull request analysis using self-hosted agents in Microsoft Azure DevOps, using the example of the Minetest game.
Critical Transcendence: .NET SDK and Apache Spark
When Alex Garlandâs series Devs (on FX and Hulu) came out this year, it gave developers their own sexy Hollywood workup. Who knew that coders could get snarled into murder plots and love triangles just for designing machine learning programs? Or that their software would cause a philosophical crisis? Sure, the average day of a developer is more code writing than murder but what a thrill to author powerful new program.
Build apps for free with Azure Cosmos DB Free Tier
With Azure Cosmos DB Free Tier enabled, youâll get the first 400 RU/s throughput and 5 GB storage in your account for free each month, for the lifetime of the account. That means that you can start small and grow with confidence, knowing your app will be running on a high-performance database service. Youâll only pay if your account exceeds 400 RU/s and 5 GB. Additionally, if your app has a lot of containers you can create up to 25 containers in a shared throughput database and have them all share the free 400 RU/s. You can have up to one free tier Azure Cosmos DB account per Azure subscription.
Announcing Universal Print: a cloud-based print solution
Whatâs New in Visual Studio 2019 version 16.5 Preview 2 for C++, Xamarin, and Azure Tooling Experiences
Install this preview side-by-side with your Visual Studio release and try these highlighted features without replacing your current development environment.
Announcing the preview of Azure Spot Virtual Machines
The workloads that are ideally suited to run on Spot Virtual Machines include, but are not necessarily limited to, the following:
- Batch jobs.
- Workloads that can sustain and/or recover from interruptions.
- Development and test.
- Stateless applications that can use Spot Virtual Machines to scale out, opportunistically saving cost.
- Short-lived jobs which can easily be run again if the Virtual Machine is evicted.
Learn Azure in a Month of Lunches â our new free e-book
Read this e-book to build your cloud computing skills quickly and efficiently. Youâll be productive immediately, and when you finish, youâll be well on your way to Azure mastery.Â
Learn more below.
Azure SDK for .NET: Story about a Difficult Error Search
When we decided to search for errors in the Azure SDK for .NET project, we were pleasantly surprised by its size. «Three and a half million lines of code,» we kept saying, studying the project's statistics. There might be so many findings. Alas and alack! The project turned out to be crafty. So what was the zest of the project and how it was checked â read in this article.
Building Modern Cloud Applications using Pulumi and .NET Core
The Azure Cloud Shell Connector in Windows Terminal
We have a new default profile â the Azure Cloud Shell, which will allow you to access your Azure directories/tenants through the Windows Terminal app itself.
Azure PowerShell: Mostly Harmless
Hello, everyone. Today we have another Microsoft project on the check. By the title of this article, you can guess that this time developers didn't «please» us with a large number of errors. We hope the project's authors won't be offended by the title. After all, a small number of errors is great, isn't it? However, we still managed to find something intriguing in the Azure PowerShell code. We suggest getting to know the features of this project and checking out errors, found using the PVS-Studio C# analyzer.
Azure Media Services' new AI-powered innovations
PVS-Studio in the Clouds: Azure DevOps
This is a second article, which focuses on usage of the PVS-Studio analyzer in cloud CI-systems. This time we'll consider the platform Azure DevOps â a cloud CI\CD solution from Microsoft. We'll be analyzing the ShareX project.
How AI, drones and cameras are keeping our roads and bridges safe
«It's a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there's no knowing where you might be swept off to.»
â J.R.R. Tolkien, The Lord of the Rings
Europeâs roads are the safest in the world. Current figures show that there are 50 fatalities per one million inhabitants, compared to the global figure of 174 deaths per million. Despite this, each loss remains a tragedy. In 2017, 25,300 people lost their lives on European roads.
The cause of these accidents can vary from human error and weather conditions, to damaged structures and surfaces. While some things are beyond the realms of control, road and bridge conditions are a variable which can be governed.
As soon as a road is paved, a combination of traffic and weather conditions begin to degrade and erode the surface. Undetected cracks, abrasions or defects can quickly lead to bigger problems, such as costly repairs, major traffic delays, and in the worst cases, unsafe condition. These problems are also shared by bridges, particularly when concrete is critical in maintaining the integrity of the structure. The earlier faults are detected, the sooner they can be addressed, saving time and money, while minimising disruption. Ultimately, this helps ensure that the roads themselves are safer for those travelling on them.
The detection of these faults, however, can be very difficult to carry out manually, especially as early-forming cracks are hard to spot with the naked eye. Predicting where faults are likely to occur ahead of time so that appropriate measures can be taken in advance also possess a massive challenge. Thankfully, technology is here to help.
Azure IoT Edge Tools Extension (Preview) Announcement
Weâre excited to announce the preview availability of the new Azure IoT Edge Tools Extension (Preview) for Visual Studio 2019. The extension provides a rich set of functionalities to support development of IoT Edge solutions with Visual Studio 2019:
Signing into Azure DevOps using your GitHub credentials
Across all of Microsoft, we are focusing on empowering developers to build better apps, faster. One way we are accomplishing that is by providing a range of products and services covering all stages of the software development lifecycle. This includes IDEs and DevOps tools, application and data platforms on the cloud, operating systems, Artificial Intelligence and IoT solutions, and more. All of these are centered around developers, both as individuals working in teams and organizations, and as members of developer communities.
GitHub is one of the largest developer communities, and for millions of developers around the world their GitHub identity has become a critical aspect of their digital life. Recognizing that, weâre excited to announce improvements that will help GitHub users get started more easily with our developer services, including Azure DevOps and Azure.
Authors' contribution
sahsAGU 1119.9ahriman 1039.0XaocCPS 1012.6stasus 354.6Schvepsss 338.2maria_gore 278.4kichik 218.0v0stok86 136.04c74356b41 132.0msgeek 122.4