MENU
  • スマート・ラボ
    • ソフトウェア
      • Life Story 365
      • RadOnc Calc
      • アプリ開発ノート
    • サーバー
      • DigitalOcean
    • 電子ラボノート
      • eLabFTW
  • 技術情報 (Python)
    • Pythonの基礎
    • Pythonで数値解析
    • Pythonで統計解析
    • Pythonで機械学習
    • Pythonでバイオインフォマティクス
    • Pythonによるデータ可視化
    • Pythonで医用画像解析
    • OpenCVによる画像解析
    • PythonによるWeb開発
  • 技術情報 (C#・他)
    • C#の基礎
    • C#でWindowsアプリ開発
    • C#+XAMLによるGUI作成
    • C#でMicrosoft Graph開発
    • C#でUnityスクリプト開発
    • C#とPythonの連携
    • C#によるデータベース処理
    • C#による画像処理
    • Windows TIPS
    • コーディング・インフラ
  • ライフサイエンス研究
    • ライフサイエンス基礎
    • バイオインフォマティクス
    • バイオ・シミュレーション
    • DIYバイオ
    • キャリアパス
  • がん治療の最新研究
    • BNCT (ホウ素中性子捕捉療法)
  • 当サイトについて
    • 雑記
    • プライバシーポリシー
    • お問い合わせ
ライフサイエンス研究にITの力を!
BioTech ラボ・ノート
  • スマート・ラボ
    • ソフトウェア
      • Life Story 365
      • RadOnc Calc
      • アプリ開発ノート
    • サーバー
      • DigitalOcean
    • 電子ラボノート
      • eLabFTW
  • 技術情報 (Python)
    • Pythonの基礎
    • Pythonで数値解析
    • Pythonで統計解析
    • Pythonで機械学習
    • Pythonでバイオインフォマティクス
    • Pythonによるデータ可視化
    • Pythonで医用画像解析
    • OpenCVによる画像解析
    • PythonによるWeb開発
  • 技術情報 (C#・他)
    • C#の基礎
    • C#でWindowsアプリ開発
    • C#+XAMLによるGUI作成
    • C#でMicrosoft Graph開発
    • C#でUnityスクリプト開発
    • C#とPythonの連携
    • C#によるデータベース処理
    • C#による画像処理
    • Windows TIPS
    • コーディング・インフラ
  • ライフサイエンス研究
    • ライフサイエンス基礎
    • バイオインフォマティクス
    • バイオ・シミュレーション
    • DIYバイオ
    • キャリアパス
  • がん治療の最新研究
    • BNCT (ホウ素中性子捕捉療法)
  • 当サイトについて
    • 雑記
    • プライバシーポリシー
    • お問い合わせ
BioTech ラボ・ノート
  • スマート・ラボ
    • ソフトウェア
      • Life Story 365
      • RadOnc Calc
      • アプリ開発ノート
    • サーバー
      • DigitalOcean
    • 電子ラボノート
      • eLabFTW
  • 技術情報 (Python)
    • Pythonの基礎
    • Pythonで数値解析
    • Pythonで統計解析
    • Pythonで機械学習
    • Pythonでバイオインフォマティクス
    • Pythonによるデータ可視化
    • Pythonで医用画像解析
    • OpenCVによる画像解析
    • PythonによるWeb開発
  • 技術情報 (C#・他)
    • C#の基礎
    • C#でWindowsアプリ開発
    • C#+XAMLによるGUI作成
    • C#でMicrosoft Graph開発
    • C#でUnityスクリプト開発
    • C#とPythonの連携
    • C#によるデータベース処理
    • C#による画像処理
    • Windows TIPS
    • コーディング・インフラ
  • ライフサイエンス研究
    • ライフサイエンス基礎
    • バイオインフォマティクス
    • バイオ・シミュレーション
    • DIYバイオ
    • キャリアパス
  • がん治療の最新研究
    • BNCT (ホウ素中性子捕捉療法)
  • 当サイトについて
    • 雑記
    • プライバシーポリシー
    • お問い合わせ
  1. ホーム
  2. 技術情報
  3. C#でWindowsアプリ開発

C#でWindowsアプリ開発

ここではWindowsのプラットフォームAPIやWindows App SDKで構成されるWinRTを用いてWindowsアプリ開発をする方法を説明します。

Windowsの基本

  • クリップボードを使う

ファイル・フォルダ操作

  • 基本的なファイル操作
  • 基本的なフォルダ操作
  • ファイル・フォルダ選択ダイアログを表示させる
  • テキストファイルの読み込み・書き込み

Windows標準機能の操作

  • Windows標準カレンダーの操作

UWPアプリの開発

従来推奨されていたUWPアプリ開発についての情報はこちらです。

Desktop Bridge

  • UWPアプリから外部のexeファイルを実行する
  • 外部プログラムに引数を渡して実行する
  • クリップボードを介してUWPアプリと外部プログラムを連携させる
  • FullTrustProcessとして起動したランチャーを介して外部プログラムを実行する
  • UWPアプリにPythonでコーディングした処理を組み込む

アプリの配布

Microsoft Store

  • 「Python-UWP サンプルアプリ」をMicrosoft Storeに提出する

クラスライブラリ

  • .NET クラスライブラリ
  • .NET Platform Extensions クラスライブラリ
  • Windows Community Toolkit クラスライブラリ
  • WinRT API クラスライブラリ
  • WinUI クラスライブラリ

関連情報

BioTech ラボ・ノート
C#の基礎
BioTech ラボ・ノート
C#+XAMLによるGUI作成

© BioTech ラボ・ノート