2

私はASPMVC3を使用してWebアプリケーションを1年以上開発してきましたが、.NET Web開発者として向上するために、どの優れたテクノロジー/フレームワークを検討するのがよいのか疑問に思っています。

私はすでにjQueryとjQueryUIを使用しており、knockout.jsについて少し調査しました。他の.NETテクノロジ(特にASP MVC)とうまく統合できるものにもっと興味があります。

4

3 に答える 3

3
  • SquishIt (CSS および JS の圧縮用)、
  • ActionMailer.Net (メール用)、
  • HTML5 ボイラープレート (マスター ページ内)、
  • MSpec (単体テスト用)、
  • Fluent NHibernate (データベース通信用 - Entity Framework の代替)、
  • Ninject (依存性注入用)。
  • Templify は、作成したテンプレートをパッケージ化する場合にも適しています。新しいプロジェクトを開始するときに時間を節約できます...
于 2012-05-28T14:08:15.650 に答える
2

これはあなたのスタイルシートにとってクールですhttp://lesscss.org/

于 2012-05-25T14:58:33.797 に答える
2

最近は Entity Framework Code First と WCF が不可欠だと思います。あなたが言及したこのJQueryに加えて、これも非常に便利です。

しかし、これらとは別に、NUnit のような単体テスト フレームワークや MoQ のようなモック フレームワークにも慣れておく必要があります。

本当に前進したいのであれば、アジャイル方法論を使用するだけでなく、TDD と BDD のテクニックを学ぶこともプラスになります。

また、SOLID の原則をよく理解する必要があります。これについては、インターネット上にたくさんの情報があります。これにより、コードの品質が向上します。

コード作成の効率を改善するには、ReSharper をお勧めします。

StyleCop などのツールを使用するなど、より良いコードを記述したり、効率を向上させるために使用できるものは他にもたくさんあります。

これらすべてが優れていて、他のすべてがそうではないと言っているのではありません。これらはあなたの武器庫で使用できるものの一部だと言っているだけです.

于 2012-05-25T14:55:39.600 に答える