Mark Vincze

Software Developer

.net-core

Include a multi-file protobuf package in a .NET Core project

.net-core protobuf grpc

How to include protobuf contracts consisting of multiple files in .NET Core projects.


Automated, portable code style checking in .NET Core projects

c# .net-core linting

A quick introduction to setting up automated code style checking for .NET Core projects with StyleCopAnalyzers and editorconfig.


Build and publish documentation and API reference with DocFx for .NET Core projects

.net-core appveyor docfx

This guide shows how to generate and publish API documentation for a .NET Core library, using DocFx, GitHub Pages and AppVeyor.


Troubleshooting high memory usage with ASP.NET Core on Kubernetes

.net-core asp.net-core kubernetes

Chasing down why ASP.NET Core applications might use unreasonably much memory in Kubernetes, and how to it can be mitigated.


Setting up Coveralls with OpenCover for a .NET Core project

.net-core testing appveyor opencover coveralls

This post describes setting up coverage generation with OpenCover for a .NET Core project, and shows how the report can be uploaded to Coveralls.


Jumpstart F# web development: F# with Suave.IO on .NET Core

.net-core f# suave

An introduction to get started with web development in F#, using the Suave web framework on .NET Core.


Stubbing service dependencies in .NET using Stubbery

asp.net .net .net-core asp.net-core testing integration-testing

Stubbery is a library for creating and running Api stubs in .NET. The post shows how it can be used to stub service dependencies during integration tests.


How to validate action parameters with DataAnnotation attributes?

asp.net c# .net-core asp.net-core

A simple approach to evaluate DataAnnotation validation attributes not only on model properties, but on the action method parameters as well.


ASP.NET Core 1.0: hints to get started

asp.net c# .net .net-core asp.net-core dnx

Some random tips and tricks I have learnt during spending a couple of weeks with getting started with ASP.NET Core.