Toggle navigation
Menu
kalapos.net
Home
Projects
About
Archive
RSS feed
Contact
kalapos.net
about programming and software engineering by a hungarian living in austria
Discount
for my course:
High Performance Coding with .NET Core and C#
Contents tagged with .NET Concept of the Week
ref structs in C# 7.2 - .NET Concept of the Week - Episode 16
In this episode we talk about 'ref structs', which was introduced in C# 7.2. You will learn what it is, where it is used in the framework and when you should use it in your own code.
Posted on August 03, 2018
Tags:
C#
,
.NET
,
Performance
,
.NET Concept of the Week
AWS for .NET Developers - AWS Lambda, S3, Rekognition - .NET Concept of the Week - Episode 15
In this episode we create a "Not Hotdog" clone from Silicon Valley (HBO) called "SchnitzelOrNot" with .NET and AWS. For this we use AWS Lambda with .NET Core, S3, and Amazon Rekognition.
Posted on July 24, 2018
Tags:
C#
,
.NET
,
Cloud
,
AWS
,
.NET Concept of the Week
C# Exception Filters - .NET Concept of the Week - Episode 14
In this episode we talk about exception filters in C#. We will take a look at the generated IL code and we will also discuss that entering a catch block always unwinds the stack, which makes debugging harder and also can hurt performance. With an exception filter we can avoid this!
Posted on May 25, 2018
Tags:
C#
,
.NET
,
Performance
,
.NET Concept of the Week
Struct layout in C# - .NET Concept of the Week - Episode 13
In this episode I talk about struct layout in C#. You will learn how C# structs are represented in memory and you will also learn how you can influence this with StructLayoutAttribute.
Posted on May 11, 2018
Tags:
Performance
,
C#
,
.NET
,
.NET Concept of the Week
Hosting ASP.NET Core 2.1 in IIS (ANCM, in-process model) - .NET Concept of the Week - Episode 12
In this episode we take a look at the changes in the ASP.NET Core Module (ANCM) in 2.1. ANCM is the IIS module that we need to host ASP.NET Core apps in IIS.
Posted on April 23, 2018
Tags:
ASP.NET Core
,
Web
,
C#
,
.NET Concept of the Week
SIMD and Vectorization - .NET Concept of the Week - Episode 11
In this episode I talk about SIMD in .NET. We take a look at the Vector type from the System.Numerics namespace and I show you how you can tell RyuJIT to generate SIMD instructions with this Vector type.
Posted on March 27, 2018
Tags:
Performance
,
.NET Core
,
C#
,
.NET Concept of the Week
Docker and ASP.NET Core - .NET Concept of the Week - Episode 10
In this episode we take a look at docker in combination with ASP.NET Core and Visual Studio.
Posted on March 18, 2018
Tags:
Docker
,
.NET Core
,
Productivity
,
Visual Studio
,
.NET Concept of the Week
WebAssembly and Blazor - .NET Concept of the Week - Episode 9
In this episode we take a look at WebAssembly and Blazor. You will learn what WebAssembly is, and we will write C# code that we will execute in the browser with Blazor on top of WebAssemply.
Posted on March 05, 2018
Tags:
Web
,
C#
,
.NET
,
.NET Concept of the Week
ASP.NET Core SignalR 101 - .NET Concept of the Week - Episode 8
In this episode we take a look at ASP.NET Core SignalR. I show how you can create a real time chat application with a few lines of code with the help of SignalR.
Posted on February 28, 2018
Tags:
ASP.NET Core
,
C#
,
SignalR
,
.NET Concept of the Week
F# in 15 minutes - .NET Concept of the Week - Episode 7
In this episode I show you a few very cool features in F#. This is an intro video intended for .NET programmers who want to learn about functional programming and wonder what F# can offer.
Posted on February 19, 2018
Tags:
F#
,
Functional programming
,
.NET
,
.NET Concept of the Week
ASP.NET Core Authentication with Facebook and Twitter - .NET Concept of the week - Episode 6
In this episode you will see how you can outsource authentication to Facebook and Twitter in ASP.NET Core.
Posted on February 11, 2018
Tags:
ASP.NET Core
,
C#
,
.NET
,
.NET Concept of the Week
BenchmarkDotNet - .NET Concept of the week - Episode 5
In this episode I talk about BenchmarkDotNet.
Posted on February 05, 2018
Tags:
Performance
,
C#
,
.NET
,
.NET Concept of the Week
Covariance and Contravariance in C# - .NET Concept of the week - Episode 4
This time I explain what covariance and contravariance are. You will learn about covariance and contravariance with delegates, arrays, and generic interfaces.
Posted on January 28, 2018
Tags:
C#
,
.NET
,
.NET Concept of the Week
C# 8 Nullable Reference Types - .NET Concept of the week - Episode 3
In this episode I show you the preview C# 8 compiler and we talk about a very interesting proposal for C# 8 called nullable reference types
Posted on January 22, 2018
Tags:
C#
,
.NET
,
.NET Concept of the Week
WebSocket in .NET Standard with UWP and Xamarin - .NET Concept of the week - Episode 2
The second video form my new thing is out! In this short video I show you how you can use WebSocket in a .NET Standard library and then we will use this .NET Standard library in a UWP and in a Xamarin.iOS app.
Posted on January 14, 2018
Tags:
.NET
,
Xamarin
,
C#
,
UWP
,
.NET Standard
,
.NET Concept of the Week
CancellationToken and Task Cancellation - .NET Concept of the week - Episode 1
I decided to start something new! I will create a video every week, where I explain a concept related to .NET programming. The first video is out! It’s about CancellationToken and task cancellation.
Posted on January 07, 2018
Tags:
.NET
,
Async
,
C#
,
.NET Concept of the Week
Gergely Kalapos
Software Engineer
Tags:
Career
Productivity
Community
C#
.NET
Performance
.NET Concept of the Week
Cloud
AWS
CLR
Udemy
ASP.NET Core
Web
.NET Core
Docker
Visual Studio
SignalR
Talk
F#
Functional programming
Xamarin
UWP
.NET Standard
Async
cross platform
CI/CD
DevOps
FinTech
APM
Application Insights
Azure
Windows
MSBuild
Health
Interoperability
Entity Framework Core
Windows Runtime
Windows10
App Development
MSIL
Web API
OCaml
Database
Xcode
Source Control Management
C++
Java
JVM