Blog
Articoli pratici di KomuraSoft LLC su sviluppo web, SEO, Google Ads, sviluppo Windows, valorizzazione dei sistemi esistenti e analisi dei malfunzionamenti.
Ricerca IA in tutto il sito
Le query di ricerca vengono inviate a Cloudflare AI Search per generare i risultati. Non inserire dati personali.
-
Cos'è .NET Native AOT? - Come differisce da JIT, ReadyToRun e Trimming
Come Native AOT si differenzia da JIT, ReadyToRun e trimming, cosa si guadagna in avvio e deployment, e dove il codice reflection-heavy si rompe.
-
COM, ActiveX e OCX — Distinzioni pratiche per chi eredita sistemi Windows
COM è la tecnologia di base, ActiveX è il contesto in cui si usano i componenti COM embedded, OCX è un'estensione di file per le ActiveX controls. Organizzia...
-
Scelta tra i tre timer di .NET - PeriodicTimer / Timer / DispatcherTimer
Quale timer .NET dovresti usare? PeriodicTimer per loop asincroni, timer per callback ThreadPool, DispatcherTimer per WPF UI, oltre a una tabella e un codice...
-
Chiamando un C# Native AOT DLL da C / C++
Esporta i punti di ingresso C da C# con Native AOT e UnmanagedCallersOnly e chiamali da C / C++: impostazione del progetto, gestione delle stringhe e un esem...
-
Perché utilizzare .NET Generic Host e BackgroundService nelle app desktop
Come utilizzare Generic Host e BackgroundService per organizzare l'avvio, l'elaborazione periodica, l'arresto, la registrazione, la configurazione e DI negli...
-
Come gestire ActiveX / OCX oggi - Una tabella decisionale Mantieni / Avvolgi / Sostituisci
Quando trovi ActiveX / OCX, come scegliere tra mantenerlo, racchiuderlo e sostituirlo, coprendo 32-bit / 64-bit, registrazione, dipendenze del browser e supp...
-
WPF / WinForms asincrono e il thread dell'UI su un foglio
Dopo l'attesa in WPF o WinForms, quale thread esegue il tuo codice? Copre Dispatcher.Invoke, ConfigureAwait(false) e perché .Result e .Wait() deadlock.
-
Costruire una base di test del percorso di fallimento Windows con Application Verifier
Cos'è Application Verifier, organizzato insieme a come costruire una base di test del percorso di fallimento Windows utilizzando Handles, Heaps, Low Resource...
-
Indagine sugli arresti anomali a lungo termine di un'app per fotocamere industriali: la perdita dell'handle (parte 1)
Come esaminare un'app Windows che si arresta improvvisamente in modo anomalo dopo un funzionamento prolungato, utilizzando un caso di studio di un'app di con...
-
Perché le ritrasmissioni TCP bloccano la comunicazione con telecamere industriali, e come isolarle
Come isolare la causa quando la comunicazione con telecamere industriali si blocca per diversi secondi a causa di ritrasmissioni TCP, coprendo packet loss, R...