csharp

Tag: csharp

27 posts
rpg
E
Ewan's Project Documentation
docs.ewancroft.uk

rpg

A minimal top-down RPG starter template for Godot 4.7 with the .NET (C#) build — a from-scratch scaffold, not a fork of an existing template.

·
Aug 11
·
isolith
E
Ewan's Project Documentation
docs.ewancroft.uk

isolith

An isometric 3D platformer built with Godot 4.7 and C#, with optional AT Protocol stat sync via libwolfram.

·
Aug 11
·
Isolith fixes a batch of bugs filed after the July release
E
ewan's devlog
devlog.croft.click

Isolith fixes a batch of bugs filed after the July release

A single triage pass closes out issues across settings persistence, camera zoom performance, sync error handling, generation fairness, and UI state, verified against the existing smoke test.

·
Aug 5
·
New project — a Godot 4 C#/Mono RPG starter template
E
ewan's devlog
devlog.croft.click

New project — a Godot 4 C#/Mono RPG starter template

A from-scratch top-down RPG scaffold for Godot 4.7's .NET build, built because no existing template combined Godot-Mono with an RPG-specific structure.

·
Aug 4
·
New project — Isolith, an isometric platformer with an adaptive endless mode
E
ewan's devlog
devlog.croft.click

New project — Isolith, an isometric platformer with an adaptive endless mode

A Godot 4/C# isometric platformer whose endless mode reads exactly how the player's last section went and reshapes the next one, with an optional AT Protocol stat-sync side feature.

·
Jul 29
·
Embedding Servo in AvaloniaEmbedding Servo in Avalonia
DA Dev Blog icon
DA Dev Blog

Embedding Servo in Avalonia

For fun and not-for-profit

·
Apr 7
·
Cycle Detected in C# File Based Apps
L
Luis Quintanilla Personal Website
lqdev.me

Cycle Detected in C# File Based Apps

What to do if you run into cycle detected errors in C# file-based apps

·
Jan 5
·
Directory.Packages.props, a solution to unify your NuGet package versions
T
Tim Deschryver
timdeschryver.dev

Directory.Packages.props, a solution to unify your NuGet package versions

The Consolidate view is dead, long live `Directory.Packages.props`. Use the `Directory.Packages.props` file to define your NuGet package versions in a single file.

·
Apr 17 '22
·
Trying out OData for the first time
T
Tim Deschryver
timdeschryver.dev

Trying out OData for the first time

What advantages does OData bring and why should we use it?

·
Mar 20 '22
·
Refactor Functional Tests to support Minimal Web APIs
T
Tim Deschryver
timdeschryver.dev

Refactor Functional Tests to support Minimal Web APIs

Some small changes that are needed to create application instances in Functional Tests for Minimal Web APIs

·
Oct 10 '21
·
The simplicity of ASP.NET Endpoints
T
Tim Deschryver
timdeschryver.dev

The simplicity of ASP.NET Endpoints

Keepings it simple with ASP.NET Endpoints and its dependency system

·
Oct 4 '21
·
Maybe it's time to rethink our project structure with .NET 6
T
Tim Deschryver
timdeschryver.dev

Maybe it's time to rethink our project structure with .NET 6

Challenging the status quo with some thoughts on the new .NET Minimal Web API to keep code simple

·
Sep 26 '21
·
Pattern Matching Examples in C#
T
Tim Deschryver
timdeschryver.dev

Pattern Matching Examples in C#

Some basic and more advanced examples of pattern matching in C#.

·
Sep 12 '21
·
Prevent a .NET API from adding cache headers to unsuccessful requests
T
Tim Deschryver
timdeschryver.dev

Prevent a .NET API from adding cache headers to unsuccessful requests

Implementing custom cache middleware to prevent non-200 responses from being cached by a client

·
Jul 18 '21
·
Creating a new C# API: Validate incoming requests
T
Tim Deschryver
timdeschryver.dev

Creating a new C# API: Validate incoming requests

Clean validation with MediatR, FluentValidation and the Problem Detail specification

·
Jan 21 '21
·
Process your list in parallel to make it faster in .NET
T
Tim Deschryver
timdeschryver.dev

Process your list in parallel to make it faster in .NET

Lessons learned while refactoring a process to make a migration from one system to another system faster

·
Nov 1 '20
·
Finding that C# memory leak
T
Tim Deschryver
timdeschryver.dev

Finding that C# memory leak

Tracking the cause of my first memory leak written in C# (that I know of)

·
Sep 20 '20
·
Why writing integration tests on a C# API is a productivity booster
T
Tim Deschryver
timdeschryver.dev

Why writing integration tests on a C# API is a productivity booster

Time-consuming tasks that can be prevented with integration tests.

·
Jun 7 '20
·
How to test your C# Web API
T
Tim Deschryver
timdeschryver.dev

How to test your C# Web API

How to use functional testing to have confidence in the code you ship.

·
Mar 22 '20
·
Make your C# applications faster with LINQ joins
T
Tim Deschryver
timdeschryver.dev

Make your C# applications faster with LINQ joins

If you don't watch out your C# application might suddenly perform badly. As a solution, we can limit the number of operations with a LINQ Join.

·
Mar 9 '20
·
Tracing Azure SDK for .NET
Heath Stewart's Blog icon
Heath Stewart's Blog
heaths.dev

Tracing Azure SDK for .NET

·
Feb 4 '20
·
Serverless Machine Learning with ML.NET and Azure Functions
L
Luis Quintanilla Personal Website
lqdev.me

Serverless Machine Learning with ML.NET and Azure Functions

·
Aug 21 '18
·
Deploy .NET Machine Learning Models with ML.NET, ASP.NET Core, Docker and Azure Container Instances
L
Luis Quintanilla Personal Website
lqdev.me

Deploy .NET Machine Learning Models with ML.NET, ASP.NET Core, Docker and Azure Container Instances

·
May 11 '18
·
Transcribing Podcasts with Microsoft Speech API
L
Luis Quintanilla Personal Website
lqdev.me

Transcribing Podcasts with Microsoft Speech API

·
Feb 11 '18
·
Real-Time Sentiment Analysis with C#
L
Luis Quintanilla Personal Website
lqdev.me

Real-Time Sentiment Analysis with C#

·
Jan 18 '18
·
Client Credentials Authorization in C#
L
Luis Quintanilla Personal Website
lqdev.me

Client Credentials Authorization in C#

·
Dec 25 '17
·
Differences Between C, C++ and C#
Henrique Dias icon
Henrique Dias
hacdias.com

Differences Between C, C++ and C#

There is one thing in common with the languages C, C++ and C#: their first letter. The fact of their name be similar makes some people think that these languages are almost the same thing. But… is it true? Are there any more similarities between these languages beyond their name?

·
Oct 31 '16
·