私はTelerik ASP.NETコントロールを使用しており、個人的にはかなり効果があったと思います。しかし、新しいプロジェクトでは、よりクリーンなクライアント/サーバーアーキテクチャを望み、ASP.NET MVCを使いたいと思っています。 Telerik MVCとASP.NET MVCをJQueryで使用して新しいプロジェクトを開始すると、多くのメリットがありますか?私はしばらくの間、普通の古いJQueryを見ていないので、無知を言い訳してください...また、私はUIプログラマーではないので、CSSをハックすることになったらJQueryのパスを下ろうとしません。見栄えの良いウェブページを得るためのHTML。Telerik MVCとJQueryを使用したASP.NET MVC
答えて
これは、Webアプリケーションで必要な設計と機能によって異なります。たとえば、Telerikには、jQuery UIライブラリでは利用できない機能を提供する非常に豊富なUIコントロールが用意されています。反対もまた真です。
解決策をツールに合わせようとするのではなく、ソリューションに合わせて適切なツールを見つけることができます。
ちょうど2セントです。
私は可能な限りきれいなアプローチを採用し、telerik mvcのコントロールから離れています(私は個人的には異なる理由でそれらが嫌いですが、それは私の答えの範囲外です)。
統合ヘルパーを使用することも、単純なhtmlを使用することもできます。
UIに複雑な機能や動的機能が必要なページでは、私が実際に知っているROIが最も高いツールであることを強くお伝えしたいと思います。knockout.js WebフレームワークではないAsp.Net MVC(Webフォームではない)、Ruby on Railsなどの標準HTTP機構で動作します。
Telerik MVCコントロールを使用している場合でもjqueryを使用する必要があります。 Telerikのコントロールは無料ではないので、リンケンズのためにいくつかのバグを費やす必要があります。
もう一つのことは、誰かが伝統的なAsp.netからAsp.net MVCに移行している場合、HTMLをよりよく理解し、HTMLに精通するためにビルドインコントロールを使用しないでくださいjquery(これはjavascriptライブラリ以外にあります)。最初にtelerikコントロールを使用すると、あなたの手に時間がある場合には推奨されない多くのものが隠されます。
多くのMVC WebプロジェクトでTelerikチャートとグリッドコントロールを使用します。彼らが持っている機能は私に多くの開発時間を節約します。グラフを表示したり、グリッド内のデータを操作したり、カレンダーと対話する必要のあるプロジェクトがある場合は、Telerikを使用すると時間と労力を節約できます。プロジェクトでこれらの3つのコントロール(チャート、グリッド、カレンダー)を使用しない場合は、Telerikの使用によるメリットはほとんどありません。
もう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を作りたいと思っているときにはかなり役に立ちます!
- 1. Telerik(ASP.NET MVC)を使用したjQueryフォームの検証
- 2. ASP.NET MVCでTelerik Webformsコントロールを使用
- 3. ASP.NET MVCのTelerikコントロール
- 4. Jqueryグリッドを使用したASP.Net MVC
- 5. jQueryを使用したASP.NET MVC AJAX
- 6. ASP.NET用のTelerik RadGridをソートMVC
- 7. Telerik UI for ASP.NET MVC - ダイナミックエディタタイプ
- 8. ASP.NET MVC 3を使用** ** jQueryなし
- 9. Telerik ASP.NET MVCとViewStateのAjax RadGrid?
- 10. Asp.NET MVC TelerikジャストモックLiteとのArearegistrationルートユニットテスト
- 11. FirefoxとASP.NET MVCを使用したDropDownList
- 12. ASP.NET MVCとWinFormsを使用したSignalR
- 13. AJAXバインディングとMVC Authorize属性を使用したTelerik MVCグリッドの問題
- 14. Telerik MVCドロップダウンリストJquery select is 'Undefined'
- 15. jQueryを使用してTelerik MVCスクリプトをロードする
- 16. 追加のデータとJqueryを使用したASP.NET MVCのアップロード
- 17. MVCを使用したAJAXとjQuery
- 18. JQueryとCSSを使用したMVCアプリケーション
- 19. Telerik Mvc GridとAntiForgeryToken
- 20. ASP.NET MVCでjquery Select2を使用
- 21. asp.net mvcでJQuery autoSuggestプラグインを使用
- 22. ASP.NET MVC用ComboBox
- 23. ASP.NET MVCショッピングカート&jQuery
- 24. ASP.NET MVC jQuery Ajax
- 25. asp.net mvc jquery tab
- 26. ASP.NET MVC - jQuery Sortable
- 27. 1つのtelerikチャート(のasp.net MVC)
- 28. telerikツリービューのasp.net MVC - リンクは非ルート・ノード
- 29. Telerikグリッドasp.net MVCの空きスペース
- 30. Jquery、Json、Jquery UIダイアログとASP.NET MVCを使用したデータの編集