Tiedote teknisen blogin avaamisesta – Windows / C# / COM -kehitysblogi on käynnistynyt
· Päivitetty: · Go Komura · Tiedotteet
KomuraSoft LLC on avannut teknisen blogin. Blogissa jaetaan Windows-sovelluskehityksen käytännön työssä saatuja oivalluksia sekä arjessa hyödyllistä teknistä tietoa.
Kenelle blogi on tarkoitettu
Kirjoitamme seuraaville lukijoille.
- Windows-työpöytäsovellusten kehittäjät: työssään WPF:ää, Windows Formsia tai Win32 API:a käyttävät, jotka jäävät joskus jumiin suunnitteluvalintojen tai vikojen rajauksen kanssa
- Olemassa olevia ratkaisuja perineet: COM-, ActiveX-, VB6- tai VBA-ratkaisujen kanssa työskentelevät, joiden ratkaisut toimivat mutta joihin on vaikea koskea
- Sisäisten järjestelmien vastuuhenkilöt: ne, jotka päättävät, tehdäänkö itse vai teetetäänkö ulkopuolisella, ja säilytetäänkö, käärittäänkö vai korvataanko olemassa oleva
flowchart TB
accTitle: Blogin kohderyhmä
accDescr: Kaavio, joka osoittaa, että blogi on kirjoitettu kolmelle lukijaryhmälle: kehittäjille, jotka käyttävät työssään WPF:ää, Windows Formsia ja Win32 API:a, henkilöille, jotka ovat perineet olemassa olevia ratkaisuja, kuten COM:ia ja VB6:ta, sekä sisäisten järjestelmien vastuuhenkilöille, jotka ratkaisevat esimerkiksi kysymyksen tehdäänkö itse vai teetetäänkö ulkopuolisella.
r1["Työpöytäsovellusten kehittäjät"] --> blog["Tämä blogi"]
r2["Olemassa olevia ratkaisuja perineet"] --> blog
r3["Sisäisten järjestelmien vastuuhenkilöt"] --> blog
r1 -.-> n1["Suunnitteluvalinnat ja rajaus"]
r2 -.-> n2["COM, VB6, VBA"]
r3 -.-> n3["Säilytä, kääri vai korvaa"]
Kuva 1: Kohderyhmänä ovat kehittäjät, olemassa olevia ratkaisuja perineet ja sisäisten järjestelmien vastuuhenkilöt.
Kaaviossa yhtenäinen viiva kuvaa suhdetta, joka pätee aina, ja katkoviiva ehdollista suhdetta (ehdot on kuvattu kunkin suhteen kohdalla yksityiskohtasivulla). Suhteiden täydellinen luettelo (yhteensä 4, todisteineen ja varmuustasoineen) sekä keskeisten käsitteiden määritelmät on koottu tietokartan yksityiskohtasivulle (japaniksi). Data: JSON-LD / Turtle
Mitä blogista saa
- Tapauksiin perustuvat ratkaisut: todellisista ongelmista kerrotaan, miten ne rajattiin ja korjattiin, tavalla, jota voi seurata
- Käytännön päätöstaulukot: kohdissa, joissa valinta on vaikea, ehdot ja vaihtoehdot kootaan taulukkoon
- Linkit ensisijaisiin lähteisiin: mukana ovat linkit virallisiin lähteisiin, kuten Microsoft Learniin ja IPA:han (Japanin tietotekniikan edistämisvirasto)
flowchart TB
accTitle: Mitä blogista saa
accDescr: Kaavio, joka osoittaa, että jokainen artikkeli tarjoaa kolme asiaa: tapauksiin perustuvia ratkaisuja, joissa kerrotaan, miten todellinen ongelma rajattiin ja korjattiin, käytännön päätöstaulukoita, joihin ehdot ja vaihtoehdot on koottu, sekä linkkejä ensisijaisiin lähteisiin, jotka johtavat viralliseen dokumentaatioon.
art["Blogin artikkelit"] --> g1["Tapauksiin perustuvat ratkaisut"]
art --> g2["Käytännön päätöstaulukot"]
art --> g3["Linkit ensisijaisiin lähteisiin"]
g1 -.-> d1["Rajaus ja korjaus seurattavassa muodossa"]
g2 -.-> d2["Ehdot ja vaihtoehdot taulukkona"]
g3 -.-> d3["Linkit viralliseen dokumentaatioon"]
Kuva 2: Artikkeleista saa kolme asiaa: tapauksiin perustuvat ratkaisut, käytännön päätöstaulukot ja linkit ensisijaisiin lähteisiin.
Keskeiset aiheet
- Windows-sovelluskehitys: WPF, Windows Forms, Win32 API
- C# / .NET: kielen ominaisuudet, suorituskyky, suunnittelumallit
- COM / ActiveX: yhteistoiminta olemassa olevien järjestelmien kanssa ja migraatio
- Kehitystyökalut: Visual Studio, Git ja muut hyödylliset työkalut
Jos haluat lukea kustakin aiheesta ensin yhden artikkelin, tässä ne ovat (kaikki on julkaistu tämän artikkelin jälkeen).
| Aihe | Aloita tästä |
|---|---|
| Windows-sovelluskehitys | WinFormsin, WPF:n ja WinUI:n valinta – käytännön päätöstaulukko |
| C# / .NET | C# async/await -käytännön päätöstaulukko – Task.Run ja ConfigureAwait |
| COM / ActiveX | Mitä COM on? – Miksi Windowsin COM-suunnittelu on yhä kaunis |
| Olemassa olevien ratkaisujen migraatio | Miten ActiveX / OCX -komponentteja käsitellään nykyään – päätöstaulukko: säilytä, kääri vai korvaa |
| Kehitystyökalut | Process Monitorin käytännön opas – asetuksen, jota ei oteta käyttöön, paikantaminen 10 minuutissa |
Kaikki julkaistut artikkelit löytyvät blogiluettelosta.
Päivitykset
Blogi päivittyy epäsäännöllisesti, mutta kun käytännön työssä on hyödyllisiä oivalluksia tai selvitystuloksia, ne julkaistaan.
Päivityksiä voi seurata kolmella tavalla.
- RSS / Atom -syöte: lisää /fi/feed.xml syötteenlukijaasi
- X (Twitter): uusista artikkeleista ilmoitetaan osoitteessa @komurasoft
- GitHub: artikkeleiden esimerkkikoodi on tallennettu repositorioon komurasoft-blog-samples
flowchart TB
accTitle: Miten päivityksiä seurataan
accDescr: Kaavio, joka osoittaa, että uuden artikkelin julkaisun voi saada tietoonsa kolmella tavalla: tilaamalla RSS- ja Atom-syötteen, seuraamalla X:ssä julkaistavia ilmoituksia uusista artikkeleista sekä käyttämällä esimerkkikoodin GitHub-repositoriota.
pub["Uusi artikkeli julkaistaan"] --> f["RSS / Atom -syöte"]
pub --> x["Ilmoitus X:ssä (Twitter)"]
pub --> gh["Esimerkkikoodi GitHubissa"]
Kuva 3: Päivitykset tavoittavat lukijan kolmea reittiä: syöte, X ja GitHub.
Kirjoittajasta
Go Komura (KomuraSoft LLC:n edustaja)
Erikoisalaa ovat Windows-ohjelmistokehitys, tekninen konsultointi ja vianetsintä. Erityisen vahvasti hän on perehtynyt hankkeisiin, joissa on olemassa olevia ratkaisuja, sekä vikoihin, joiden syy on vaikea nähdä.
Aiheeseen liittyvät aihesivut
Tähän teemaan läheisesti liittyviä aihesivuja. Artikkelista voi siirtyä aiheeseen liittyviin palveluihin ja muihin artikkeleihin.
Windowsin tekniset aiheet
Aloitussivu, jolle on koottu Windows-kehitykseen, vianetsintään ja olemassa olevien ratkaisujen hyödyntämiseen liittyvät tekniset aiheet.
Palvelut, joihin tämä aihe liittyy
Tämä artikkeli liittyy seuraaviin palvelusivuihin. Voitte tutustua lähimpään niistä.
Windows-sovelluskehitys
Artikkeli on käytännön aiheiden, kuten Windows-kehityksen, C# / .NET:n ja COM:n, yhteinen lähtökohta, joten se johtaa luontevasti Windows-sovelluskehitystä koskevaan yhteydenottoon.
Tekninen konsultointi ja suunnittelukatselmointi
Jos ollaan vaiheessa, jossa halutaan keskustella siitä, mitä ja miten rakennetaan tai mistä teknisestä aiheesta kannattaa aloittaa jäsentäminen, yhteydenoton voi aloittaa tekniseltä konsultoinnilta ja suunnittelukatselmoinnilta.
Kirjoittajan profiili
Artikkelin kirjoittajan profiilisivu.
Go Komura
KomuraSoft LLC:n edustaja
Keskittyy Windows-ohjelmistokehitykseen, tekniseen konsultointiin ja vianetsintään. Erityisosaamista ovat hankkeet, joissa on olemassa olevia ratkaisuja, sekä vikojen tutkiminen silloin, kun syy ei ole helposti havaittavissa.