【C#/WPF】完全ローカルのタスク管理アプリ「TaskApp」ソースコード版
- ダウンロード商品¥ 980

C#/WPFで作成した付箋型タスク管理アプリ「TaskApp」のソースコード一式です。 重要: この商品に、完成済みのTaskApp.exeは含まれていません。 アプリをすぐに使いたい方は、別商品のEXE版をご利用ください。 シンプルなWPFアプリの構成を読みたい方、自分用に表示や処理を改造したい方、テキストファイルを使ったローカル保存の実装例を確認したい方向けです。
■ このソースコードで確認できる内容
・C#/WPFによるデスクトップ画面の実装 ・常に最前面へ表示する小型ウィンドウ ・タスクの追加、完了、削除 ・毎日、毎週、毎月タスクの繰り越し処理 ・期限による文字色の切り替え ・完了操作の取り消し ・ウィンドウ位置、サイズ、文字サイズの保存 ・テキストファイルを使ったデータ管理 ・一時ファイルを経由した保存処理 ・壊れたデータ行を消さずに保持する読み込み処理 ・二重起動の防止
■ 外部サービスに依存しない構成
外部API、クラウドサービス、データベース、NuGetパッケージを使用していません。 アカウント認証やネットワーク通信もなく、タスクデータはローカルのtasks.txtへ保存します。 通信先や外部保存先を持たないため、クラウド型アプリと比べて構成を把握しやすく、セキュリティ面を確認しながら改造したい場合にも向いています。
■ 収録内容
・Visual Studioソリューション ・C#ソースコード ・WPF XAML ・プロジェクトファイル ・build.bat ・README.txt ・利用規約.txt ・SHA256.txt ※完成済みのTaskApp.exeは含まれていません。
■ 主な収録ファイル
・App.xaml ・App.xaml.cs ・MainWindow.xaml ・MainWindow.xaml.cs ・TaskItem.cs ・TaskRepository.cs ・SettingsRepository.cs ・TaskApp.csproj ・TaskApp.sln ・build.bat
■ ビルドについて
実行ファイルを作成するには、Visual Studioまたは互換性のあるMSBuild環境が必要です。 想定環境 ・Visual Studio 2017/2019/2022 ・または互換性のあるMSBuild環境 ・対象フレームワーク:.NET Framework 4.8 build.batを同梱していますが、ビルド環境そのものを導入するファイルではありません。PCの構成によっては、必要な開発環境や参照アセンブリの準備が必要です。
■ 利用できる範囲
・購入者本人による閲覧、学習、改変 ・購入者本人の個人利用 ・購入者が所属する組織内での業務利用 ソースコード全文または大部分の公開、第三者への共有、再配布、転売、実質的に同一の商品としての販売は禁止です。 画面紹介や解説目的の小規模なコード引用は可能です。詳細は同梱の利用規約をご確認ください。
■ サポート範囲
READMEおよび商品ページに記載した内容を基本サポートとします。 購入者による改変後のコード、個別環境でのビルド設定、機能追加の代行については対応を保証しません。
■ アップデート
誤りの修正やソースコードの更新で商品ファイルを差し替えた場合、購入済みの方はBOOTHの購入履歴から最新版を再ダウンロードできます。
■ 完成済みアプリを使いたい方
ビルド作業なしで使えるEXE版も販売しています。
