30天快速上手製作WPF選股工具 — 從C#基礎到LiteDB與Web API整合
這是一個為期30天的學習系列,專為想要快速上手 C# 與 WPF 的開發者設計。系列會帶你從 零基礎的C#語言概念 出發,逐步學會物件導向、集合操作、非同步程式設計,再進入 WPF桌面應用程式開發,包括 XAML 介面設計、MVVM 架構、資料繫結與介面客製化。
除了語言與UI基礎,我們也會實作一個 選股工具,透過以下技術串接:
LiteDB:輕量化本地資料庫,存放股票清單與篩選結果。
Web API 呼叫:從公開或模擬的API取得即時股票資料。
昨天我們學會了如何從 UI 呼叫 API,把股票清單顯示在 DataGrid 上。今天要解決一個新問題:離線狀態要怎麼用? 解法是:下載的資料存進 LiteDB...