Add custom icons to MudBlazor
Blazor comes with a large library of icons using Material UI, which you can use as standalone icons, or as part of other components like icon buttons, but sometimes you want to use an image which doesn't come included.
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. - Leon Bambrick (@secretGeek)
Blazor comes with a large library of icons using Material UI, which you can use as standalone icons, or as part of other components like icon buttons, but sometimes you want to use an image which doesn't come included.
Article covering some of the practices and conventions involved in the definition and structure of functions.
A guide detailing the meaning and purpose of request validation in regards to API endpoints, followed by a practical example using Express.js and the express-validator package, built using a project structure aimed at ensuring separation of concerns.
Learn how to manage a collection of API endpoints, store variables, switch environments, handle authentication, create requests, and test responses.
Compare specific properties between two lists without the need to duplicate foreach blocks, or complicate classes with comparison logic.
Article covering some of the practices and conventions involved in the naming of things like variables and functions.
An introduction to the Developer Compendium series of articles, which aims to discuss some of the key concepts, best practices, and conventions to help developers build amazing software.
Learn how to use the AWS CDK to create resources using your favourite programming language. In the example provided, we'll create the resources required to configure SNS to send an email from a simple website contact form using .NET and JavaScript.
Learn how to allow resources from within a VPC to communicate with global resources. We'll go through how to get a Lambda function which interacts with a database in the same VPC to communicate with a service outside the VPC, in this case, by retrieving a connection string stored in Secrets Manager.
Learn how to securely store and retrieve application credentials using AWS Secrets Manager via the console and CLI tool.
Create a social links component in Umbraco. We'll make use of a custom Dropdown, Document Type, Composition and Nested Content, each using a variety of property types.
Get notified in Slack when your workflows fail, so you can act them promptly.
A look at the options available for sending messages to a Slack workspace, followed by a simple example sending a message to a channel using a Slack app, the Node.js SDK, and only a few lines of code.
Bolster confidence in the functionality of your application with unit and integration tests, using the popular xUnit package for writing test cases, and NSubstitute for mocking dependency behaviour.
Diagnosing a petrol or diesel engine vehicle which won't start by checking the FACTS; fuel, air, compression, timing and spark.
Following on from the previous article which tackles setting up and configuring a LAMP stack WordPress instance, we will now look at registering a domain and securing the website with a free SSL certificate provided by Let's Encrypt.
Configure an AWS EC2 instance and launch an Umbraco/.NET website, backed by an SQL Server Express database and secure with a free Let's Encrypt SSL certificate using win-acme.
Umbraco implements the TinyMCE library for the Rich Text Editor. Many of these features can be customised to your needs, and additional features which are unavailable by default can be enabled manually in the appsettings. We'll look at adding code blocks with syntax highlighting using PrismJS, automatic table of contents, and table element customisation.
Create a Todo app using Blazor WASM supported by a hosted API in the backend, which handles authentication using Auth0, and performs CRUD operations on data managed by Contentful.
Create a NuGet package and host it on a public or private Github repository for use with multiple applications.
Set up a WordPress website, hosted on an AWS EC2 instance, using the Linux, Apache, MySQL and PHP (LAMP) stack.
Blazor WASM applications, like many other popular SPAs, run entirely in the browser, meaning you could host an application using nothing more than static storage, saving money on compute power and eliminating the need to run a server 24/7.
Add CloudWatch logging to your .NET Core application.