Solution Architect and Lead Software Engineer, PhD in CS, C#/TypeScript geek

Joined September 2012
3 Photos and videos
A modern, developer friendly, #selfhosted solution for project documentation or #blogging. GitHub Pages ready.
7 Dec 2021
Retype v1.11 now available. 👾👾 Includes multi-language search, automatic content language detection, bug fixes, and new scrollbar styles. retype.com
1
Andrey Chechel retweeted
18 Mar 2021
Check out this new documentation generator we've been working on... ✨✨ Retype.com ✨✨ Build API reference docs for your #csharp project. #dotnet #dotnetcore
3
2
Got tired of looong C# method declarations? Here is a solution - Parameter Wrapper #roslyn analyzer. It organizes parameters nicely, one per line, so the method signature readability increases. github.com/AndreyChechel/Cod…

ALT Parameter Wrapper Demo

1
1
Andrey Chechel retweeted
29 Oct 2020
Building great looking and blazing fast web apps with ASP.NET Core technology and Ext JS has never been easier! Ext.NET has arrived: bit.ly/3oCgLSr
3
8
Andrey Chechel retweeted
8 Oct 2020
👏 NEW 👏 Ext.NET 7.0 for .NET Core Now available. woot woot. ext.net/new-ext-net-7-0-for-… #dotnet #dotnetcore #aspnet #aspnetcore #csharp #sencha #extjs
5
5
Downloading Docker base images for ASP.NET (Framework) is challenging. The process freezes each time, I'm on the 5th attempt. Chunks are not preserved between restarts, so 10 GB of downloaded data is wasted already.

1
Came across Soundex - a nice hashing #algorithm allowing to perform string indexing / approximate comparison. One limitation is that it works with English only. Well, by design 🙂 en.wikipedia.org/wiki/Sounde…
Optimizing cast to a generic interface in a #dotnetcore application. In certain scenarios, it makes sense to test against non-generic interface first. Based on #bencmarkdotnet results, 5ns added for a successful cast, but 28ns are saved when cast is not possible.
1
Brought up some ideas on how to replace multiple characters in #dotnetcore efficiently using state-machine-like processing, Spans and Array pooling 🚀 stackoverflow.com/a/63488955…

Just realized there is an IEnumerable.Append extension method in C# allowing to add exactly one element - I was missing it for ages.
1
Andrey Chechel retweeted
27 Jul 2020
Preview4 of Ext.NET for for #aspnetcore just released, see ext.net/ext-net-7-0-preview4…. Chart API now supported and huge improvements to TagHelpers and Intellisense. #dotnet #aspnet #extnet #csharp
3
4
Andrey Chechel retweeted
29 Apr 2020
Preview2 of Ext.NET for for #aspnetcore just released, see ext.net/ext-net-7-0-preview2…. New Theme support, Direct client-server communication, and CSRF threat mitigation built-in. #dotnet #aspnet #extnet #csharp
2
3
Andrey Chechel retweeted
8 Apr 2020
Announcing the all new Ext.NET 7.0 for #aspnetcore. ext.net/v7-0-preview-for-asp…. A 100% ground up re-engineering of the framework, optimizing for enterprise scale performance and quality. #dotnet #aspnet #extnet #csharp
4
5
Andrey Chechel retweeted
31 Jul 2019
House.ca is live! The plans were sketched out 21 years ago. 2 yrs ago we were finally ready to start the project. 1 yr of research, planning, & architecture design. Another year of intense work by an amazing team. Today, we're finally ready.
1
3
Andrey Chechel retweeted
Introducing fuget.org - I built a new nuget package browser that lets you explore APIs and really get to know your libraries. I hope you like it! praeclarum.org/post/17444051…

56
358
623
Andrey Chechel retweeted
CSHTML5 first stable release just went live with our 1.1 update. A new showcase, dozens of bug fixes, and CSHTML5 on sale until June 8th! 2 PoC with @bridgedotnet and #Blazor are also live. Read about what's going on with CSHTML5 at bit.ly/2IIgDeD RT to spread the word!

6
12