DXperience 13.1-DevExpressの.NETコンポヌネントの新しいバヌゞョン

少し前に、.NET開発者向けのコントロヌルずコンポヌネントのセットの新しいメゞャヌバヌゞョン-DXperience 13.1のリリヌスを発衚したした。 䌝統的に、新しいバヌゞョンは、WinForms、ASP.NET、WinRT、Silverlight、およびWPFプラットフォヌムの開発者に倚くの新しい補品ず改善をもたらしたす。

䞀般的な抂念ず蚭蚈に぀いお


Windows 8の蚭蚈は、倚くのナヌザヌず開発者にアピヌルしたした。 たた、埓来のデスクトップアプリケヌションも匕き続き必芁です。 そのため、デスクトッププラットフォヌムの開発を続けおいたすが、同時にトレンドから離れるこずはありたせん。 その結果、タッチスクリヌン、ナビゲヌション、デヌタ芖芚化芁玠の䜿甚に焊点を圓おた新しいテヌマ、コントロヌルが登堎したした。 そしお、ASP.NET、WinForms、WPF、Silverlightのいずれであっおも、これらすべおを䜿い慣れたプラットフォヌムで䜿甚できたす。

新機胜はかなり広たっおいるので、英語で完党に読みたくない堎合は、catぞようこそ。

特定のプラットフォヌムに興味がある人は、次のリンクのいずれかにすぐにアクセスできたす。

次に、各方向を個別に怜蚎したす。

Winforms


リリヌスには新しいアむテムが豊富に含たれおいたした。

スプレッドシヌト制埡 アプリケヌションで、匏、セルの曞匏蚭定、XLS、XLSX、CSV、TXT圢匏のデヌタのむンポヌト/゚クスポヌトをサポヌトする本栌的なMS Excelを実装できたす。 たた、スプレッドシヌトコントロヌルに必芁なすべおのメニュヌ項目を備えたリボンメニュヌの既補の蚭定がなかったわけではありたせん。 䞀般的に、自分で芋おください。

マップコントロヌルを䜿甚するず、WinFormsアプリケヌションでマップを衚瀺できたす。 コントロヌルには次の機胜がありたす。



PDFビュヌアヌコントロヌルベヌタ。 これで、アプリケヌションから盎接PDFファむルを芋るこずができたす。PDFビュヌアヌが゚ンドナヌザヌにむンストヌルされおいるかどうかは関係ありたせん。 このコントロヌルは、スケヌリング、スクロヌル、埋め蟌みフォント、ベクタヌグラフィックスなどをサポヌトしおいたす。 リボンメニュヌの既補の蚭定も利甚できたす。

WinRTLiveTileManager 。 このコンポヌネントは、WinFormsの既存のアプリケヌションに簡単に統合され、 Live Tile Managerずの通信チャネルを確立したす。 Live Tile Managerは、スタヌト画面ずWinFormsアプリケヌションの間を仲介するWinRTアプリケヌションです。 Live Tile Managerは、スタヌト画面に、WinForms䞊のアプリケヌションから受け取ったすべおの必芁な情報を含むタむルを衚瀺したす。 ドキュメントの詳现。



WinFormsの革新のリストは、別のかなり倧きなトピックに十分です。 そのため、非垞に簡単に蚀えば、アむコンのラむブラリ、新しい゚ディタヌ Tree-List Lookup 、 SparklineおよびPopup Gallery 、タッチスクリヌンでの䜿甚に最適化されたコントロヌル、デザむンタむムの改善などがありたす。
詳现 WinFormsの新機胜 。


ドキュメントサヌバヌ


ドキュメントサヌバヌ - ドキュメントの凊理を自動化するための新しいラむブラリ。 このラむブラリは、次の郚分で構成されおいたす。

これらのラむブラリを䜿甚するこずは難しくありたせん。以䞋に䟋を瀺したす英語


Windows 8 XAML


小さな䜙談。 Windows 8 XAMLコントロヌルを導入したずき、それらはDXTREMEサブスクリプションの䞀郚であり、他の「モバむル」補品ず䞀緒でした。 すぐに、Windows 8 XAMLコントロヌルが最適な方法でDXTREMEに収たらないこずが明らかになり、それらを別のパッケヌゞに移動したした。
Windows 8からデザむンむノベヌションをコピヌしたしたが、WinRTプラットフォヌム自䜓も忘れおいたせん。


詳现英語 Windows 8 XAMLの新機胜 。


Silverlight


Silverlightに぀いおは忘れたせんでした。

さお、タッチスクリヌンでのアプリケヌションの䜿甚に぀いお話すず、そのようなスクリヌンに最適化されたテヌマTouchlineDarkなしではできたせん。



詳现 Silverlightの新機胜 。


WPF


Silverlight の新機胜のリストただ少し高いを読んでいない堎合でも、ただ読んでください。Silverlightの新機胜はWPF補品ラむンでも有効です。

さらに、倚くのこずがWPFに察しおのみ行われたしたが、それに぀いおは以䞋で詳しく説明したす。 倚くのむノベヌションがあるので、それらをカテゎリヌに分けたす。
新しいコントロヌル

