7

次の多くを満たす優れたオープン ソースの asp.net (C#) アプリに関する提案はありますか?

  1. 適切に設計され、多層化されている
  2. クリーン&コメントされたコード
  3. いくつかのデザインパターンを上手に使う
  4. Web ページはすべての一般的なブラウザで正しく表示されます
  5. 有効な html を生成し、css を適切に使用している
  6. CSS テーマの使用。テーブルよりもCSSの使用を好む
  7. サードパーティのコンポーネント (グリッド、メニュー、ツリーなど) に依存しない
  8. 優れた単体テストがある
  9. Web ページは単純化されておらず、プロフェッショナルに見えます
  10. MVC、LINQ などの新しいテクノロジを使用します (重要ではありません)。
  11. (今思いつかなかったその他の重要なこと)
4

12 に答える 12

3

BlogEngineに同意する必要があります。asp.netにさまざまな機能と一般的なニーズを実装しているだけでなく、完全にカスタマイズ可能で非常に理解しやすいものになっています。XMLまたはSQL(選択)で動作し、背後に巨大なコミュニティがあります。

あなたの要求に関して(太字ははいを意味します):

  1. うまく設計され、多層
  2. クリーンでコメント付きのコード
  3. いくつかのデザインパターンをうまく活用する
  4. Webページはすべての一般的なブラウザで正しく表示されます
  5. 有効なhtmlを生成し、cssをうまく利用します
  6. cssテーマの使用。テーブルよりもcssの使用を優先する
  7. サードパーティのコンポーネント(グリッド、メニュー、ツリーなど)に依存しない-ある種、まだいくつかのカスタムdllを使用している
  8. 良好な単体テストがあります-わからない
  9. Webページは単純ではなく、プロフェッショナルに見えます-はい、そしてそこにはたくさんの無料のテンプレートがあります
  10. MVC、LINQなどの新しいテクノロジーを使用しています。(重要ではありません)-まだです
  11. (私が今考えることができなかった他の重要なこと)-動的なRSSフィード、動的なサイトマップ、データ参照などのようなものがたくさんあります。

http://www.asp.net/community/projects/には、さらに多くの優れたオープンソースプロジェクトもあります。

dotNetNukeも非常に人気があり、ClassifiedProgramは非常に使いやすいことを私は知っています。

于 2008-09-18T08:04:01.183 に答える
1

ASP.NET MVCを使用し、Webアプリケーションのオープンソースアーキテクチャ基盤であるSharpArchitectureを確認する必要があります。

于 2008-09-18T09:20:22.950 に答える
0

ブログエンジン.ネット

于 2008-09-18T06:46:37.250 に答える
0

Scott Hanselmanが貢献しているブログ プラットフォームであるdasBlog 。

于 2008-09-18T06:47:48.417 に答える
0

これはかなりクールです。今後のASP.NET機能ソースが利用可能です。

于 2008-09-18T06:52:28.500 に答える
0

TaskVision: シンプルで、時には非常に便利な .net クライアント サーバー デモ アプリケーション: Web サイトに移動

完全なソース コードが利用可能です (ダウンロードについては、右下隅を参照してください)。

于 2008-09-18T07:06:52.083 に答える
0

コードプレックス ->

  1. ASP.NET MVC - ソースを見てください
  2. ASP.NET 動的データ
  3. 脚本 #
于 2008-09-18T07:08:00.083 に答える
0

SutekiShop (mvc、リポジトリ パターン、ddd+tdd)、TechAvalanche サンプル アプリ ( http://www.simonsegal.net/blog/CodeDownloads/Orm.zip、いくつかのデザイン パターン、linq を使用した poco)、CodeBetter から多くのことを学びました。 ddd+tdd の賞品サンプル アプリ、および Rob Conery による MVC Storefront。

于 2008-09-18T07:19:19.043 に答える
0

あなたが指定したすべてのポイントを満たしているわけではありませんが、良いソフトウェアだと思うので言及しますhttp://www.yetanotherforum.net/

于 2008-09-18T07:36:24.480 に答える
0

MojoPortal ( http://www.mojoportal.com/ )を見てみてください。

于 2008-09-18T08:24:47.513 に答える
0

codeplexOXITEを試すことができます。

于 2009-03-10T19:39:30.260 に答える
0

MojoPortal ( http://www.mojoportal.com/ ) があります:

  • よく設計された
  • css テンプレート & 有効な html => すべてのブラウザで OK
  • オープンソース
  • おそらくあまり現代的ではありません(MVCもLINKもありません...)
  • しかしMonoで動く

より最新のプロジェクトとして、Dropthings ( http://www.dropthings.com/ ) があります。ASP.NET 3.5、Workflow Foundation、および LINQ を使用して構築されたオープン ソースの Web 2.0 スタイルの AJAX ポータルです。

そして、その作成者は、jQuery を使用して ASP.NET MVC バージョンを作成することを検討しています ( http://weblogs.asp.net/omarzabir/archive/2008/07/15/open-source-asp-net-3-5-ajax-portal -new-and-improved.aspx )

于 2008-09-19T09:39:29.137 に答える