Advanced Git Workflow Tips
For better or worse, mostly better, Git has outclassed its way over version control systems (VCS) like Subversion, Perforce, and ClearCase to become the source control management system of the modern developer. If you didn't get any of those VCS references, well, consider yourself lucky to live in an age of cheap local branching, convenient staging areas, multiple workflow support, and a wealth of
OSS Power-Ups: CliWrap
Join us Thursday, 23rd September 2021, 16:00 - 17:00 CEST (10:00 AM - 11:00 AM EST or check other timezones) for our free live webinar, OSS Power-Ups: CliWrap, with Alexey Golub. Register now and get a reminder, or join on YouTube This is the eighth episode of our series of OSS Power-Ups, where we put a spotlight on open-source .NET projects. CLI is quite possibly one of the best things to have
OSS Power-Ups: Statiq – Webinar Recording
The recording of our webinar, OSS Power-Ups: Statiq, with Dave Glick, is now available. Subscribe to our community newsletter to receive notifications about future webinars. Even though you may not be familiar with the idea of static site generation or the JAMstack, this decades-old concept is being given new life and taking the web development world by storm. While many other platforms have po
Profiling Native Apps in dotTrace
dotTrace has long been our go to tool for performance profiling, helping you diagnose bottlenecks and performance problems in all types of managed code. In the 2021.2 release, we now support profiling native applications in Windows.
Improved Support for Source Generators in ReSharper 2021.2
The popularity of Source Generators is slowly yet steadily growing within the .NET community as more projects learn to utilize them to reduce tedious and repetitive development work. Newcomers can get an overview in our Source Generators introductory blog post, try various samples Microsoft provides, or watch the recorded talk "Source Generators in Practice" from JetBrains .NET Days Online. Sou
.NET Annotated Monthly | August 2021
Did you know? The first computer mouse was invented in 1964 and was made of wood. Indeed, it was! We've come a long way since then. Nowadays, computer mice are made with acrylonitrile butadiene styrene (ABS) plastic and are quite advanced when compared to early models. .NET news .NET Foundation Election 2021 Nominations are Open!Announcing .NET 6 Preview 6Announcing .NET MAUI Preview 6Mi
OSS Power-Ups: Statiq
Join us Wednesday, 25th August 2021, 17:00 - 18:00 CEST (11:00 AM - 12:00 AM EDT or check other timezones) for our free live webinar, OSS Power-Ups: Statiq, with Dave Glick. Register now and get a reminder, or join on YouTube Even though you may not be familiar with the idea of static site generation or the JAMstack, this decades-old concept is being given new life and taking the web development w
SpecFlow for Rider (Plugin) is now Available!
In this post, our friends from SpecFlow dive into how BDD and Rider help you write better, maintainable code through the use of automated tests.
Blazor Debugging Improvements in Rider 2021.2
The EAP versions of Rider 2021.2 have been released with a major improvement for Blazor developers: debugging WebAssembly (WASM) apps! This has been one of the top requested features since Blazor itself was released. In Rider 2021.2, you can now debug both Blazor Server apps and Blazor WASM apps! The Debugging Experience In Blazor apps, the overall debugging experience is the same as in othe
Getting Started with ASP.NET Core and gRPC
As developers, we find ourselves in a renaissance of API design philosophies. There is REST, HTTP APIs, GraphQL, SOAP, and the list continues to grow. Given all the choices, we can understand that it can be difficult to tell which one to use. In this post, we'd like to introduce you to gRPC, one of the newer approaches .NET developers have in designing their APIs. The method is gaining populari
OSS Power-Ups: Verify – Webinar Recording
The recording of our webinar, OSS Power-Ups: Verify, with Simon Cropp, is now available. Subscribe to our community newsletter to receive notifications about future webinars, or visit our dedicated OSS Power-Ups overview with all the previous episodes and background information. This is the sixth episode of our series of our OSS Power-Ups, where we put a spotlight on open-source .NET p
A Better Way To Discover APIs With The New Endpoints Window
Despite the name, endpoints are generally where ASP.NET Core development starts for many developers. Endpoints handle incoming requests and provide appropriate responses to clients. While the concept of endpoints has existed since the inception of web development, it was only recently formalized into ASP.NET Core 3.1. Developers can implement endpoints as Razor Pages, ASP.NET Core MVC controll