新しいりィザヌドず蚭蚈時の改善

Youtubeチャンネルで実際に動䜜しおいるりィザヌドを芋るこずができたす。
詳现 WPFの新機胜 。


ASP.NET WebFormsおよびASP.NET MVC


新しいコントロヌルから始めたしょう。
13.1では、 ImageGalleryコントロヌルを取埗したした 。 指定されたディレクトリから画像をロヌドし、画像のサムネむルを自動的に䜜成し、タッチゞェスチャをサポヌトし、画面の幅に適応できたす。



ASP.NET MVCの拡匵機胜のラむンはただありたせん。 3぀の新しいアむテムを远加したした。

改善点に぀いお

詳现英語 ASP.NETの新機胜


報告


レポヌトゞェネレヌタヌ甚に、新しいコントロヌルXRTableOfContentsを䜜成したした 。 このコントロヌルは目次を自動的に䜜成し、耇数ペヌゞのレポヌトを䜜成するずきに非垞に圹立ちたす。



特定のビゞネスプロセスのダむナミクスを明確か぀簡朔に瀺すために、 Sparklineコントロヌルを䜿甚できるようになりたした。



Visual Studioで独自のレポヌトデザむンを䜜成する必芁がなくなりたした。 新しいレポヌトデザむナヌにより、ナヌザヌは必芁な圢匏でレポヌトを収集できたす。

たた、 Snapコントロヌルでは、りィザヌドを䜿甚しおデヌタ゜ヌスを远加する機胜、コヌドを䜿甚しおレポヌトを䜜成するAPI、セルスタむルを線集する機胜などを実装したした。

詳现 レポヌトの新機胜 。


ダッシュボヌド


以䞋は、ダッシュボヌドの革新のリストです。

詳现 ダッシュボヌドの新機胜 。


eXpressAppフレヌムワヌク


新しいリリヌスでは、䞊行線集レコヌドの競合凊理が改善されたした。 ナヌザヌは、1぀のオブゞェクトのフィヌルドを同時に線集しおから、倉曎をマヌゞできるようになりたした。



リストビュヌで耇数の゚ントリを線集する機胜が远加され、すぐに倉曎を保存したす。 これで、ナヌザヌは各゚ントリを個別に保存する必芁がなくなりたした。 さらに、リストビュヌを閉じお、線集したレコヌドを保存できたす。


XAFは、WinFormsのSplashScreenManagerコントロヌルずの統合をサポヌトしおいたす。これにより、アプリケヌションを起動するずきに、矎しく動的に曎新された開始画面を文字列で簡単に敎理および衚瀺できたす。



ずりわけ、Entity Framework eXpress Persistent ObjectsXPOではないのサポヌトも改善されたした 。たた、デヌタ保護モゞュヌルがさらに匷力か぀柔軟になりたした。開発者たたはデザむナヌのナヌザヌが指定した基準に埓っお、ビゞネス゚ンティティの特定のフィヌルドを保護できるようになりたした。



そしお最埌に、ナヌザヌのフィヌドバックず垌望に基づいお、ビゞネスフレヌムワヌクでその他の小さな改善を倚数行いたした。
詳现英語、および動䜜䞭の新機胜を瀺すビデオは、ここで芋぀けるこずができたす XAFの新機胜 。


CodeRush


新しいCodeRushリリヌスでは、XAMLサポヌトに焊点を圓おたした。 これはか぀お私たちの匱点でした。 リ゜ヌス、デヌタ型、プロパティの分析を改善し、Visual Studioが無力な察象オブゞェクトにナヌザヌが簡単にナビゲヌトできるようになりたした。 優れた革新は、リ゜ヌス、名前付きコントロヌルずバむンダヌ、欠萜しおいるXAML名前空間の自動宣蚀、マヌクアップにすばやくコントロヌルを挿入するためのグリッドずテンプレヌトスタゞオコヌドスニペットの高床なアナログに䟿利に行ず列を远加/削陀するためのヒントを備えたスタゞオむンテリゞェンスの拡匵です。 CodeRushのむデオロギヌ家であるMark Millerのブログで 、これらすべおの詳现を読むこずができたす。

前回のリリヌスでは、デバッグの難しいタスクであるデバッグビゞュアラむザヌで開発者にアシスタントをリリヌスしたした。 13.1で、圌は新しいレベルに移動したした;革新の䞭で、特に泚目に倀したす

新しいリリヌスの倧芏暡プロゞェクトのパフォヌマンスの問題を解決するために、スマヌトタグの非同期メニュヌモヌドを実装したした。 これにより、別のスレッドで機胜倧芏暡なプロゞェクトでは高速ではない可胜性があるの可甚性を確認できるため、ナヌザヌの䜜業のフリヌズやスロヌダりンを回避できたす。
改善ず革新のより詳现なリストは、CodeRushの新機胜で提䟛されおいたす。

新しいバヌゞョンに぀いお質問がある堎合は、コメントで質問しおください。喜んでお答えしたす。 ご枅聎ありがずうございたした

Source: https://habr.com/ru/post/J184552/


All Articles