「NServiceKit OrmLite」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
 
(2人の利用者による、間の2版が非表示)
9行目: 9行目:
  
 
さすがに商用のServiceStack OrmLite v4と比べると機能的には大幅に劣るが、それでも[[Micro ORM]]と[[ORM]]の中間くらいの機能は備えており、結構なんでもできる。
 
さすがに商用のServiceStack OrmLite v4と比べると機能的には大幅に劣るが、それでも[[Micro ORM]]と[[ORM]]の中間くらいの機能は備えており、結構なんでもできる。
 +
 +
==主なパッケージ==
 +
NServiceKit OrmLite関連のパッケージは[[NuGet]]で非常に検索しにくい。
 +
以下を検索窓に[[コピペ]]して検索すると捗る。
 +
**NServiceKit.OrmLite.SqlServer<ref>https://www.nuget.org/packages/NServiceKit.OrmLite.SqlServer/</ref>
 +
**NServiceKit.OrmLite.MySQL<ref>https://www.nuget.org/packages/NServiceKit.OrmLite.MySql/</ref>
 +
**NServiceKit.OrmLite.PostgreSQL<ref>https://www.nuget.org/packages/NServiceKit.OrmLite.PostgreSQL/</ref>
 +
**NServiceKit.OrmLite.Oracle<ref>https://www.nuget.org/packages/NServiceKit.OrmLite.Oracle/</ref>
 +
**NServiceKit.OrmLite.Sqlite<ref>https://www.nuget.org/packages/NServiceKit.OrmLite.Sqlite.Mono/</ref>
  
 
==使い方==
 
==使い方==
 
*[[NServiceKit OrmLite/データベースに接続する]]
 
*[[NServiceKit OrmLite/データベースに接続する]]
 +
*[[NServiceKit OrmLite/基本的な使い方]]
  
 
== 関連項目 ==
 
== 関連項目 ==
20行目: 30行目:
  
 
{{stub}}
 
{{stub}}
 +
 +
[[category:NServiceKit]]

2015年10月20日 (火) 05:46時点における最新版

NServiceKit OrmLite(読み:えぬさーびすきっと・おーあーるえむらいと)とは、NServiceKitプロジェクトにより開発されている.NET FrameworkおよびMono向けのMicro ORMである。

概要[編集 | ソースを編集]

NServiceKit OrmLiteはServiceStack OrmLite バージョン3から派生したプロジェクトである。

ServiceStack OrmLiteはバージョン4からライセンスAGPL v3に変更になっており、ServiceStack OrmLiteを使用した成果物はいかなる場合もオープンソースにしなければならない。受託開発で開発元が発注元のビジネスロジックを公開するなど常識的に考えて非現実的であり、そのような利用者向けには商用ライセンスが用意されている。実質的には商用ライセンスのみとなった。

これに異論を唱えた人々がNServiceKit OrmLiteの名の下でBSDライセンスを採用した派生物を開発しているものである。

さすがに商用のServiceStack OrmLite v4と比べると機能的には大幅に劣るが、それでもMicro ORMORMの中間くらいの機能は備えており、結構なんでもできる。

主なパッケージ[編集 | ソースを編集]

NServiceKit OrmLite関連のパッケージはNuGetで非常に検索しにくい。 以下を検索窓にコピペして検索すると捗る。

    • NServiceKit.OrmLite.SqlServer[1]
    • NServiceKit.OrmLite.MySQL[2]
    • NServiceKit.OrmLite.PostgreSQL[3]
    • NServiceKit.OrmLite.Oracle[4]
    • NServiceKit.OrmLite.Sqlite[5]

使い方[編集 | ソースを編集]

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]