상품 설명
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版も販売しています。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기