Prerendering a Blazor WebAssembly app to static files, without an ASP.NET Core host app
https://andrewlock.net/prerending-a-blazor-webassembly-app-without-an-asp-net-core-host-app/
https://andrewlock.net/prerending-a-blazor-webassembly-app-without-an-asp-net-core-host-app/
Andrew Lock | .NET Escapades
Prerendering a Blazor WebAssembly app to static files, without an ASP.NET Core host app
In this post I show how to prerender all the pages in a Blazor WebAssembly app ahead of time, so you can host the app as static files, without a host app.
What the F#
In a previous post I have explained my motivations for functional programming. It’s no secret I love F# because F# makes me sleep better. In this post, I would like to discuss some different aspects of F#.
https://onurgumus.github.io/2021/01/31/What-the-F.html
In a previous post I have explained my motivations for functional programming. It’s no secret I love F# because F# makes me sleep better. In this post, I would like to discuss some different aspects of F#.
https://onurgumus.github.io/2021/01/31/What-the-F.html
Using C# Source Generators to create an external DSL | .NET Blog
https://devblogs.microsoft.com/dotnet/using-c-source-generators-to-create-an-external-dsl/
https://devblogs.microsoft.com/dotnet/using-c-source-generators-to-create-an-external-dsl/
Microsoft News
Using C# Source Generators to create an external DSL
The blog post looks at how to use C# Source Generators to build an external DSL to represent mathematical expressions.
C# 9 - Improving performance using the SkipLocalsInit attribute
C# 9 brings lots of new language features. One of them is the ability to suppress emitting .locals init flag. This feature allows to improve the performance of a method by not zeroing the local variables before executing the method. Even if zeroing local has been improved in .NET 5, not doing it will still be faster.
#csharp #perf #performance
https://www.meziantou.net/csharp-9-improve-performance-using-skiplocalsinit.htm
C# 9 brings lots of new language features. One of them is the ability to suppress emitting .locals init flag. This feature allows to improve the performance of a method by not zeroing the local variables before executing the method. Even if zeroing local has been improved in .NET 5, not doing it will still be faster.
#csharp #perf #performance
https://www.meziantou.net/csharp-9-improve-performance-using-skiplocalsinit.htm
Writing high performance F# code
While this post is addressed to F# .NET developers, it introduces much wider concepts starting from hardware architecture to overall .NET runtime and JIT compiler optimizations. It shouldn't be a surprise - optimizing the application performance requires us to understand the relationships between our high level code and what actually happens on the hardware.
#fsharp #perf #performance #rust
https://bartoszsypytkowski.com/writing-high-performance-f-code/amp/
While this post is addressed to F# .NET developers, it introduces much wider concepts starting from hardware architecture to overall .NET runtime and JIT compiler optimizations. It shouldn't be a surprise - optimizing the application performance requires us to understand the relationships between our high level code and what actually happens on the hardware.
#fsharp #perf #performance #rust
https://bartoszsypytkowski.com/writing-high-performance-f-code/amp/
Deploying a .NET Core Blazor App to Netlify using GitHub Actions
https://exceptionnotfound.net/deploying-a-net-core-blazor-app-to-netlify-using-github-actions/
https://exceptionnotfound.net/deploying-a-net-core-blazor-app-to-netlify-using-github-actions/
Exception Not Found
Deploying a .NET Core Blazor App to Netlify using GitHub Actions
Part of deploying a brand new site is getting the build process set up. For my
new project, BlazorGames.net [https://blazorgames.net/], I decided to host the
site (which is built in Blazor WebAssembly) on Netlify after hearing many good
things about that…
new project, BlazorGames.net [https://blazorgames.net/], I decided to host the
site (which is built in Blazor WebAssembly) on Netlify after hearing many good
things about that…
aspnetcorehero/Boilerplate
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi and Web(MVC) Projects.
#asp #aspnet #csharp #web #api
https://github.com/aspnetcorehero/Boilerplate
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi and Web(MVC) Projects.
#asp #aspnet #csharp #web #api
https://github.com/aspnetcorehero/Boilerplate
GitHub
GitHub - aspnetcorehero/Boilerplate: Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture…
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi an...
Design Patterns Explained with Food 🥕
GOF Design Patterns in C# with working examples inspired by food
#csharp #design #patterns #gof
https://github.com/wesdoyle/design-patterns-explained-with-food
GOF Design Patterns in C# with working examples inspired by food
#csharp #design #patterns #gof
https://github.com/wesdoyle/design-patterns-explained-with-food
GitHub
GitHub - wesdoyle/design-patterns-explained-with-food: GoF Design Patterns with "Real-World" examples involving Food-Related Businesses…
GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependencies - wesdoyle/design-patterns-explained-with-food
.NET Interactive with SQL!| .NET Notebooks in Visual Studio Code
https://devblogs.microsoft.com/dotnet/net-interactive-with-sql-net-notebooks-in-visual-studio-code/
https://devblogs.microsoft.com/dotnet/net-interactive-with-sql-net-notebooks-in-visual-studio-code/
Microsoft News
.NET Interactive with SQL!| .NET Notebooks in Visual Studio Code
.NET Interactive now ships with SQL support. Learn about how you can start using SQL and Entity Framework Core in your .NET Notebooks today.
Photino
Photino is a lightweight open-source framework for building native, cross-platform desktop applications with Web UI technology.
#ui #webui #electron #dotnet
https://www.tryphotino.io
Photino is a lightweight open-source framework for building native, cross-platform desktop applications with Web UI technology.
#ui #webui #electron #dotnet
https://www.tryphotino.io
SAFEr.Template
Strongly opinionated modification of amazing SAFE Stack Template for full-stack development in F#
#fsharp #giraffe #template #web
https://github.com/Dzoukr/SAFEr.Template
Strongly opinionated modification of amazing SAFE Stack Template for full-stack development in F#
#fsharp #giraffe #template #web
https://github.com/Dzoukr/SAFEr.Template
GitHub
GitHub - Dzoukr/SAFEr.Template: Strongly opinionated modification of amazing SAFE Stack Template for full-stack development in…
Strongly opinionated modification of amazing SAFE Stack Template for full-stack development in F#. - Dzoukr/SAFEr.Template
SharpAudio
Audio playback/capturing engine for C#
#csharp #audio #mp3 #wav
https://github.com/feliwir/SharpAudio
Audio playback/capturing engine for C#
#csharp #audio #mp3 #wav
https://github.com/feliwir/SharpAudio
GitHub
GitHub - feliwir/SharpAudio: Audio playback/capturing engine for C#
Audio playback/capturing engine for C# . Contribute to feliwir/SharpAudio development by creating an account on GitHub.
SAFE Stack v3 with SSDT Starter
Looking to create an F# powered React app using the new SAFE Stack v3, SQL Server and the new SSDT F# Type Provider? Then you’re in luck! This post will provide a step-by-step tutorial to get you up and running.
#fsharp #safe #todo #tutorial
https://jordanmarr.github.io/fsharp/safe-stack-ssdt-starter/
Looking to create an F# powered React app using the new SAFE Stack v3, SQL Server and the new SSDT F# Type Provider? Then you’re in luck! This post will provide a step-by-step tutorial to get you up and running.
#fsharp #safe #todo #tutorial
https://jordanmarr.github.io/fsharp/safe-stack-ssdt-starter/
Blinking LEDs with Raspberry Pi (C#)
I use the Raspberry Pi to blink LEDs — with C# and .NET GPIO APIs — in weird and wonderful ways. It’s straightforward to blink a single LED, but it gets cumbersome to wire and control multiple LEDs once you get past half a dozen. In this post, I’ll show you how to control multiple LEDs easily, with a mix of code and hardware.
#csharp #raspi #raspberrypi #pi #LED
https://devblogs.microsoft.com/dotnet/blinking-leds-with-raspberry-pi/
I use the Raspberry Pi to blink LEDs — with C# and .NET GPIO APIs — in weird and wonderful ways. It’s straightforward to blink a single LED, but it gets cumbersome to wire and control multiple LEDs once you get past half a dozen. In this post, I’ll show you how to control multiple LEDs easily, with a mix of code and hardware.
#csharp #raspi #raspberrypi #pi #LED
https://devblogs.microsoft.com/dotnet/blinking-leds-with-raspberry-pi/
Microsoft News
Blinking LEDs with Raspberry Pi
Learn how to use the Raspberry Pi to blink LEDs with C# and .NET GPIO APIs.
An unconventional way of investigating a NullReferenceException
https://kevingosse.medium.com/an-unconventional-way-of-investigating-a-nullreferenceexception-5628cca01d6a
https://kevingosse.medium.com/an-unconventional-way-of-investigating-a-nullreferenceexception-5628cca01d6a
Medium
An unconventional way of investigating a NullReferenceException
Digging into a bug in the .NET ARM64 runtime, learning about dispatch stubs, and using that knowledge to diagnose a NullReferenceException
Forwarded from GitHub repos
mgeeky/SharpWebServer
Red Team oriented C# Simple HTTP & WebDAV Server with Net-NTLM hashes capture functionality
Language: C#
Stars: 115 Issues: 0 Forks: 12
https://github.com/mgeeky/SharpWebServer
Red Team oriented C# Simple HTTP & WebDAV Server with Net-NTLM hashes capture functionality
Language: C#
Stars: 115 Issues: 0 Forks: 12
https://github.com/mgeeky/SharpWebServer
GitHub
GitHub - mgeeky/SharpWebServer: Red Team oriented C# Simple HTTP & WebDAV Server with Net-NTLM hashes capture functionality
Red Team oriented C# Simple HTTP & WebDAV Server with Net-NTLM hashes capture functionality - mgeeky/SharpWebServer