Sergei DorogininSergei Dorogin’s technical blogSQLite Error 8: ‘attempt to write a readonly database’One day our unit tests started failing on Linux. We run them in Docker. So I struggled to understand what was going on. All tests that run…Jun 26, 2018Jun 26, 2018
Sergei DorogininSergei Dorogin’s technical blogHow to detect .NET Core version in runtimeSurprisingly it turned out to be not easy to do.Jun 8, 20183Jun 8, 20183
Sergei DorogininSergei Dorogin’s technical blogWinDbg: how to set a breakpoint at Win32 CreateFile for a win64 processHow to set a breakpoint at Win32 native function in WinDbg and execute scripts with arguments of the called function for win64 processes.Feb 15, 2018Feb 15, 2018
Sergei DorogininSergei Dorogin’s technical blogRunning and debugging .NET Core unit tests inside Docker containersAdventure on .NET Core unit-testing, setting up launch and tasks configurations in VSCode, setting up Docker images and containers.Feb 9, 20184Feb 9, 20184
Sergei DorogininSergei Dorogin’s technical blogHandling errors in ASP.NET Core middlewareIn ASP.NET Core middlewares is much lower concept in the layering than all MVC stuff —views and action results. But sometimes it can be…Nov 23, 20171Nov 23, 20171
Sergei DorogininSergei Dorogin’s technical blogServer Sent Events: from ASP.NET WebApi to AspNet CoreUPDATE [2018–02–21]: initial code contained a major drawback that leads to threads hangs. My apologies! Please see the new section “SSE on…Oct 9, 20177Oct 9, 20177
Sergei DorogininSergei Dorogin’s technical blogWriting cross-platform npm scripts on WindowsHow to write cross-platform npm scripts on Windows which will run on Linux as well.Sep 28, 20171Sep 28, 20171
Sergei DorogininSergei Dorogin’s technical blogASP.NET Core: configuring JsonSerializationSettings via DIOne more little story on migrating to AspNet Core. In this blogpost I’ll review how to deal with configuring SerializerSettings via…Sep 19, 20172Sep 19, 20172
Sergei DorogininSergei Dorogin’s technical blogStatic files in ASP.NET Core 2.0: working around 404 for .dotfilesStaticFileMiddleware in AspNet Core 2.0 returns 404 (Not Found) for dot-files. How to work it around.Sep 14, 2017Sep 14, 2017
Sergei DorogininSergei Dorogin’s technical blogCase-insensitive LIKE in SQLiteHow to implement case-insensitive search via LIKE in SQLite and other databases.Apr 8, 20171Apr 8, 20171