Meddelande om vår tekniska blogg – en blogg om Windows / C# / COM har startat

· Uppdaterad: · · Meddelanden

Den tekniska bloggen för KomuraSoft LLC har öppnat. Här delar vi med oss av kunskap från verkliga projekt inom Windows-apputveckling och av teknisk information som är till nytta i det praktiska arbetet.

Vem bloggen riktar sig till

Vi skriver för läsare som dessa.

  • Utvecklare av Windows-skrivbordsappar: du arbetar med WPF, Windows Forms eller Win32 API i ditt jobb och kör ibland fast vid designval eller vid avgränsning av fel
  • Dig som har tagit över befintliga tillgångar: du ansvarar för COM, ActiveX, VB6, VBA och liknande, som fungerar men är svåra att ändra
  • Ansvariga för interna system: du bestämmer om något ska utvecklas internt eller läggas ut på entreprenad, och om det som redan finns ska behållas, kapslas in eller ersättas
Vem bloggen riktar sig tillDiagram som visar att bloggen skrivs för tre grupper av läsare: utvecklare som arbetar med WPF, Windows Forms och Win32 API, personer som har tagit över befintliga tillgångar som COM och VB6, och ansvariga för interna system som avgör frågor som intern utveckling eller entreprenad.Utvecklare av skrivbordsapparDen här bloggenDe som har tagit över befintliga tillgångarAnsvariga för interna systemDesignval och avgränsning av felCOM, VB6, VBABehålla, kapsla in eller ersätta

Figur 1: De tänkta läsarna är tre grupper: utvecklare, de som har tagit över befintliga tillgångar och ansvariga för interna system.

I diagrammet markerar en heldragen linje en relation som alltid gäller och en streckad linje en villkorad relation (villkoren anges per relation på detaljsidan). Den fullständiga listan över relationer (totalt 4, med belägg och säkerhetsgrad) och definitionerna av huvudbegreppen finns samlade på detaljsidan för kunskapskartan (på japanska). Data: JSON-LD / Turtle

Det här får du av bloggen

  • Lösningar baserade på verkliga fall: för problem som vi faktiskt har stött på beskriver vi hur vi avgränsade dem och hur vi rättade dem, så att du kan följa resonemanget
  • Praktiska beslutstabeller: där det är svårt att välja mellan alternativ sammanfattar vi villkoren och valmöjligheterna i en tabell
  • Vägar till primärkällor: vi länkar till den officiella dokumentation som en artikel bygger på, till exempel Microsoft Learn och IPA (Information-technology Promotion Agency, Japan)
Det här får du av bloggenDiagram som visar att varje artikel ger tre saker: lösningar baserade på verkliga fall som beskriver hur ett verkligt problem avgränsades och rättades, praktiska beslutstabeller som sammanfattar villkor och alternativ, och vägar till primärkällor som leder till officiell dokumentation.Artiklar i den här bloggenLösningar baserade på verkliga fallPraktiska beslutstabellerVägar till primärkällorAvgränsning och rättning som går att följaVillkor och alternativ i en tabellLänkar till officiell dokumentation

Figur 2: Det du får av en artikel är tre saker: lösningar baserade på verkliga fall, praktiska beslutstabeller och vägar till primärkällor.

Huvudteman

  • Windows-apputveckling: WPF, Windows Forms, Win32 API
  • C# / .NET: språkfunktioner, prestanda, designmönster
  • COM / ActiveX: samverkan med och migrering av befintliga system
  • Utvecklingsverktyg: Visual Studio, Git och andra praktiska verktyg

Om du vill börja med en enda artikel per tema är det de här (alla publicerades efter det här inlägget).

Tema Börja här
Windows-apputveckling Så väljer du mellan WinForms, WPF och WinUI – en praktisk beslutstabell
C# / .NET En praktisk beslutstabell för async/await i C# – Task.Run och ConfigureAwait
COM / ActiveX Vad är COM? – Därför är designen av Windows COM fortfarande vacker
Migrering av befintliga tillgångar Så hanterar du ActiveX / OCX i dag – en beslutstabell för att behålla, kapsla in eller ersätta
Utvecklingsverktyg En praktisk guide till Process Monitor – hitta på 10 minuter varför inställningar inte läses

Allt vi har publicerat nås från bloggindexet.

Uppdateringar

Vi publicerar oregelbundet, men så snart vi har kunskap eller utredningsresultat som är till nytta i praktiken lägger vi upp dem.

Det finns tre sätt att följa uppdateringarna.

Så följer du uppdateringarnaDiagram som visar att publiceringen av en ny artikel kan följas på tre sätt: genom att prenumerera på RSS- och Atom-flödet, genom meddelanden om nya inlägg på X och genom GitHub-arkivet med exempelkoden.Ny artikel publicerasRSS / Atom-flödeMeddelanden på X (Twitter)Exempelkod på GitHub

Figur 3: Uppdateringarna når dig via tre vägar: flödet, X och GitHub.

Om författaren

Go Komura (Företrädare, KomuraSoft LLC)

Specialiserad på utveckling av Windows-programvara, teknisk rådgivning och felsökning. Särskilt starkt är arbetet med projekt där befintliga tillgångar finns kvar och med utredning av fel vars orsak är svår att se.

Ämnessidor som ligger nära det här temat. Utgå från artikeln och gå vidare till relaterade tjänster och andra artiklar.

Den här artikeln hör ihop med följande tjänstesidor. Välj den ingång som ligger närmast.

Windows-apputveckling

Som ingång till hela spektrumet av praktiska teman kring Windows-utveckling, C# / .NET och COM är den här artikeln ett naturligt första steg mot en förfrågan om Windows-apputveckling.

Författarprofil

Profilsidan för artikelns författare.

Go Komura

Företrädare för KomuraSoft LLC

Arbetar med Windows-programvaruutveckling, teknisk rådgivning och felsökning, med särskild styrka i projekt med befintliga tillgångar och i utredning av fel vars orsak är svår att se.

Tillbaka till bloggen