8

.NET に Sinatra、Ramaze などの類似のフレームワークはありますか?

理論的には、Sinatra のように (概念的に) クラスファイルを 1 つだけ使用して webapp 全体を作成できるフレームワークを使用しています。

私は、ASP.NET MVC が「大きすぎる」 (そして、その使用方法に混乱する) 社内の何かに使用するつもりです。現在それを嫌っている;))

助言がありますか?

ああ、IIS でホストできるようにする必要があります。私はSinatraでIronRubyに行きますが、IISでそれを設定するための段階的なチュートリアルが見つかりません;)

4

4 に答える 4

17

ナンシーを発見しました: https://github.com/NancyFx/Nancy

これは著者のブログからの紹介です: http://elegantcode.com/2010/11/28/introducing-nancy-a-lightweight-web-framework-inspired-by-sinatra/

于 2011-01-28T21:17:04.000 に答える
7
于 2010-01-12T14:16:48.313 に答える
2

N2CMSは、Ramazeに少し似た Web サイトを構築するためのフレームワークを提供します。Castle、NHibernate、jQuery を利用します。

あなたが言及したルビーフレームワークが持っているかどうかわからない編集インターフェースを提供します。ASP.NET ページの例は次のようになります。

public class MyPage : ContentItem
{
    public virtual string Text
    {
        get { return GetDetail<string>("Text",""); }
        set { SetDetail("Text",value); }
    }
}

テキスト プロパティは、web.config にいくつか追加することで編集可能になります。開発をスピードアップするために、大量の ASP.NET サーバー コントロールも付属しています。

最新のベータ版は、ASP.NET MVC を中心に書かれています。

于 2010-01-12T14:29:35.827 に答える
1

NicoGranelli は Nancy( http://nancyfx.org/ ) について言及しました。それは本当に素晴らしいです!このプロジェクトをチェックしてください JabbR ( https://github.com/davidfowl/JabbR ) SignalR と Nancy のチャットです。よくやった!

于 2013-03-07T18:11:19.137 に答える