2012-01-02 13 views
0

私はTelerik ASP.NETコントロールを使用しており、個人的にはかなり効果があったと思います。しかし、新しいプロジェクトでは、よりクリーンなクライアント/サーバーアーキテクチャを望み、ASP.NET MVCを使いたいと思っています。 Telerik MVCとASP.NET MVCをJQueryで使用して新しいプロジェクトを開始すると、多くのメリットがありますか?私はしばらくの間、普通の古いJQueryを見ていないので、無知を言い訳してください...また、私はUIプログラマーではないので、CSSをハックすることになったらJQueryのパスを下ろうとしません。見栄えの良いウェブページを得るためのHTML。Telerik MVCとJQueryを使用したASP.NET MVC

答えて

0

これは、Webアプリケーションで必要な設計と機能によって異なります。たとえば、Telerikには、jQuery UIライブラリでは利用できない機能を提供する非常に豊富なUIコントロールが用意されています。反対もまた真です。

解決策をツールに合わせようとするのではなく、ソリューションに合わせて適切なツールを見つけることができます。

0

ちょうど2セントです。

私は可能な限りきれいなアプローチを採用し、telerik mvcのコントロールから離れています(私は個人的には異なる理由でそれらが嫌いですが、それは私の答えの範囲外です)。

統合ヘルパーを使用することも、単純なhtmlを使用することもできます。

UIに複雑な機能や動的機能が必要なページでは、私が実際に知っているROIが最も高いツールであることを強くお伝えしたいと思います。knockout.js WebフレームワークではないAsp.Net MVC(Webフォームではない)、Ruby on Railsなどの標準HTTP機構で動作します。

1

Telerik MVCコントロールを使用している場合でもjqueryを使用する必要があります。 Telerikのコントロールは無料ではないので、リンケンズのためにいくつかのバグを費やす必要があります。

もう一つのことは、誰かが伝統的なAsp.netからAsp.net MVCに移行している場合、HTMLをよりよく理解し、HTMLに精通するためにビルドインコントロールを使用しないでくださいjquery(これはjavascriptライブラリ以外にあります)。最初にtelerikコントロールを使用すると、あなたの手に時間がある場合には推奨されない多くのものが隠されます。

0

多くのMVC WebプロジェクトでTelerikチャートとグリッドコントロールを使用します。彼らが持っている機能は私に多くの開発時間を節約します。グラフを表示したり、グリッド内のデータを操作したり、カレンダーと対話する必要のあるプロジェクトがある場合は、Telerikを使用すると時間と労力を節約できます。プロジェクトでこれらの3つのコントロール(チャート、グリッド、カレンダー)を使用しない場合は、Telerikの使用によるメリットはほとんどありません。

0

もう1つの答えで述べたように、Telerik Extensions for ASP.NET MVCを利用する場合、依然としてjQueryを使用する必要があります。拡張機能を使って1行のJavaScriptを書くことなく、間違いなく逃げることはできますが、いくつかのクライアントサイドスクリプトを利用することで、多くの力とインタラクティビティを解放することができます。

このシナリオの大きな点は、必ずしも選択する必要はないということです。同じアプリケーションで両方を使用することができます。あなたのユーザが編集と並べ替え/ページ/フィルターを使用できるようにするサーバ(とajax)バインディングを備えた強力なグリッドが必要な場合は、Telerik MVC拡張機能を使用しますが、単純なリストを表示していて、いくつかの素早く基本的なHTML/jQueryを使用してください。

あなたはUI開発者ではないことに言及しているので、online demosのいずれかに示すように、Telerik Extensions for ASP.NET MVCに付属する組み込みスキンに注目する価値があります。各デモには、右上隅にドロップダウンがあり、さまざまなスキンをすべてプレビューできます。これは、すてきなUIを作りたいと思っているときにはかなり役に立ちます!

関連する問題