Using Azure WebJobs in .NET Applications - Code Maze Azure WebJobs along with Azure WebJobs SDK enables us to create run background jobs which can be based on schedules and triggers.
Getting started with DynamoDB and .NET Core In this post we are going to look at some of the components and terms used in DynamoDB. We will follow this with some .NET Core code examples of commonly used functions.
Growing the next generation of technologists with CodeCrew's Meka Egwuekwe | Hanselminutes with Scott Hanselman Meka Egwuekwe is Executive Director of CodeCrew, an innovative, mentorship-based youth coding initiative guiding young people in Memphis to be tech producers. Scott talks to Meka about CodeCrew's multifaceted plan to fill the pipeline through summer camp...
Hot Reload Revamp Leads Xamarin Updates in Visual Studio 2019 v16.8 -- Visual Studio Magazine A revamp of 'hot reload' functionality headlines a bevy of improvements to Xamarin that were highlighted by Microsoft this week as it launched Visual Studio 2019 v16.8 and .NET 5 during the .NET Conf 2020 online developer event.
Stripe Billing: manage subscriptions, recurring payments and billing Stripe Billing powers recurring payments and subscription business models with tools to reduce churn. Use Stripe’s APIs to quickly set up recurring billing and automatic payments for your business. Easily create and manage subscriptions and recurring invo...
How a Game Developer Leaked 46 Million Accounts Chat and collaboration software tools such as Slack are critical for software development teams. But a data breach experienced by Utah-based software developer
Babylon.js 4.2: Simplicity Reimagined Our mission is to create one of the most powerful, beautiful, and simple web rendering engines in the world. Our passion is to make it…
Electron | Empowering Distributed Energy Markets Electron was founded on the belief that energy systems of the future would need digitally optimised marketplaces.
macOS Big Sur is here macOS Big Sur, the latest version of the world’s most advanced desktop operating system, is now available to Mac users as a free software update.
Blazor and ASP.NET Core Get Faster in .NET 5 -- Visual Studio Magazine When looking at the updates to web development in the new .NET 5 milestone release, one thing stands out: speed.
Announcing the Release of the Git Experience in Visual Studio | Visual Studio Blog We're excited to announce the general availability of the new Git experience in Visual Studio 2019, shipping with version 16.8!
.NET Framework November 2020 Security and Quality Rollup Updates | .NET Blog Earlier this week, we released the November 2020 Security and Quality Rollup Updates for .NET Framework. Security The November Security and Quality Rollup Update does not contain any new security fixes. See October 2020 Security and Quality Rollup for the...
Running database migrations using jobs and init containers by @andrewlocknet - Abundant Code In the previous post I described several ways to run database migrations when deploying to Kubernetes. In this post, I show to implement my preferred approach using Kubernetes Jobs and init containers. I'll show an example Helm Chart for a job, and how to...
Test web APIs with the HttpRepl Learn how to use the HttpRepl .NET Core Global Tool to browse and test an ASP.NET Core web API.
Microsoft.dotnet-httprepl 5.0.0 The HTTP Read-Eval-Print Loop (REPL) is a lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported and is used for making HTTP requests to test ASP.NET Core web APIs and view their results.
Release v5.0.0 · dotnet/HttpRepl Final release of 5.0.0. No functional changes after the last prerelease build. Query of all PRs included since the 3.1 release v5.0.0-preview.20559.6 Release Notes v5.0.0-preview.20559.3 Release N...
Docker fails to launch on Apple Silicon · Issue #4733 · docker/for-mac Fails to launch on Apple Silicon (unsurprisingly given it's so new). Can't see a similar issue so raising here to track. I have tried with the latest version of my channel (Stable or Edge) ...
Charles proxy for web scraping This post will show you how to use Charles proxy to reverse-engineer hidden and private APIs on websites and mobile applications.
Review and apply suggestions faster with IntelliCode suggestions Improving IntelliCode suggestions by providing better tailored suggestions and adding the ability to review and apply multiple suggestions.
Destructing outside the lock when removing items from C++ standard containers | The Old New Thing Last time, we saw that object destruction is a hidden callout that can cause you to violate the rule against calling out to external code while holding an internal lock. To recap, here’s the class we were using as our example: class ThingManager { private...
Microsoft Ignite Microsoft Ignite | Microsoft’s annual gathering of technology leaders and practitioners delivered as a digital event experience this September.
Blazor WebAssembly : Facebook Authentication - EP14 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Always profile! The hidden cost of serializing large object graphs to JSON We were looking at the cost of writing 10,000 documents to RavenDB and found out something truly interesting. The documents in question are complex, this is ...
Generate a Service Bus SAS Token and Manage Token renewal using Azure Runbooks | Developer Support Rakhi Guha demonstrates how to use PowerShell and Azure Runbooks to automate Service Bus SAS Tokens. This article provide a detailed walk-through of Generating an Azure Service Bus token using PowerShell Using an Azure Runbook for the token generation and...
Testing Minecraft in Minecraft with Henrik Kniberg – Agile with Jimmy Henrik Kniberg shares why and how the developers at Mojang built a visual framework to bootstrap and enable end-to-end test automation of Minecraft. The talk is followed by a Q&A. --- Henrik Kniberg Twitter: @henrikkniberg GoClimate: https://www.goclimat...
Etebase - Your end-to-end encrypted backend Secure, end-to-end encrypted, and privacy respecting backend for your apps.
C# 9 Language Features C# 9 is one of the most exciting features that developers are expecting with the release of .NET 5.0. In this episode, Jared Parsons joins Rich to show us some of the language enhancements we can look
Five Questions You May Have About ASP.NET Core For .NET 5 ASP.NET Core for .NET 5 questions. What Visual Studio 2019 & MSBuild version do you need? What's the future of .NET Standard?
Securing a GraphQL endpoint One of the first things we’ll typically want to do when building out any API whether its’ GraphQL or REST is to secure it against users who should not have access to it.
Throttling data requests with React Hooks When an application loads data, typically relatively few HTTP requests will be made. For example, if we imagine we're making a student admi...
React Server-Side Rendering with Deno In this post, we will create a simple React app that is server-side rendered using Deno.
Exploring .NET 5 with the AWS Toolkit for Visual Studio | Amazon Web Services This week, .NET 5.0 was officially released. Read about how you can get more out of your .NET investments on AWS and some of the services and tools that we have worked on to support .NET 5 on AWS. In this post we show how you can use the AWS Toolkit for ...
Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
Should I Migrate to .NET 5? Now that Microsoft has released .NET 5, you are probably wondering whether you should start using .NET 5, and perhaps more importantly whether you should migrate existing code to .NET 5.
Build REST APIs in three steps with API Management and Azure Functions Imagine you build an API only to realize later down the road, your documentation for it isn’t kept up to date and you are now spending more time trying to figure how it works than it took to build. Sound familiar? This is one of the common pitfalls of a c...
Building Micro Frontends Micro frontends allow your teams to independently manage and deploy small pieces of the frontend. Are the added complexities of this architecture worth it?
Future of Desktop We recap the Future of Desktop webinar, unpacking the latest in Windows Desktop development, developer preferences, tooling and Q&A.
Why's (Poignant) Guide to Ruby Pretend that you’ve opened this book (although you probably have opened this book), just to find a huge onion right in the middle crease of the book. (The manufacturer of the book has included the onion at my request.)
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Apple Silicon M1 Chip in MacBook Air Outperforms High-End 16-Inch MacBook Pro Apple introduced the first MacBook Air, MacBook Pro, and Mac mini with M1 Apple Silicon chips yesterday, and as of today, the first benchmark of the...
Get Animal Jam for your mobile device, PC, or Mac Animal Jam is a safe, award-winning online playground for kids. Personalize your favorite animal, chat, play mini-games, learn fun facts, and so much more.
An updated daily front page of The New York Times as artwork on your wall As a news junkie, tech journalist and founder of an online news platform called Blendle, I love a good old front page of a newspaper. When…
Youtube down or app not working? Current status and problems for the UK Real-time problems and status for Youtube UK. Can't log in? Is the app not working properly? Here you see what is going on.
Talking C# Performance with Steve Gordon I sat down with Steve Gordon to talk about all things C# Performance. When should you care about performance and how do you measure it?
Apple’s Shifting Differentiation Apple is about the integration of hardware and software, but the balance between the two has shifted over time.
caddytls: Support multiple issuers by mholt · Pull Request #3862 · caddyserver/caddy The flagship feature of Caddy 2.3: multiple certificate issuers! What is this? Currently, Caddy -- and pretty much every other web server or ACME client -- only supports 1 certificate issuer, or so...
Yes to Feature Requests, No to Entitlement In No Free Features, Alan Gibson writes: I look forward to a day when asking anyone to do unpaid labor is considered unethical by our industry. That goes for feature requests on open source projects, on unpaid internships, and on unpaid 'take home' inte...
What I Wish I Knew About Incident Management | Ronak Nathani In this post, I share the incident management practices I have picked up over the years as an SRE at Linkedin that help me keep calm under pressure and effectively drive incidents to resolution.
Notes On Owning Your Own Business So, you want to strike out on your own, and start your own business? Great! Here are a few things you might want to know about that. They are based on my own experience as an independent contractor (computer programmer), what I've seen being married to...
Download localized .NET IntelliSense files Download and install localized IntelliSense files for .NET and .NET Core to aid in code completion in Visual Studio.
How I increased my conversion rate by 2% in a day. Creating a new trailer for my landing page helped me increase conversion to sales on Discord Bot Studio by 2.27%.
Give back to free and open source software Oscar Benedito writes about how to give back to free and open source software (FOSS).
Why an IDE? Some time ago I wrote a reddit comment explaining the benefits of IDEs.Folks refer to it from time to time, so I decided to edit it into an article form.Enjoy!
How to succeed in reaching your goals online in 2020 Find what you enjoy. Find what makes you good money.