-
Building Static Web Apps with database connections: Best Practices
(35 min | 10639 words)
Generally available: Azure Private Link support in Azure API Management
(18 min | 5474 words)
Public Preview: Workspaces in Azure API Management
(18 min | 5439 words)
Fixed bug that allowed private issues and pull request titles to be shown in search results
(4 min | 1270 words)
Roadmaps in Projects are now generally available
(4 min | 1284 words)
Getting Started with MongoDB Atlas, NodeJS, and Azure App Service
(35 min | 10495 words)
Block ambiguous branch and tag names
(3 min | 899 words)
Capturing a Network Trace on Azure Container Apps
(33 min | 9785 words)
-
Part 1b – azd-ify an App Template with existing Bicep files
(33 min | 10013 words)
Start from zero and scale to zero – Azure Spring Apps consumption plan
(34 min | 10325 words)
Downloading Files from Azure Container App to your Local Machine via Azure Blob Storage
(33 min | 9809 words)
-
Simplifying deploying Azure Container Apps to Arc enabled Kubernetes using az containerapp up
(34 min | 10159 words)
Code scanning API to enable default setup with CodeQL on a repository
(3 min | 958 words)
General availability of granular access token on npm
(3 min | 980 words)
You can now use the “security extended” query suite in code scanning default setup with CodeQL
(4 min | 1053 words)
-
Enable code scanning default setup with CodeQL at the organization level (public beta)
(4 min | 1087 words)
Announcing Secure Baseline accelerators for multi-tenant App Service deployments
(33 min | 9957 words)
-
March 19th, 2023
(2 min | 657 words)
-
Competition
(2 min | 657 words)
-
Integrating Appwrite in Azure
(39 min | 11841 words)
Secret scanning changes to how you opt in to notifications
(3 min | 1032 words)
Code scanning shows more accurate and relevant alerts on pull requests
(3 min | 984 words)
Unable to connect to standalone Microsoft SQL Server 2014 from Azure App Service on Linux
(34 min | 10074 words)
Join our top Java experts at Devnexus 2023
(34 min | 10286 words)
How to troubleshoot Azure Functions HTTP Trigger 404 Error
(34 min | 10066 words)
March 16, 2023
(2 min | 612 words)
-
SSH Certificate requirement update
(4 min | 1088 words)
GraphQL on Azure: Part 14 - Using Data API builder with SWA and Blazor
(35 min | 10442 words)
GraphQL on Azure: Part 13 - Using Data API builder with SWA and React
(35 min | 10401 words)
You can view the full series of GraphQL on Azure articles on my website.
In the last post I introduced you to a new project we've been working on, Data API builder for Azure Databases (DAB) and in this post I want to look at how we can use it in Azure, and that will be through one of my favourite Azure services, Azure Static Web Apps, for you see, as part of the announcement today of DAB, we've announced that it is available as a feature of SWA (called Database Connections), so let's build a React app!
Local Development
One of the neat things about working with SWA is that we have a CLI tool which emulates the functionality of SWA, and with today's announcement, we can use it to emulate the Database Connections feature, so let's get started. First off, we need to ensure we have the lates…
GraphQL on Azure: Part 12 - GraphQL as a Service
(35 min | 10501 words)
Fixed bug that allowed removed users to retain access to the organization
(3 min | 1012 words)
-
Generally Available: Durable Functions support of managed identity for Azure Storage
(0 min | words)
Introducing the GitHub Markdown Helpers Public Beta
(3 min | 1020 words)
Create and manage Runner Groups in the Team plan
(3 min | 841 words)
Announcing Database connections for Azure Static Web Apps with Data API builder
(33 min | 9844 words)
March 15, 2023
(2 min | 493 words)
-
Adding the ability to close GitHub Discussions
(3 min | 914 words)
Comment on files in a pull request (public beta)
(3 min | 919 words)
Projects on GitHub Mobile is now generally available
(3 min | 822 words)
Organization Audit Logs include IP addresses – Public Beta
(2 min | 742 words)
Migrate Bitbucket Server repos to GitHub.com (private beta)
(2 min | 648 words)
Easy way to migrate an existing PHP site with MySQL to Azure App Service.
(32 min | 9734 words)
-
Dependabot version updates keeps Gradle version catalogs up-to-date
(3 min | 752 words)
Dependabot updates support reusable workflows for GitHub Actions
(3 min | 750 words)
Build intelligence in your eCommerce applications using Azure Open AI
(33 min | 9977 words)
-
Changes to the code search API
(3 min | 930 words)
Dependency graph and Dependabot support npm v9
(3 min | 952 words)
March 8, 2023
(3 min | 855 words)
Delete stale code scanning configurations to close outdated alerts
(4 min | 1296 words)
GitHub Actions – Required workflows improvements
(4 min | 1280 words)
-
GitHub Issues & Projects – March 9th update
(4 min | 1180 words)
Use multi-repository variant analysis (beta) to run CodeQL queries at scale
(3 min | 962 words)
Increased concurrency for 2-core Linux & Windows Hosted Actions runners for Enterprise Plans
(3 min | 900 words)
-
Introducing the ability to subscribe to specific Discussion categories on Slack
(3 min | 954 words)
GitHub Enterprise Server 3.8 is now generally available
(3 min | 918 words)
-
Storage Explorer 1.28 New Features
(32 min | 9556 words)
Azure function app doesn't work after unlinking to Azure static web app
(32 min | 9591 words)
As we know, we can link existing Azure function app to Azure static web app. After that, the Azure Functions app will be mapped to the /api route of your static web app.
In the following example, function app tonytesthttp has been linked to static web app.
When we try to access the function app outside static webapp, we will encounter Bad Request error. We understand that the static web app must do something to block the request. We can try to unlink the function app from static web app. However, you will find the function app still encounters the same error. How can we make our function app back to normal?
If you read the official document (Bring your own functions to Azure Static Web Apps | Microsoft Learn) carefully, you will find following statement.
If authentication and authorization policies aren't already set up on your existing Functions app, then the static web app has exclusive access to the API. To make your Functions app accessible to other applications, add another identity provider or change the security settings to allow unauthenticated access.
It seems that the link operation will add authentication limitation to only allow static webapp to access the function app. If you navigate to the authentication setting of the function app, you will find the static webapp was added as an identity provider. Even we unlink the function app to static webapp, the identity provider will not be removed automatically. We need to remove the identity provider manually. After that, the function app will work again.
Accelerated Admin Performance with WordPress on Azure App Service
(32 min | 9517 words)
Security advisories now have multiple types of credits
(3 min | 875 words)
Custom repository roles API GA and breaking change
(3 min | 895 words)
Dependency graph removes go.sum support
(3 min | 896 words)
Microsoft Azure and VMware Virtual Event - Simplify and Scale Enterprise Spring Apps in the Cloud
(32 min | 9617 words)
We are thrilled to announce that Adib Saikali, VMware Principal solutions engineer, and Asir will team up once again to deliver an exciting virtual event on deploying enterprise applications on Azure Spring Apps. Together, we have helped numerous organizations, including Bosch, Digital Realty, FedEx, Kroger, Liantis, Morgan Stanley, National Life, Raley’s, Swiss Re and others, simplify and scale their application development and deployment processes. We're eager to share our knowledge and insights with you. Our aim is to help you accelerate your cloud migration journey and take your application delivery to the next level. Register here: https://aka.ms/spring-talk
During this 90-minute session, you'll learn:
Ideal use cases for Azure Spring Apps Enterprise
How to streamline deployment, scaling, patching, and resilience for your apps
How to simplify cloud-native app architecture with Azure Spring Apps Enterprise, including security, request routing, configuration, discovery, and more
How Azure Spring Apps simplifies DevSecOps for polyglot applications
Get answers straight from top developers and network with your peers in the live chat and moderated Q&A session. Plus, we'll have live quizzes and giveaways throughout the session.
But that’s not all. When you register for this event, you'll also can take advantage of our FREE App Suitability Assessment. Experts from Microsoft and VMware help you identify and prioritize cloud migration for your Java Spring apps and databases. We customize a session for you to demonstrate how easily your application will run in Azure Spring Apps Enterprise.
RSVP today to secure your spot to take the first step towards revolutionizing your application development and deployment process with Azure Spring Apps Enterprise.
GitHub Octernships: a path for students for a thriving tech career
(3 min | 868 words)
-
Secret scanning changes coming to how you opt-in to alert notifications
(3 min | 840 words)
-
GitHub Desktop 3.2 – Preview your Pull Request
(3 min | 932 words)
Recently
(2 min | 627 words)
-
SMS and TOTP can now both be registered 2FA methods
(4 min | 1304 words)
Accessibility improvements for the contribution graph
(4 min | 1210 words)
GitHub Issues & Projects – March 2nd update
(4 min | 1129 words)
Introducing The Forrester Model To Defend Against Nation-State Threats
(0 min | words)
Choose Your Best Authentication Solutions in Azure App Service
(35 min | 10396 words)
Function App - Service Bus triggered throughput decrease with message session
(35 min | 10388 words)
-
GitHub Actions: Admins can now bypass environment protection rules
(3 min | 853 words)
Code scanning default setup on the security coverage page (public beta)
(3 min | 902 words)
Feature Preview: Rich Jupyter Notebook Diffs
(3 min | 828 words)
Announcing public preview of confidential containers on Azure Container Instances
(35 min | 10459 words)
GitHub Actions Importer General Availability
(2 min | 694 words)
GitHub Actions: Introducing the new, more powerful GitHub-hosted x64 macOS runners
(2 min | 720 words)
Add pronouns to your GitHub profile
(3 min | 761 words)
Unable to move app service to an existing app service plan
(33 min | 9791 words)
-
Low Code Resources for Developers
(33 min | 9876 words)
Enable secret scanning alerts on all your public repositories
(3 min | 918 words)
Dependabot alerts: enterprise enablement and status checking
(3 min | 897 words)
-
Codespaces support for JetBrains Rider (Beta)
(4 min | 1117 words)
Preview support for Kata VM Isolated Containers on AKS for Pod Sandboxing
(35 min | 10358 words)
New Forks page view
(4 min | 1333 words)
Unable to access Webapp or Kudu site hosted in ILB ASE
(33 min | 9914 words)
-
No more waitlist – code search and code view are available to all in public beta
(5 min | 1450 words)
GitHub Issues & Projects – February 23rd update
(4 min | 1181 words)
Hardware accelerated Android virtualization on Actions Linux larger hosted runners
(3 min | 808 words)
Remove Nginx Server Header - Linux App Service (PHP 8.x blessed image)
(31 min | 9327 words)
-
Preferred 2FA methods and settings improvements
(2 min | 741 words)
Trending Repositories on GitHub Feed
(3 min | 766 words)
-
Mental illness plays havoc with the mind as well as the heart
(0 min | words)
-
Acute sleep loss may alter the way we see others
(0 min | words)
-
Molecular basis of deep sleep pinpointed, suggests avenues for novel treatments
(0 min | words)
New sleep molecule discovered: 'It shows just how complex the machinery of sleep is'
(0 min | words)
-
Seven hours of sleep is optimal in middle and old age, say researchers
(0 min | words)
-
Risky driving behaviors increase as common sleep disorder worsens
(0 min | words)
Automated cognitive behavioral therapy for insomnia delivered over the internet shown to be highly effective in Black women
(0 min | words)
-
Drug reduced frequency of breathing pauses in sleep apnea
(0 min | words)