In this post I show how to customize your pipeline and other external files in Azure DevOps using variables from the Library
Search Results for: .net core
External providers in AdminLTE project
In this post I talk about the integration with external providers in the AdminLTE project such as Microsoft, Facebook, Google and Twitter
Azure DevOps releases AppServices
In this post, I’m going to explain how to create a pipeline and a release in Azure DevOps that releases into AppServices. This is quite important step to go forward a digital transformation in your company to improve and optimize the developer’s process. In the pipeline Azure DevOps builds the solution (projects and tests) and create an artifact. Then, with the release, it publishes the artifact into to a AppService in Azure. Now I show step by step how to create both. Pipeline First, you have to create a New…
Implement security workflow with Identity Server
The goal of this post is to implement security workflow with Identity Server 4 and C# among projects and services. With a bunch of examples, I’m going to show, practically, how to do it.
Test our code with json
Test Driven Development (TDD) helps you to validate your code but something you need to check some result from a json file. Here my solution
Using Git Flow with GitKraken and Azure DevOps
I want to explain how using Git Flow with GitKraken and Azure DevOps for improving collaboration, git concept learning curve and code quality
Map base class to derive class
I’m facing a problem when I want to cast a base class to a derive class. A derive class is a class that derives from a base class. In this post I explain my solution to this problem.
Azure Functions creation
Azure Functions are an event-driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in other Azure services, SaaS products, and on-premises systems. As companies are trying to innovate and deliver faster, modern software architecture is evolving at the speed of light. We’ve quickly evolved from managing physical servers to virtual machines, and now we’re evolving from running on containers and microservices to running “serverless”. What is “serverless”? This new computing model is almost everywhere defined as a model which “allows you to…
Azure support
I use Microsoft Azure technologies for backend services within Xamarin apps or web applications, as they allow the app usage to scale indefinitely and you only pay for what you use. I offer my knowledge to support you with Microsoft Azure technologies. Active Directory (Azure AD): use Azure AD to provide authorisation and security services to Xamarin apps. I also use OAuth providers to provide security services. Mobile App Service: An Azure Mobile App Service allows two-way data synchronisation between a central data store and each device running the Xamarin…
GymConnections
With GymConnections every gym has its own community of people. So, people can virtually meet, chat, organize to see each other in the gym or follow a course together
Save and retrieve Secret from Azure KeyVault
How to retrieve #key, #secret, certificate from #Azure #KeyVault in C#? A step by step guide to configure your Azure account and start a new C# project
Azure Functions with Configuration and Dependency Injection
How to implement dependency injection in Azure Functions and read the configuration from a local file or from the Azure Environment
Multiple output in Azure Functions with C#
In this post I like to analyse how to return multiple output in Azure Functions with C# and Service Bus. If you want more info, in the last week or so, I published some posts about Azure Function in C# or F# like “Create Azure Function in C# Script and Service Bus” or “Creating Azure Function in F#“. You have a platform on Azure and two different services are triggered by a message from Service Bus. At some point, you have an Azure Function doing a procedure that has to…
Digital transformation scenario with Azure, Visual Studio and Git
In a company prospective, what digital transformation is about? In this post I explain my point of view
Adding an external Microsoft login to IdentityServer4
This article shows how to implement a Microsoft Account as an external provider in an IdentityServer4 project using ASP.NET Core Identity with a SQLite database. Setting up the App Platform for the Microsoft Account To setup the app, login using your Microsoft account and open the My Applications link https://apps.dev.microsoft.com/?mkt=en-gb#/appList Click the Add an app button. Give the application a name and add your email. This app is called microsoft_id4_enrico. After you clicked the create button, you need to generate a new password. Save this somewhere for the application configuration.…
Microsoft delivers test builds of Visual Studio for Mac, Visual Studio 2017 for Windows
Visual Studio for Mac is not a port of Visual Studio for Windows; it’s a rebranded version of Xamarin Studio integrated development environment (IDE) that will work on the Mac. (Microsoft bought mobile-tool vendor Xamarin in February 2016.) Visual Studio for Mac is available as of today as a preview for download. Visual Studio 2017 is the official name of the product Microsoft has been calling "Visual Studio Next" and/or codename "VS ’15’." As of today, a near-final Release Candidate version of that product is available to testers. The RC…
Building a MAUI CustomRefreshView
Solving the .NET MAUI RefreshView Limitation on macOS: building a MAUI CustomRefreshView from scratch for all platforms
From Installation to Advanced Configuration: Setting Up Serilog for C# Success
In the ever-evolving landscape of software development, effective logging is crucial for maintaining robust and reliable applications. Serilog has emerged as a leading tool for C# developers, offering a flexible and powerful logging solution tailored to modern needs. This comprehensive guide will walk you through the installation and advanced configuration of Serilog in your C# projects, ensuring that you harness its full potential. From setting up various sinks for diverse output channels to integrating custom logging classes that capture detailed runtime data, you’ll discover best practices for enhancing application maintainability…
New MarkdownEditor components for JavaScript and Blazor
Today, after 2 years, I released a new Markdown Editor components for JavaScript and Blazor. The full source code is available on GitHub.
Maui CommunityToolkit Popup crashes applications
I use the MAUI CommunityToolkit version 9.0.1 and in particular Popup crashes my applications. I discovered why and how to avoid it
MAUI raises on iOS MT1045
When from Visual Studio you deploy a real device a MAUI application raises on iOS the error MT1045. Here what to check to fix the problem
Azure DevOps pipeline for Maui
How do we create an Azure DevOps pipeline for building Maui components or applications? Here the base pipeline to use and customize
Testing Blazor components with bUnit
bUnit is a testing library for Blazor Components. Its goal is to make it easy to write comprehensive, stable unit tests
Stripe Connect Express with Blazor
In my previous post titled Create Stripe Webhooks Receiver I created a webhook and now I want to explore how to use Stripe Connect Express with Blazor. What is Stripe Connect? Stripe Connect allows you to develop marketplace and platform applications that can accept money and pay out to connected Stripe accounts. For example, a platform like Lyft has the ability to receive payments from a customer, retain a percentage as a platform fee, and then pay out the difference to the customer’s driver. Those drivers would all be considered…
Create form dynamically with Blazor
I show you how to create form dynamically with Blazor reading the definition of the form from an API or a Json file. It is working quite well