Open in app

Sign In

Write

Sign In

Andrey Kurdyumov
Andrey Kurdyumov

38 Followers

Home

About

Dec 23, 2022

Hybrid Blazor + NativeAOT = ❤️

It’s been a while when I post something new and interesting. After my Winforms post appears on .NET 7 WinForms announcement, some people express interest in having WebView2 to support Blazor. I have this request for about ~2 years, so I decide to poke this beast. …

Nativeaot

3 min read

Hybrid Blazor + NativeAOT = ❤️
Hybrid Blazor + NativeAOT = ❤️
Nativeaot

3 min read


Jun 17, 2022

Dependency Injection for Native AOT

Dependency injection in recent years is a very important topic, and Microsoft.Extensions.DependencyInjection package is second after Newtonsoft.Json in popularity. So what state of DI in Native AOT? DI working in Native AOT Obviously it is working because it only relies on reflection and M.E.DI (shorthand for Microsoft.Extensions.DependencyInjection) are properly annotated for trimming. Autofac working, DryIoc…

Dotnet

5 min read

Dependency Injection for Native AOT
Dependency Injection for Native AOT
Dotnet

5 min read


Feb 5, 2022

Library of RD.xml files for NativeAOT

I did not wrote for too long. I probably has to catch up with news, or put some interesting content on the table. But for now I have only small announcement. Problem Based on my experience with compiling and testing applications, I notice that most of the time is spent on…

Nativeaot

3 min read

Library of RD.xml files for NativeAOT
Library of RD.xml files for NativeAOT
Nativeaot

3 min read


Sep 2, 2021

ARM and leg for NativeAOT

After all my travel across NativeAOT land, I became brave. I have one project, where I have Raspberry Pi 3 devices, and which run Blazor Server-side as UI. OS which I using is Raspbian, so no fancy ARM64 support for me. If you don’t know that, NativeAOT has ARM64 support…

Nativeaot

6 min read

ARM and leg for NativeAOT
ARM and leg for NativeAOT
Nativeaot

6 min read


Jul 30, 2021

Life, F# and NativeAOT

Because most popular features of C# is working, and all small applications in WinForms and console form-factor working for me. I decide to jump into more advanced world of F# which has loyal developer base. This language ecosystem proven to be problematic to NativeAOT. …

Nativeaot

5 min read

Life, F# and NativeAOT
Life, F# and NativeAOT
Nativeaot

5 min read


Jul 18, 2021

Again WinForms and NativeAOT

UPDATE: This was written around beginning of year 2021 so WinForms does not have a lot of completed things. Please ignore things which are “unsupported yet”. Yet is here and shipped in WinForms itslef! Only Clipboard and Accessiblity is required support from WinFormsComInterop. Also I update instructions to match .NET…

Nativeaot

5 min read

Again WinForms and NativeAOT
Again WinForms and NativeAOT
Nativeaot

5 min read


Jul 4, 2021

Docker and NativeAOT

Today I will have only partially interesting article I believe. My wife stuck in Montenegro with kids, because she forget to take COVID test, and I have to magically pull additional tickets from somewhere. …

Docker

2 min read

Docker and NativeAOT
Docker and NativeAOT
Docker

2 min read


Published in

ITNEXT

·Jun 21, 2021

DirectX in NativeAOT

I’m always looking for a diverse set of fun projects where I can show the strengths of Native AOT. So today I will write about DirectX. Technically, DirectX is just another COM library, and because I wrote about COM in NativeAOT earlier, it’s nothing special in that regards. …

Nativeaot

3 min read

DirectX in NativeAOT
DirectX in NativeAOT
Nativeaot

3 min read


Jun 4, 2021

How do you use System.Drawing in NativeAOT?

Out of the box, NativeAOT does not work with System.Drawing.Image class and friends. I was discover that when made attempt to port existing application WinForms to NativeAOT. So as responsible developer, I decide to fix that flaw. So I go to my pet project WinFormsComInterop and add support there. Once…

Nativeaot

3 min read

How do you use System.Drawing in NativeAOT?
How do you use System.Drawing in NativeAOT?
Nativeaot

3 min read


May 31, 2021

Clock Win32 application in NativeAOT

While WinForms support forming it’s shape (all controls without support for images, cursors and related stuff), I found nice library which can be used for writing simple Win32 applications in NativeAOT. Library is called WInterop and is written by Jeremy Kuhne. He seems to be working on WinForms, but this…

Nativeaot

2 min read

Clock Win32 application in NativeAOT
Clock Win32 application in NativeAOT
Nativeaot

2 min read

Andrey Kurdyumov

Andrey Kurdyumov

38 Followers

Math lover, lost in the woods of software development

Following
  • Steven Sinofsky

    Steven Sinofsky

  • Nassim Nicholas Taleb

    Nassim Nicholas Taleb

  • Hillary Frey

    Hillary Frey

  • yowl yowlxx

    yowl yowlxx

  • Michal Strehovský

    Michal Strehovský

See all (12)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams