Object-Oriented Software Development

Languages, patterns, technologies, frameworks.

Friday, February 23, 2024

Entity framework migrations under heavy load from a server farm

›
Entity Framework migrations are great. I particularily like the mechanism that prevents any query on the database until all pending migratio...
Thursday, February 22, 2024

ASP.NET MVC and Bootstrap error classes

›
Bootstrap requires specific error classes to be applied to inputs (e.g. is-invalid ). MVC on the other hand has its own error classes (e.g. ...
Wednesday, February 7, 2024

Cross-domain front channel federated Single Log Out

›
The SSO (Single Sign On) can be implemented in various ways, people use WS-Federation, SAML2 or OpenIdConnect, all these protocols are great...
Thursday, February 1, 2024

ECMAScript modules in node.js

›
Node.js supports ECMAScript modules for few years now and if you still consider switching from the CommonJS, there are a couple of good argu...
Thursday, January 25, 2024

Never, ever make your Random static

›
Years ago it was popular to advocate for sharing the instance of the Random class. There are numerous sources, including blogs, the stack ,...
Wednesday, January 24, 2024

FireFox slowly becomes a new Internet Explorer

›
For years in the past, developing web apps was a constant case of if (IE) do_something_else_than_for_other_browsers() . Sadly, we lately hav...
Monday, January 15, 2024

An interesting edge case in C# yield state machines

›
Among many useful LINQ methods, there's no functional ForEach . People often implement it on their own , an extension method is just a ...
‹
›
Home
View web version

About

My photo
Wiktor Zychla
I am a software architect and an academic lecturer. I've been awarded Microsoft MVP in C# Architecture between 2005 and 2010. Got a PhD in computer science in 2008. Currently I work mostly with C#, Javascript and Typescript and love these languages. I consider myself a design/architecture patterns evangelist. In 2003 I wrote first Polish book on C#/Windows programming, "Windows oczami programisty" (Windows through the eyes of a programmer) (the book is out of print)
View my complete profile
Powered by Blogger.