Bejelentés: elindult a technikai blogunk – Windows / C# / COM fejlesztési blog

· Frissítve: · · Közlemények

Elindult a KomuraSoft LLC technikai blogja. Ezen a blogon a Windows-alkalmazások fejlesztésének gyakorlatában szerzett tapasztalatainkat és a mindennapi munkában hasznos szakmai információkat osztjuk meg.

Kinek szól a blog

Az alábbi olvasóknak írunk.

  • Windows asztali alkalmazások fejlesztőinek: munkájuk során WPF-fel, Windows Formsszal vagy a Win32 API-val dolgoznak, és olykor elakadnak egy tervezési döntésnél vagy a hibák behatárolásánál
  • Azoknak, akik meglévő megoldásokat örököltek: COM-, ActiveX-, VB6-, VBA- és hasonló megoldásokért felelnek, amelyek működnek ugyan, de nehéz hozzányúlni
  • Vállalati belső rendszerek felelőseinek: ők döntik el, hogy házon belül fejlesszenek-e, vagy kiszervezzenek, és hogy a meglévőt megtartsák, becsomagolják vagy leváltsák
Kinek szól ez a blogÁbra arról, hogy a blog három fajta olvasónak szól: azoknak a fejlesztőknek, akik munkájuk során WPF-fel, Windows Formsszal vagy a Win32 API-val dolgoznak; azoknak, akik COM-hoz vagy VB6-hoz hasonló meglévő megoldásokat örököltek; és a vállalati belső rendszerek felelőseinek, akik olyan kérdésekben döntenek, mint a házon belüli fejlesztés vagy a kiszervezés.Asztali alkalmazások fejlesztőiEz a blogMeglévő megoldásokat örökölőkBelső rendszerek felelőseiTervezési döntések és behatárolásCOM, VB6, VBAMegtartani, becsomagolni, leváltani

1. ábra: Három olvasói csoportra gondolunk: a fejlesztőkre, a meglévő megoldásokat örökölőkre és a belső rendszerek felelőseire.

Az ábrán a folytonos vonal mindig fennálló kapcsolatot, a szaggatott vonal feltételes kapcsolatot jelöl (a feltételeket a részletoldal kapcsolatonként ismerteti). A kapcsolatok teljes listája (összesen 4, bizonyítékokkal és megbízhatósági szinttel) és a fő fogalmak meghatározása a tudástérkép részletoldalán található (japánul). Adatok: JSON-LD / Turtle

Mit nyújt ez a blog

  • Esetekre épülő megoldások: a ténylegesen megtapasztalt problémákról leírjuk, hogyan határoltuk be és hogyan javítottuk ki őket, követhető formában
  • Gyakorlati döntési táblázatok: ahol nehéz eldönteni, melyiket válasszuk, táblázatba foglaljuk a feltételeket és a lehetőségeket
  • Útmutatás az elsődleges forrásokhoz: hivatkozásokat adunk a hivatalos forrásokra, amelyekre egy-egy cikk épül, például a Microsoft Learnre és az IPA-ra (Information-technology Promotion Agency, Japan)
Mit nyújt ez a blogÁbra arról, hogy minden cikk három dolgot nyújt: esetekre épülő megoldásokat, amelyek leírják, hogyan határoltunk be és javítottunk ki egy valódi problémát; gyakorlati döntési táblázatokat, amelyek a feltételeket és a lehetőségeket rendezik; valamint útmutatást az elsődleges forrásokhoz, amely a hivatalos dokumentációhoz vezet.A blog cikkeiEsetekre épülő megoldásokGyakorlati döntési táblázatokÚtmutatás az elsődleges forrásokhozBehatárolás és javítás követhető formábanFeltételek és lehetőségek táblázatbanHivatkozások a hivatalos dokumentációra

2. ábra: Egy cikk három dolgot nyújt: esetekre épülő megoldásokat, gyakorlati döntési táblázatokat és útmutatást az elsődleges forrásokhoz.

A főbb témák

  • Windows-alkalmazások fejlesztése: WPF, Windows Forms, Win32 API
  • C# / .NET: nyelvi szolgáltatások, teljesítmény, tervezési minták
  • COM / ActiveX: a meglévő rendszerekkel való integráció és migráció
  • Fejlesztőeszközök: Visual Studio, Git és más hasznos eszközök

Ha témánként egyetlen cikkel szeretne kezdeni, ezeket ajánljuk (mindegyik e bejegyzés után jelent meg).

Téma Itt érdemes kezdeni
Windows-alkalmazások fejlesztése A WinForms, a WPF és a WinUI közötti választás – gyakorlati döntési táblázat
C# / .NET A C# async/await gyakorlati döntési táblázata – Task.Run és ConfigureAwait
COM / ActiveX Mi a COM? – Miért szép ma is a Windows COM tervezése
Meglévő megoldások migrációja Hogyan kezeljük ma az ActiveX / OCX-et – döntési táblázat a megtartáshoz, a becsomagoláshoz és a leváltáshoz
Fejlesztőeszközök A Process Monitor gyakorlati útmutatója – a nem érvényesülő beállítások azonosítása 10 perc alatt

Az összes közzétett cikk elérhető a blog áttekintő oldaláról.

A frissítésekről

A blog nem rendszeres időközönként frissül, de amikor a gyakorlatban hasznos tapasztalatunk vagy kivizsgálási eredményünk van, azt mindig közzétesszük, amint elkészül.

A frissítéseket háromféleképpen követheti.

Hogyan követhetők a frissítésekÁbra arról, hogy egy új cikk megjelenését háromféleképpen lehet követni: az RSS- és Atom-hírcsatorna feliratkozásával, az X-en közzétett értesítésekkel, valamint a mintakódokat tartalmazó GitHub-tárolóval.Új cikk megjelenikRSS / Atom hírcsatornaÉrtesítés az X-en (Twitter)Mintakód a GitHubon

3. ábra: A frissítésekhez három csatornán juthat hozzá: a hírcsatornán, az X-en és a GitHubon.

A szerzőről

Go Komura (a KomuraSoft LLC képviselője)

Windows-szoftverfejlesztéssel, műszaki konzultációval és hibakereséssel foglalkozik. Különösen erős azokban a projektekben, amelyek meglévő megoldásokat hordoznak, és azoknak a hibáknak a kivizsgálásában, amelyeknek az oka nehezen látható.

Ehhez a témához közel álló témaoldalak. A cikkből kiindulva eljuthat a kapcsolódó szolgáltatásokhoz és további cikkekhez.

Ez a cikk a következő szolgáltatási oldalakhoz kapcsolódik. Kezdje azzal, amelyik a leginkább illik az Ön helyzetéhez.

A szerző bemutatása

A cikk szerzőjének bemutatkozó oldala.

Go Komura

A KomuraSoft LLC képviselője

Fő területei a Windows-szoftverfejlesztés, a műszaki konzultáció és a hibakeresés; különösen a meglévő megoldásokat érintő projektekben, valamint a nehezen felderíthető okú hibák kivizsgálásában erős.

Nyilvános hivatkozások

Vissza a blogra