Want to receive every Tuesday the best .NET links?
Once subscribed you can login, submit a link and receive the weekly newsletter.
by bill-s, 2020-09-23T00:13:38.318Z
Microsoft Ignite will take place online, kicking off on the morning of September 22nd, at 8:00 AM in the Pacific Time Zone. The event programming will include live segments, digital breakout sessions, and Q&A, available across multiple time zones. Be sure to visit the Ignite home page to view the event agenda and additional details.by bill-s, 2020-09-23T00:11:35.784Z
Sometimes assert code in tests gets big and messy and complicated when the output we’re testing is complex. Approval Tests is a library that can help simplify assert code. The library has other benefits/use cases which I’ll cover in future posts such as using human intelligence to judge if the output is correct; providing a safety net when refactoring legacy code that has no tests; and even testing view rendering.by bill-s, 2020-09-24T19:19:16.214Z
Azure Static Web Apps is a service that automatically builds and deploys full stack web apps from a GitHub repository. Azure Static Web Apps consist of a static web frontend, and an Azure Functions based backend. When you create a Static Web Apps resource, Azure sets up a GitHub Actions workflow in the app’s source code repository that monitors a branch of your choice. Every time you push commits to the watched branch, the GitHub Action automatically builds and deploys your app and its API.by referbruv, 2020-09-22T14:19:26.901Z
In this article, let's talk in-detail about building Microservices in ASP.NET Core with more focus on deploying these services as individual silos interfaced by an API gateway in AWS cloud, as a single stack using Serverless Application Model aka SAM.by bill-s, 2020-09-21T08:11:36.775Z
A good reminder. It's been this way for a half decade but I'm still bumping into folks who have never heard this. Moving forward, .NET 5 will be a unification of the .NET Framework you may have heard for years, and the new .NET Core I like talking about, PLUS great goodness, tools and libraries from Mono and Xamarin. It's one cross-platform .NET with a number greater than 4. Because 5 > 4, natch.by rogaliusz, 2020-09-22T16:25:52.732Z
A different way of implementing the persistence layer in .Net Core & Entity Framework Core combination – Npgsql PostgreSQL.by bill-s, 2020-09-23T00:13:03.506Z
GitHub CLI brings GitHub to your terminal. It reduces context switching, helps you focus, and enables you to more easily script and create your own workflows. Earlier this year, we announced the beta of GitHub CLI. Since we released the beta, users have created over 250,000 pull requests, performed over 350,000 merges, and created over 20,000 issues with GitHub CLI. We’ve received so much thoughtful feedback, and today GitHub CLI is out of beta and available to download on Windows, macOS, and Linux. With GitHub CLI 1.0, you can: Run your entire GitHub workflow from the terminal, from issues through releases Call the GitHub API to script nearly any action, and set a custom alias for any command Connect to GitHub Enterprise Server in addition to GitHub.comby Kavignon, 2020-09-23T11:34:21.690Z
It’s a Roslyn analyzers library meant for checking our usage of both data collections coming from System.Collections and LINQ APIs. This tool is here to help developers make more informed performance decisions through a set of micro-optimizations. This project started as an internal hackathon project and we're now releasing it to the public.by bill-s, 2020-09-24T19:20:55.257Z
“Zero-API” data layer lets you import server code directly into your React components instead of having to manually add API endpoints and do client-side fetching and caching. Includes everything you need for production apps. Everything end-to-end from the database to the frontend. Blitz brings back the simplicity and conventions of server-rendered frameworks like Ruby on Rails while preserving everything we love about React and client-side rendering!by ThomasArdal, 2020-09-22T06:05:32.176Z
In this article, we will show how you can wrap a JavaScript library in Blazor and thereby getting that one feature into Blazor WebAssembly.