GitHub is now free for teams Every developer and team can now get private repositories with unlimited collaborators at no cost with GitHub Free, and we reduced prices for some of our paid plans.
Top Visual Studio Code Git Extensions in 2020 By finding the right Visual Studio Code Git extensions, you can really power up your Git workflow right inside of your editor. Although VS Code has some great built-in functionality for Git, you can add some real power to your workflow. Git History - htt...
How to automatically choose a free port in ASP.NET Core 3.0 In this post I show how to tell ASP.NET Core to use a random free port on startup, instead of a static value. I also show how to retrieve the value.
Mobile Blazor Bindings - State Management and Data In this post, I talk about the state management and data options for Mobile Blazor Bindings. I then apply these to a real app to see how they work in practice.
John Conway I was greatly saddened to learn that John Conway died yesterday from COVID-19, aged 82. My own mathematical areas of expertise are somewhat far from Conway’s; I have played for instance with …
Organizational Accounts for ASP .NET Core 3.1 This is the fifteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled
Queuing Background Jobs with Coravel - CodeOpinion In one of my live streams on my YouTube Channel, I took a look at using Coravel to refactor some code that was sending out an email. Emailing is a good example of something that can be created as a background job that frees up your web application to retu...
SQL Server 2017 adds support for Red Hat Enterprise Linux 8 and Ubuntu 18.04 SQL Server team has been adding support for "current" Linux distributions at fast clip last few months. The team announced support for RHEL 8 and Ubuntu 18.04 for SQL Server 2019 over last quarter. The team is happy to announce that SQL Server 2017 has no...
Don't Code Tired | Simplifying Parameter Null and Other Checks with the Pitcher Library Don't Code Tired - Jason Roberts on Software Development and .NET -
Introducing a New Interactive Element: In-Game Purchases (Includes Random Items) To help inform consumers of what's offered in a game the ESRB will now begin assigning a new Interactive Element: In-Game Purchases (Includes Random Items).
An Introduction to GraphQL: Subscriptions GraphQL subscription aims to help you build real-time functionality into your apps, while still allowing only the data you need to be returned from live events.
Bring your own machine to Visual Studio Online | Visual Studio Blog Leverage your own environments for anywhere access with our self-hosted improvements in Visual Studio Online.
Try gh, GitHub's new CLI Try the new gh CLI. It's GitHub on the command line, and it’s now available in beta.
Monsters Weekly 159 - Managing Database Migrations When dealing with changes to a database schema, it’s important to manage those changes in a way that is repeatable across your team and various environments. Watch as Simon and James us DbUp to add da
Free Google Book: Building Secure and Reliable Systems - High Scalability - Google added another book into their excellent SRE series: Building Secure and Reliable Syst...
Webinar: Let’s Build a Financial Dashboard with React We’re running a live, 45-minute webinar on building financial dashboards. Here’s what we’ll cover.
Using Certificates from Azure Key Vault in ASP.NET Core This post shows how you can create and use X509 certificates in Azure Key Vault. The certificates are created using Azure CLI and are used inside an ASP.NET Core application. Code: StsServerIdentit…
Document Your Pain - Simple Talk In this article, Grant Fritchey explains how leaving the database out of DevOps hurts you and your organization and why you should document the pain it causes.
Deep Data Dive with Kusto for Azure Data Explorer and Log Analytics Kusto is a service for storing and analyzing big data. It uses a unique syntax to analyze data. This post walks through how to craft a Kusto query by using Azure Data Explorer to analyze telemetry captured in Log Analytics from Application Insights.
TurboPower Software Company We're sorry to say that TurboPower Software Company closed its retail business on January 7, 2003. We would like to express our sincere appreciation to our customers and the software development community that ...
Rename files in linux / bash using mv command without typing the full name two times Rename files in linux / bash using mv command without typing the full name two times - mv.sh
Using Alba for Integration Testing ASP.Net Core Web Services There’s a video of David Giard and I talking about Alba at CodeMash a couple years ago on YouTube if you’re interested. Alba is a helper library for doing automated testing against ASP.…