![]() | ヌゲット |
|---|---|
nuget.exe list author:eXpandFramework | |
nuget.exe list Xpand -source https://xpandnugetserver.azurewebsites.net/nuget |
Visual Studioにパッケージソースを設定するにはどうすればよいですか?、効率的なパッケージ管理
デバッグの方法、Devexpressデバッグエクスペリエンスを高める方法
ExpandFrameworkは独立したオープンソースプロジェクトであり、Developer Express Inc.に所属していません。
ExpandFrameworkは、 Devexpress-XAFの無料拡張機能であり、 Microsoft Public License(MS-PL)内で動作します。
拡張フレームワーク組織は、3つのプロジェクトで構成されています。メインプロジェクト、これは、テストされたスタンドアロンの低依存関係で十分に文書化されたReactive.xafと、日常の開発タスクに必要なすべてを見つけることができるXPandPWSH PowerShellモジュールです。メインプロジェクトは、スタンドアロンプロジェクトのコンテナとして機能します。最終的に、メインプロジェクトのすべてのモジュールは、スタンドアロンモジュールから困惑します。
アーキテクチャはXAFに似ています。 GetStart Documentを使用して、それを最大限に活用する方法についての感覚を得ることをお勧めします。その後、必要なモジュールをインストールして、以下のリストにリンクされているブログを調べて、お気軽に問題を投稿してください。
これらのモジュールの例には、(2つの右の列に、サポートされているプラットフォームが表示されます)が含まれます。
| モジュール名 | 説明 | 勝つ | ウェブ | nuget.org |
|---|---|---|---|---|
| Excelimporter | Imports Excel、CSVファイル。 | y | y | |
| 世界創造者 | ランタイムアセンブリを設計します | y | y | |
| ModelDifference | モデル管理 | y | y | |
| ダッシュボード | ネイティブXAFダッシュボードのコラボレーションを有効にし、ダッシュボードスイートを統合します | y | y | |
| メール | コーディングなしでアプリケーションモデルからビジネスルールを使用してメールを送信します(http://goo.gl/hkx6pkを参照) | y | y | |
| ワークフロー | ワークフロー関連機能(スケジュールされたワークフロー)が含まれています | y | y | |
| システム | 複数のデータストア、実行時に計算可能なプロパティ、動的モデルの作成、コントロールグリッドオプション、データキャッシュ、Webマスターの詳細、ビュー継承などをサポートします。 | y | y | |
| JobSheduler | 強力なQuartz.netのラッパーとして機能し、実行時にジョブを管理するための柔軟なUIを提供します | y | y | |
| dbmapper | マップ14のさまざまな種類のデータベースは、ランタイムにワールドクリオーターの永続オブジェクトに入ります | y | y | |
| io | オブジェクトグラフをエクスポートおよびインポートします | y | y | |
| MapView | XAF WebアプリのGoogleマップ統合。ブログ投稿。 | y | y | |
| fileattachments | E965に従って、ファイルシステムストレージのサポートを提供します | y | y | |
| スケジューラ | Demos/xvideorentalフォルダー(ブログ投稿)にあるxvideorentalモジュールをご覧ください | y | y | |
| 報告 | Demos/xvideorentalフォルダーにあるxvideorentalモジュールを調べてください | y | n | |
| チャート | Demos/xvideorentalフォルダーにあるxvideorentalモジュールを調べてください | y | n | |
| pivotgrid | Demos/xvideorentalフォルダーにあるxvideorentalモジュールを調べてください | y | n | |
| ウィザードをインポートします | Excelファイルを任意のXAFアプリケーションにインポートするためのユニバーサルモジュール。 | y | n | |
| 監査 | アプリケーションモジュールを使用してXAF監査トレイルモジュールを構成します。 (宣言データ監査を参照) | y | y | |
| Statemachine | 許可を使用して遷移を制御するためにXAFのStatemachineモジュールを強化する | y | y | |
| 論理 | 条件付きアーキテクチャを定義します | y | y | |
| ModelArtifact | パラメーター化モデルアーティファクト(コントローラー、アクション、ビュー) | y | y | |
| 追加のviewcontrolsprovider | カスタムコントロールで意見を飾ります | y | y | |
| マスターデテール | モデルを使用したマスターデテールデータプレゼンテーションのXtragridサポート。 y | n | ||
| ピボットチャート | 分析手順 /コントロールを強化します | y | y | |
| 安全 | 拡張メソッド、認証プロバイダー、ログイン私、カスタムセキュリティオブジェクトを提供します | y | y | |
| ウィザード | デザインウィザード駆動型ビュー | y | n | |
| viewvariants | モデルエディターを使用せずにビューを作成します | y | y | |
| 検証 | その他のルール、許可検証、警告/情報サポート、アクションコンテキストなど | y | y | |
| conditionalObjectViews | 条件付きナビゲーションを詳細なもの/listViews-> ModelArtifactとマージすることができます | y | y | |
| 簡単なテスト | EasyTestのカスタムコマンドと拡張機能http://apobekiaris.blogspot.gr/search/label/easytestを参照してください | y | y | |
| TreeListView | 階層コントロールを強化し、モデル化するXtratReelistオプションをマップします | y | y | |
| ncarousel | 画像を非同期にロードし、構成可能なカルーセルリスト編集者を使用して表示します | n | y | |
| vsixパッケージ | モデルエディターを強化し、XAFエラーを探索し、設計時にデータベースをドロップし、ProjectConverterの呼び出し |
以下は、devexpress.xafリポジトリから配布されたdevexpress XAFモジュールのリストです。
| パッケージネーム | プラットフォーム/ターゲット | について |
|---|---|---|
| オートコンミット | AutoCommitパッケージを使用して、 IModelObjectView.AutoCommitを設定することにより、特定のAutoCommitシナリオを有効にすることができます。 | |
| ブレザー | Blazorパッケージは、Blazor固有のXAFアーティファクト(編集者、サービスなど)をホストおよびアクティブにします。 | |
| bulkobjectupdate | BulkObjectUpdateモジュールは、柔軟なモデル構成から導かれた大量のビジネスデータを更新します。 | |
| clonemembervalue | CloneMemberValueモジュールは、ビジネスオブジェクトmembers選択的にcloneのに役立ちます。 | |
| CloneModelview | CloneModelViewパッケージは、追加のデフォルト設計時間モデルビューを生成しました。 | |
| メール | Emailモジュールは、ビジネスオブジェクトを電子メールとして送信します。 | |
| gridlisteditor | GridListEditorモジュールは、XAF GridListeditorに関連する機能をホストしています。 | |
| Hidetoolbar | HideToolBarパッケージは、 IModelListView.HideToolBar属性を使用してツールバーを非表示にします。 | |
| jobscheduler.hangfire | JobScheduler.Hangfireパッケージは、Hangfire for Fire&Forget Jobスケジュールを統合します。 | |
| jobscheduler.notification | JobScheduler.Notificationオブジェクト作成イベントを放出し、それらを微調整するためのBlazor UIを提供します。 | |
| lookupcascade | ||
| マスターデテール | MasterDetailモジュールは、モデルエディターのみを使用してプラットフォームアゴーシスマスターディテールXAFビューを作成するのに役立ちます。 | |
| ModelMapper | ModelMapperでは、アプリケーションモデルからすべてのXAFコンポーネントを制御できます。 | |
| ModelViewInheritance | ModuleViewInheritanceは、コーディングなしでデフォルトのモデルビューの生成を変更します。 | |
| office.cloud.google | Googleパッケージは、Googleクラウドサービスに対して認証されています。 | |
| office.cloud.google.calendar | Google.Calendarパッケージは、Googleカレンダークラウドサービスと統合されています。 | |
| office.cloud.google.tasks | このパッケージは、Google Tasks Cloud Serviceと統合されています。 | |
| office.cloud.microsoft | ||
| office.documentStylemanager | DocumentStyleManagerは、スタイルテンプレートを使用して多数のドキュメントをブランド変更できます。 | |
| OneView | OneViewには、モデルを編集するオプションを使用して1つのビューのみを表示します。 | |
| PositionInlistView | PositionInListView 、実行時にListViewにオブジェクトがどのように配置されるかを制御します。 | |
| ProgressBarViewItem | ProgressBarViewItemパッケージは、長期にわたるタスクのUI進捗を統合します。 | |
| Razorview | RazorViewモジュールは、Razor C#Syntaxを使用して、ビジネスデータからビューを生成します。 | |
| 反応性 | Reactiveモジュールは、機能/ステートレスの実装にXAF DSL APIを提供します。 | |
| racive.logger | Reactive.Loggerモジュールは、RX Delegates onnext、onsubscripe、indispose、incompleted、onerrorへの呼び出しをモニターします | |
| racive.logger.client.win | Reactive.Logger.Client.Winは、 Reactive.Logger.Hubを使用するXAFアプリに実行可能な能力のある接続です。 | |
| racive.logger.hub | Reactive.Logger.Hubは、実行パイプラインフローを送信または受信します。 | |
| Reactive.rest | Reactive.Rest 、単純な宣言プロセスを使用して、任意のレストサービスと統合します。 | |
| RefreshView | RefreshViewモジュールは、ビューデータソースを定期的に再リッシュします。 | |
| シーケンスゲネレーター | SequenceGenerator 、一意のシーケンシャル値を持つビジネスオブジェクトメンバーを更新します。 | |
| スピーチ | ||
| スペルチェッカー | StoreToDiskパッケージは、ビジネスオブジェクトに部分的かつ安全なシリアル化を提供します | |
| StoreTodisk | StoreToDiskパッケージは、ビジネスオブジェクトに部分的かつ安全なシリアル化を提供します | |
| 抑制構成 | SuppressConfirmation 、ObjectViewsの変更の確認を抑制します。 | |
| テナントマネージャー | TenantManager 、クラウド認証を専用のデータストア組織と確実に管理する管理上に統合します。 | |
| vieeditmode | ViewEditModeモジュールは、detailview.vieweditmodeを制御します。 | |
| ViewItemValue | ViewItemValue 、エンドユーザーがルックアップビューアイテムのデフォルト値を構成するのに役立ちます。 | |
| ViewWizard | ||
| Windows | Application.Windowsモジュールは、HideOnexit、Prompt、Startup、Multiinstance、NotifyiconなどのWindows Env関連機能をホストしています。 |
ブログ:
http://apobekiaris.blogspot.gr/search/label/dashboard
たとえば、優れた新機能を追加することでXAFを拡張します。
|
ブログ:
http://apobekiaris.blogspot.com/search/label/modeldifference
動的な永続的なアセンブリを作成します。 XAFユーザーインターフェイスを使用すると、単一のコードを作成せずにアセンブリを作成できます。上級ユーザーは、C#スクリプトを使用して、新しいコード生成テンプレートを作成することもできます。
ブログ:
http://apobekiaris.blogspot.com/search/label/worldcreator
ジョブスケジューリングの概念に精通していない人のために、ここにいくつかの背景情報があります。また、優れたQuartzチュートリアルがあり、優れた紹介を提供します。
ブログ:
http://apobekiaris.blogspot.com/search/label/jobsceduler
DBMapperはSQLDBMAPPERと同じ機能を持っていますが、強力なXPOに基づいています。したがって、DBMAPPERモジュールは、アクセス、アドバンティティブサーバー、ASE、DB2、FireBird、SQLSERVER、ODP、Oracle、PersasizeSQL、PostgresQL、SQLITE、SQLITE、VISTADB BISTADBSBASEの次のデータベースの次のデータベースのリストをWorldCreator Persistent Classeに変換することができます。
ブログ:
http://apobekiaris.blogspot.com/search/label/sqldbmapper
オブジェクトシリアル化グラフを作成できるようにすることにより、XAFアプリケーションと別のシステム間のコラボレーションを提供します。グラフの複雑さは、UIまたは設計時間属性のいずれかを使用して構成できます。このスクリーンショットに見られるように、オブジェクトキーを変更し、シリアル化戦略を選択することは簡単です。
|
ブログ:
http://apobekiaris.blogspot.com/search/label/io
Excelファイルを任意のXAFアプリケーションにインポートするためのWindowsモジュール。
ブログ:
http://mdworkstuff.blogspot.gr/search/label/wizard
条件付きモデルルールを使用して、それぞれのXAFビューで任意の位置に勝ちまたはWebコントロールを任意の位置に配置し、その可視性、テキスト装飾、フォント、高さ、幅などを制御できます。
|
ブログ:
http://apobekiaris.blogspot.com/search/label/additionalviewcontrolsprovider
モデルのアーティファクト(コントローラー、アクション)に条件付きロジックを適用します。これは、多くのコンテキストまたはそれらの組み合わせで、有効化、無効化、非表示、実行などができることを意味します。
ブログ:
http://apobekiaris.blogspot.com/search/label/modelartifactstate
許可を使用して遷移を制御するために、XAFのStatemachineモジュールを強化します。
ブログ:
http://apobekiaris.blogspot.com/search/label/xpandstatemachine
それを使用すると、分析オブジェクトを任意のオブジェクトに接続し、任意のビューで表示/配置できます。多数のピボット機能もサポートされています。 PivotGridオプションの制御は、実行時にも利用できます。
|
ブログ:
http://apobekiaris.blogspot.com/search/label/pivotchart
多くの展開モジュールが設計されている(AddationalViewControlSprovider、ModeArtifactState、MasterDetail、ContionAldetailViews)にアーキテクチャ /エンジンを提供します。条件付きモジュールを実装したい開発者にとって非常に価値があります。
ブログ:
http://apobekiaris.blogspot.com/search/label/logic
ここの機能は無限です。いくつかの興味深い機能は、複数のデータストアサポート、実行時に計算可能なプロパティを作成し、動的モデル作成、グリッドビュー、グリッドコラムオプションなどです。
ブログ:
http://apobekiaris.blogspot.com/search/label/core.web http://apobekiaris.blogspot.com/search/label/core.win
条件付きナビゲーションを詳細なビュー / listViewsに可能にします。
エンドユーザーは、実行時にビューを設計できます。
ブログ:
http://apobekiaris.blogspot.com/search/label/viewvariants
ブログ:
http://apobekiaris.blogspot.com/search/label/validation (警告/情報)
モデルエディターを使用してウィザードビューの設計を可能にします。
|
|
ListViewsの再帰的フィルタリングと表示、モデル化するXtratReelistオプションのマップ、条件付き外観モジュールのサポートを有効にします。
ブログ:
http://apobekiaris.blogspot.com/search/label/treeListeditors
JCarouselに基づくWeb Skinable Listeditor。画像の読み込みは非同期で、異なる構成を備えた複数のエディターが許可されています。
ブログ:
http://apobekiaris.blogspot.com/search/label/ncaousel
ブログ:
http://apobekiaris.blogspot.com/search/label/xpandwf
ブログ:
http://apobekiaris.blogspot.gr/search/label/excelimporter