「Dokan」の版間の差分
imported>Administrator |
imported>News4vip 細編集の要約なし |
||
| 1行目: | 1行目: | ||
'''Dokan''' | '''Dokan'''(読み:どかん)とは、[[Windows]]向けに独自の[[ファイルシステム]]を簡単に作成できる[[ライブラリ]](および[[ドライバー]])である。 | ||
Dokanを用いて開発を行うには、[[C言語]]はもとより、[[DokanNet]]という[[.NET Framework]] | == 概要 == | ||
Dokanは[[ユーザーモードドライバー]]と呼ばれるものの開発キットである。 | |||
ファイルシステムの開発に特化したものであり、[[Mac OS X]]や[[Linux]]などの[[UNIX]]系の[[OS]]で広く使われている[[FUSE]]のWindows版ともいえる存在である。 | |||
Dokanを用いて開発を行うには、[[C言語]]はもとより、[[DokanNet]]という[[.NET Framework]]向けバインディングも公式に提供されている。 | |||
このため[[C Sharp|C#]]などの.NET系の[[プログラミング言語]]を用いることもでき、こちらを使った場合にはさらにアホみたいに簡単に独自のファイルシステムを構築することが出来てしまう。 | |||
Dokanは日本発祥の[[オープンソースプロジェクト]]であり、日本語の資料が非常に豊富にある。非常にわかりやすい簡潔明瞭なサンプルプログラムも付属しており、容易に学習することができる。 | Dokanは日本発祥の[[オープンソースプロジェクト]]であり、日本語の資料が非常に豊富にある。非常にわかりやすい簡潔明瞭なサンプルプログラムも付属しており、容易に学習することができる。 | ||
| 7行目: | 12行目: | ||
== 関連項目 == | == 関連項目 == | ||
* [[DokanNet]] - Dokanの[[.NET Framework]]向けバインディング | * [[DokanNet]] - Dokanの[[.NET Framework]]向けバインディング | ||
* [[FUSE]] | |||
== 参考文献 == | == 参考文献 == | ||
{{reflist}} | |||
== 外部リンク == | == 外部リンク == | ||