How can we help you?
Projects we are working on
Our services and references
Thoughts to share
Ideas to share. Lessons learned.
Docker compose sidecars
How to use docker containers in compose files to restore dependencies.
Solution Runner v2.0 aka Move to Microsoft Store
I'm super happy to announce that Solution Runner has been moved from clickonce deployment to Microsoft Store.
How to extend PHP session?
This is quick tip, out of my tipical blog themes, intended for my future me. Please, make me read this next time I need to make the PHP session last longer.
Blazor and the magic of App.razor
Do you think the App.razor is only a placeholder (as I thought for a long time)?
Blazor and network status
Making Blazor reusable component for PWA application that reacts to disconnection from the internet.
How to save your fingers when managing kubernetes cluster with commnand line tool kubectl.
Hosting VSIX feed as AppVeyor artifact
We have a GitHub repository with Visual Studio extensions. We are using AppVeyor as CI tool. We produce VSIX artifacts on AppVeyor. We wanted a feed to easily install these artifacts.
WPF - Preventing Alt+F4 from closing the window
This one describes a rate case when you want to prevent execution of Alt+F4 but still want the window to remain closeable, by other ways.
WPF and design-time data
There are various to ways to accomplish this goal: Show some data in the designer for WPF view. Here I'm going to describe the one that works the best for me.
Blazor and page parameters
A third tip. About reusing current page instance when links targets to it (possibly with different parameters).
Blazor and complex component parameters
A second tip. So clear and obvious, but it took some time to me to realize.
Blazor and the booting screen
A first tip in a possible Blazor serie is about configuring loading screen. A replacement of the default "Loading..." with something more eye catching.
Naming stuff, mostly in C#/.NET
A list of code rules we have built in time to save time and headaches.
Productivity - Solution Runner
A brief introduction of a first product of the Productivity pack. Easy-to-use and super-fast tool for starting Visual Studio solutions.
Why I hate hamburgers
A bit of thoughts about omnipresent hamburger menus.
Building processing pipeline with behaviors
About interception for uniform interfaces like those used in the MediatR.
Creating route links and passing-in values
How hard creating links to blog posts can be and how we make it (from our point of view) easier.
Startup script behavior in the ASP.NET WebForms inside UpdatePanel containing script tags.
SharpKit extension/plugin called UnobtrusiveFeatures
Technology behind this site
Here is a technology overrview and workflow behind this website. This site is hosted at GitHub and pregenerated from ASP.NET MVC web application.