Blog...

Ideas to share. Lessons learned.

10
Dec

(Semi) automatic Blazor publish to GitHub pages

How to make your life easier by automating publish
2021
3
Dec

Monitor Input Switcher

My way to have two computers and single set of accessories.
13
Oct

Docker compose sidecars

How to use docker containers in compose files to restore dependencies.
2020
2
Dec

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.
23
Sep

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.
24
Mar

Blazor and the magic of App.razor

Do you think the App.razor is only a placeholder (as I thought for a long time)?
2019
25
Dec

Blazor and network status

Making Blazor reusable component for PWA application that reacts to disconnection from the internet.
17
Dec

Kubectl optimization

How to save your fingers when managing kubernetes cluster with commnand line tool kubectl.
25
Jun

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.
12
May

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.
21
Apr

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.
2018
5
Nov

Blazor and page parameters

A third tip. About reusing current page instance when links targets to it (possibly with different parameters).
3
Jun

Blazor and complex component parameters

A second tip. So clear and obvious, but it took some time to me to realize.
26
Apr

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.
2017
29
Dec

Naming stuff, mostly in C#/.NET

A list of code rules we have built in time to save time and headaches.
3
Feb

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.
1
Feb

Why I hate hamburgers

A bit of thoughts about omnipresent hamburger menus.
2016
9
Nov

Building processing pipeline with behaviors

About interception for uniform interfaces like those used in the MediatR.
24
Oct

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.
4
Oct

JavascriptSerializer in the RegisterStartupScript

Startup script behavior in the ASP.NET WebForms inside UpdatePanel containing script tags.
26
Sep

SharpKit extension/plugin called UnobtrusiveFeatures

SharpKit, the C# to javascript compiler, is super, but there are some things that irritate me and one them is the export definition.
1
Sep

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.