C# Source Generator
Čo to je? C# Source Generators boli predstavené ako novinka spolu s .NET 5. Jedná sa o formu meta programovania, kde na základe metadát môžeme strojovo generovať nový zdrojový kód....
Techband Meetups .NET Talks
29.9.2022 budem rozprávať na Techband Meetups: .NET Talks o C# Source Generators. C# Source Generators sú relatívna novinka v .NET ekosystéme. Umožňujú nám zbaviť sa mechanicky písaného kódu, ktorý sa...
Git find my commits
I keep this to myself here 😉 If you ever need to search for your commits, this command may come in handy: git log --format="commit %H%nAuthor: %an %ae%nDate: %ad%nTitle: %s%n"...
NUKE.Build skip the execution of the upcoming targets
NUKE.Build skip the execution of the upcoming targets We use NUKE.Build to build our projects. Sometimes we want to skip the execution of the upcoming targets. For example, if the...
CodeCon 2022 - C# Source Generators
Roslyn C# Source Generators Rád vás všetkých uvidím na najväčšom stretnutí vývojárskej IT komunity na Slovensku. CODECON predstaví už po ôsmykrát skvelú výberovku inšpiratívnych noviniek v oblasti vývoja, architektúry, integrácií...
NBomber load tests with token authentication
I usually used jMeter to create load tests. It’s a really comprehensive tool with which you can basically do everything you can think of. However, the visual definition of load...
CodeCon 2022
28.4.2022 budem rozprávať na konferencii CodeCon 2022 o C# Source Generators. C# Source Generators sú relatívna novinka v .NET ekosystéme. Umožňujú nám zbaviť sa mechanicky písaného kódu, ktorý sa v...
My troubles with the new JSON source generator in the ASP.NET API
New in .NET 6 is the C# JSON generator. In some cases, benchmarks promised up to ~40% increase in serialization performance (For example here.). I wanted to test the impact...
ASP.NET Core Minimal API Swagger tags
The ASP.NET Minimal API is currently a fairly discussed topic. Some adore him and some curse him. Time will tell if it finds a real use. I was interested in...
Meetup - C# Source Generators
Roslyn C# Source Generators Na najbližšom online KROS Dev Meetupe budem rozprávať o C# Source Generators. 28. septembra o 17-tej. 📑 Materiály: Sample.Meetup.Generators Sample.Meetup.SwaggerDtoGenerator MMLib.MediatR.Generators Kros.Generators.Flattening Source Generators Cookbook C#...
KROS Dev Meetup #6
Roslyn C# Source Generators / Bicep – Infrastructure as Code Na najbližšom online KROS Dev Meetupe si priblížime C# Source Generators a povieme si aj o spravovaní infraštruktúry pomocou nástroja...
Flattening generator
Sometimes your data source contains a flattened version of your complex domain classes. For example, the class Person contains the Address property and it contains the Town property. But your...
varsub
To variable substitution in json files, we used the FileTransform task in our CD pipelines. Unfortunately, it does not allow you to process multiple .zip files at once. (Although it...
C# Source Generators - prvý pokus
Po C# Source Generátoroch pokukujem odkedy boli predstavené spolu s .NET 5 a C# 9. Plánujem ich využiť na odbúranie učitých “boilerplate” v naších projektoch. Na zoznámenie mi to však...
Ako nás (ne)limituje Azure Cognitive Search
V naších systémoch sme sa rozhodli využiť Azure Cognitive Search (ACS) na fulltextové vyhľadávanie a zložitejšie fitrovanie v dátach. Nejedná sa o statické dáta, ale o štandardné aplikačné dáta ekonomických...