BlazingChat
BlazingChat is a Blazor WebAssembly app developed by CuriousDrive for the community, written in C#. This is a sample application for developers who are just getting started with Blazor.
#wasm #blazor #csharp
https://github.com/CuriousDrive/BlazingChat
BlazingChat is a Blazor WebAssembly app developed by CuriousDrive for the community, written in C#. This is a sample application for developers who are just getting started with Blazor.
#wasm #blazor #csharp
https://github.com/CuriousDrive/BlazingChat
Highlight HTML/SQL templates in F#
VS Code extension that highlights HTML/SVG/CSS/SQL/JS F# triple quoted strings (interpolated or not) preceded by a function named html/svg/css/sql/js.
#fsharp #tooling #productivity #extension
https://marketplace.visualstudio.com/items?itemName=alfonsogarciacaro.vscode-template-fsharp-highlight
VS Code extension that highlights HTML/SVG/CSS/SQL/JS F# triple quoted strings (interpolated or not) preceded by a function named html/svg/css/sql/js.
#fsharp #tooling #productivity #extension
https://marketplace.visualstudio.com/items?itemName=alfonsogarciacaro.vscode-template-fsharp-highlight
kgrzybek/modular-monolith-with-ddd
A Full Modular Monolith .NET application with Domain-Driven Design approach, written in C#.
#csharp #monolith #modular #ddd
https://github.com/kgrzybek/modular-monolith-with-ddd
A Full Modular Monolith .NET application with Domain-Driven Design approach, written in C#.
#csharp #monolith #modular #ddd
https://github.com/kgrzybek/modular-monolith-with-ddd
GitHub
GitHub - kgrzybek/modular-monolith-with-ddd: Full Modular Monolith application with Domain-Driven Design approach.
Full Modular Monolith application with Domain-Driven Design approach. - kgrzybek/modular-monolith-with-ddd
Minimal .NET 6 API Cheatsheet by David Fowler (One of the designers of ASP.NET)
π View the GitHub Gist
π View the GitHub Gist
DevComrade
A copy/paste/run productivity improvement utility for developers
Copy-pasting from the online docs, StackOverflow or numerous blogs can be a tedious and sometimes even a dangerous task. Does the following sound familiar: you paste some text from a web page into a Terminal command line, and it gets executed immediately, before you even have a chance to edit it? Only because there was a CR/LF character at the end of the clipboard text.
Or, have you ever been annoyed with some broken formatting, indentation, inconsistent tabs/spaces when you paste a piece of code into Visual Studio Code editor, a blog post or an email message? A typical workaround for that is to use the good old Notepad.exe as a buffer.
#csharp #copy-paste #clipboard #shortcut
https://github.com/postprintum/devcomrade
A copy/paste/run productivity improvement utility for developers
Copy-pasting from the online docs, StackOverflow or numerous blogs can be a tedious and sometimes even a dangerous task. Does the following sound familiar: you paste some text from a web page into a Terminal command line, and it gets executed immediately, before you even have a chance to edit it? Only because there was a CR/LF character at the end of the clipboard text.
Or, have you ever been annoyed with some broken formatting, indentation, inconsistent tabs/spaces when you paste a piece of code into Visual Studio Code editor, a blog post or an email message? A typical workaround for that is to use the good old Notepad.exe as a buffer.
#csharp #copy-paste #clipboard #shortcut
https://github.com/postprintum/devcomrade
GitHub
GitHub - postprintum/devcomrade: DevComrade - A copy/paste/run productivity improvement utility for developers
DevComrade - A copy/paste/run productivity improvement utility for developers - postprintum/devcomrade
Forwarded from Hacker News
What I wish I knew when learning F# (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/4WmQp
Comments: https://readhacker.news/c/4WmQp
Link: https://readhacker.news/s/4WmQp
Comments: https://readhacker.news/c/4WmQp
danielbachler.de
What I wish I knew when learning F#
Iβve used F# a lot in the last 3 years and for quite some time I wanted to collect a few good starting points to venture into F# in one place. I also wanted ...
Build a game this November!
Game Off is an annual game jam, where participants spend the month of November creating games based on a secret theme. Participate individually, or as a team. Use whatever game engines, libraries, and languages you like.
There are so many game engines that allows you to build games with .NET. You can try Unity, Unreal Engine via UnrealCLR, Godot, Wave Engine, Cry Engine, Stride, MonoGame, Duality, Nu, and more...
π² https://itch.io/jam/game-off-2021
Game Off is an annual game jam, where participants spend the month of November creating games based on a secret theme. Participate individually, or as a team. Use whatever game engines, libraries, and languages you like.
There are so many game engines that allows you to build games with .NET. You can try Unity, Unreal Engine via UnrealCLR, Godot, Wave Engine, Cry Engine, Stride, MonoGame, Duality, Nu, and more...
π² https://itch.io/jam/game-off-2021
π1
Microsoft removed `dotnet watch` feature from .NET SDK source code so it will be only available as a premium Visual Studio feature. This is a huge step backward for the .NET Community, specially after the recent drama with .NET Foundation. Read more here:
https://github.com/dotnet/sdk/issues/22247
https://github.com/dotnet/sdk/issues/22247
GitHub
Hot Reload removed from dotnet watch - Why? Β· Issue #22247 Β· dotnet/sdk
Hot Reload functionality in dotnet watch was recently deleted and it seems that Hot Reload will be VS-only going forward. I've been using that functionality in dotnet watch happily for a while ...
.NET Developer
Microsoft removed `dotnet watch` feature from .NET SDK source code so it will be only available as a premium Visual Studio feature. This is a huge step backward for the .NET Community, specially after the recent drama with .NET Foundation. Read more here:β¦
GitHub
Revert "Remove Hot Reload support from dotnet watch (#22217)" by 3nprob Β· Pull Request #22262 Β· dotnet/sdk
This reverts #22217.
π1
GitHub Command Palette!
Quickly navigate and jump between your organizations or repositories and search recent issues, pull requests, projects and more with the new command palette.
Enable this feature from Feature preview and use β k or β opt k on macOS, and Ctrl+k or Ctrl+alt+k on other operating systems.
#github
Quickly navigate and jump between your organizations or repositories and search recent issues, pull requests, projects and more with the new command palette.
Enable this feature from Feature preview and use β k or β opt k on macOS, and Ctrl+k or Ctrl+alt+k on other operating systems.
#github
.NET Developer
β C# Quiz What is the output of this C# code?
What is the output of this C# code?
Anonymous Quiz
36%
Prints "Parent" because of hiding.
45%
Prints "Child" because of hiding.
14%
Can't instantiate type of `Parent` with constructor of `Child`, hence compile error.
5%
Can't instantiate type of `Parent` with constructor of `Child`, hence runtime error.
.NET Developer
β F# Quiz What is the type of bmi in compile-time?
What is the type of `bmi` in compile-time?
Anonymous Quiz
38%
float<kilogram / meter ^ 2>
29%
float<kilogram / meter>
18%
float
16%
None of above, This code has runtime or compile-time error
Do you want to learn more about the answer of above C# and F# quizzes?
Here you can read more:
β C# new modifier
β F# Units of Measure
Here you can read more:
β C# new modifier
β F# Units of Measure
.NET 6 is now generally available and is ready for your app!
With significant improvements to:
βοΈ C# 10 and F# 6
βοΈ Performance
βοΈ Ahead-of-time compiler tools
+ A new profile-guided optimization (PGO) system and new APIs
π Get started: https://msft.it/6014kTKsM
With significant improvements to:
βοΈ C# 10 and F# 6
βοΈ Performance
βοΈ Ahead-of-time compiler tools
+ A new profile-guided optimization (PGO) system and new APIs
π Get started: https://msft.it/6014kTKsM