All Projects โ†’ eXpandFramework โ†’ Expand

eXpandFramework / Expand

Licence: ms-pl
DevExpress XAF extension framework. ๐—น๐—ถ๐—ป๐—ธ๐—ฒ๐—ฑ๐—ถ๐—ป.๐—ฒ๐˜…๐—ฝ๐—ฎ๐—ป๐—ฑ๐—ณ๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ.๐—ฐ๐—ผ๐—บ, ๐˜†๐—ผ๐˜‚๐˜๐˜‚๐—ฏ๐—ฒ.๐—ฒ๐˜…๐—ฝ๐—ฎ๐—ป๐—ฑ๐—ณ๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ.๐—ฐ๐—ผ๐—บ and ๐˜๐˜„๐—ถ๐˜๐˜๐—ฒ๐—ฟ @๐—ฒ๐˜…๐—ฝ๐—ฎ๐—ป๐—ฑ๐—ณ๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ and or simply ๐—ฆ๐˜๐—ฎ๐—ฟ/๐˜„๐—ฎ๐˜๐—ฐ๐—ต this repository and get notified from ๐—š๐—ถ๐˜๐—›๐˜‚๐—ฏ

Projects that are alternatives of or similar to Expand

Metabase
The simplest, fastest way to get business intelligence and analytics to everyone in your company ๐Ÿ˜‹
Stars: โœญ 26,803 (+16863.92%)
Mutual labels:  reporting, business-intelligence, dashboard
Helicalinsight
Helical Insight software is worldโ€™s first Open Source Business Intelligence framework which helps you to make sense out of your data and make well informed decisions.
Stars: โœญ 214 (+35.44%)
Mutual labels:  reporting, business-intelligence, dashboard
Abixen Platform
Abixen Platform
Stars: โœญ 530 (+235.44%)
Mutual labels:  reporting, business-intelligence, dashboard
Poli
An easy-to-use BI server built for SQL lovers. Power data analysis in SQL and gain faster business insights.
Stars: โœญ 1,850 (+1070.89%)
Mutual labels:  reporting, business-intelligence, dashboard
Rebuild
Building your business-systems freely! ้ซ˜ๅบฆๅฏๅฎšๅˆถๅŒ–็š„ไผไธš็ฎก็†็ณป็ปŸ ไผไธšไธญๅฐ
Stars: โœญ 169 (+6.96%)
Mutual labels:  reporting, workflow, dashboard
Widestage
Lightweight Open Source Business Intelligence and reporting tool for mongodb, postgresql, Mysql, MS sql, oracle, & google bigQuery allow users create their own reports just dragging and dropping, widestage also has a data governance layer AKA semantic layer
Stars: โœญ 246 (+55.7%)
Mutual labels:  reporting, business-intelligence, dashboard
Countly Server
Countly helps you get insights from your application. Available self-hosted or on private cloud.
Stars: โœญ 4,857 (+2974.05%)
Mutual labels:  mobile, dashboard
prosto
Prosto is a data processing toolkit radically changing how data is processed by heavily relying on functions and operations with functions - an alternative to map-reduce and join-groupby
Stars: โœญ 54 (-65.82%)
Mutual labels:  workflow, business-intelligence
Skinny Framework
๐Ÿš "Scala on Rails" - A full-stack web app framework for rapid development in Scala
Stars: โœญ 719 (+355.06%)
Mutual labels:  orm, validation
Cakephp
CakePHP: The Rapid Development Framework for PHP - Official Repository
Stars: โœญ 8,453 (+5250%)
Mutual labels:  orm, validation
tellery
Tellery lets you build metrics using SQL and bring them to your team. As easy as using a document. As powerful as a data modeling tool.
Stars: โœญ 219 (+38.61%)
Mutual labels:  reporting, business-intelligence
Kubenav
kubenav is the navigator for your Kubernetes clusters right in your pocket.
Stars: โœญ 901 (+470.25%)
Mutual labels:  mobile, dashboard
Tabix
Tabix.io UI
Stars: โœญ 1,152 (+629.11%)
Mutual labels:  business-intelligence, dashboard
Redash
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
Stars: โœญ 20,147 (+12651.27%)
Mutual labels:  business-intelligence, dashboard
Metatron Discovery
Powerful & Easy way for big data discovery
Stars: โœญ 297 (+87.97%)
Mutual labels:  business-intelligence, dashboard
Insights
Open Source Self-Hosted Business Intelligence Platform
Stars: โœญ 917 (+480.38%)
Mutual labels:  business-intelligence, dashboard
Just Dashboard
๐Ÿ“Š ๐Ÿ“‹ Dashboards using YAML or JSON files
Stars: โœญ 1,511 (+856.33%)
Mutual labels:  business-intelligence, dashboard
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Stars: โœญ 45,930 (+28969.62%)
Mutual labels:  business-intelligence, dashboard
Awesome Python Models
A curated list of awesome Python libraries, which implement models, schemas, serializers/deserializers, ODM's/ORM's, Active Records or similar patterns.
Stars: โœญ 124 (-21.52%)
Mutual labels:  orm, validation
Rekord
A javascript REST ORM that is offline and real-time capable
Stars: โœญ 171 (+8.23%)
Mutual labels:  orm, validation

image image image

GitHub stars GitHub forks

image Nuget
GitHub release GitHub Releases Custom badge nuget.exe list author:eXpandFramework
nuget.exe list Xpand -source https://xpandnugetserver.azurewebsites.net/nuget

How do I set up a package source in Visual Studio?, Efficient package management
How to Debug, How to boost your DevExpress Debugging Experience

Custom badge

Join the chat at https://gitter.im/xpandframework/community

GitHub open issues GitHub close issues

About

image

eXpandFramework is an independent open-source project and is not affiliated with Developer Express Inc.

eXpandFramework is a FREE extension for DevExpress-XAF and operates within the Microsoft Public License (Ms-PL).

The eXpandFramework organization consist of three projects. The main project, this one, the Standalone low dependency well tested and well documented DevExpress.XAF and the XpandPwsh powershell module where you can find all you need for your everyday development tasks. The main project acts as a container to the standalone project. Eventually all modules of main project will be puzzled from the standalone modules.

The architecture is similar to XAF. We recommend you go through the Getting Started document to get the feeling on how to get the most out of it. Afterwards just install the modules you want and go through the blogs linked in the list below and feel free to post Issues.

Modules

Examples of those modules include (in the two right columns you can see the supported platform):

Module Name Description Win Web Nuget.org
ExcelImporter Imports Excel, csv files. Y Y Custom badge
WorldCreator Design runtime assemblies Y Y Custom badge
ModelDifference Model management Y Y Custom badge
Dashboard Enables native XAF dashboard collaboration and integrates the Dashboard suite Y Y Custom badge
Email Send emails using business rules from application model without coding (see http://goo.gl/Hkx6PK) Y Y Custom badge
WorkFlow Contains workflow related features (Scheduled workflows) Y Y Custom badge
System Support multiple datastore , calculable properties at runtime ,dynamic model creation,control grid options, datacaching, web master detail, view inheritance etc. Y Y Custom badge
JobSheduler Acts as a wrapper for the powerful Quartz.Net, providing a flexible UI for managing Jobs at runtime Y Y Custom badge
DBMapper Map 14 different types of databases at runtime into worldcreator persistent objects Y Y Custom badge
IO Export & Import object graphs Y Y Custom badge
MapView Google Maps integration for XAF web apps. Blog posts. Y Y Custom badge
FileAttachments Provides support for file system storage as per E965 Y Y Custom badge
Scheduler Please explore the XVideoRental module found in Demos/XVideoRental folder (Blog posts) Y Y Custom badge
Reports Please explore the XVideoRental module found in Demos/XVideoRental folder Y N Custom badge
Chart Please explore the XVideoRental module found in Demos/XVideoRental folder Y N Custom badge
PivotGrid Please explore the XVideoRental module found in Demos/XVideoRental folder Y N Custom badge
Import Wizard Universal module for importing excel files into any XAF application. Y N Custom badge
AuditTrail Configures XAF Audit Trail module using the Application Modules. (see Declarative data auditing) Y Y Custom badge
StateMachine Enhance XAF's statemachine module in order to control transitions using permissions Y Y Custom badge
Logic Define conditional architecture Y Y Custom badge
ModelArtifact Parameterize model artifacts (Controllers, Actions, Views) Y Y Custom badge
AdditionalViewControlsProvider Decorate your views with custom controls Y Y Custom badge
MasterDetail XtraGrid support for master-detail data presentation using the model. Y N Custom badge
PivotChart Enhance analysis procedures / controls Y Y Custom badge
Security Provides extension methods, authentication providers, login remember me, custom security objects Y Y Custom badge
Wizard Design wizard driven views Y N Custom badge
ViewVariants Create views without the use of model editor Y Y Custom badge
Validation More rules , permission validation, warning/info support, Action contexts etc Y Y Custom badge
ConditionalObjectViews Allows the conditional navigation to your detailviews/listviews-->Merged with ModelArtifact Y Y
EasyTests Custom command and extensions for EasyTest see http://apobekiaris.blogspot.gr/search/label/EasyTest Y Y Custom badge
TreelistView Enhance hierarchy controls, map XtraTreeList options to model Y Y Custom badge
NCarousel Loads images asynchronously and displays them using a configurable carousel listeditor N Y Custom badge
VSIX Package Enhance Model Editor, Explore Xaf Errors, Drop Database at design time, ProjectConverter invocation

Standalone XAF Modules

Below is a list of DevExpress XAF Modules distributed from the DevExpress.XAF repository.

PackageName Custom badge
Platform/Target
About
AutoCommit
The AutoCommit package can be used to enable specific autocommit scenarios by setting the IModelObjectView.AutoCommit.
Blazor
The Blazor package hosts and activates Blazor specific XAF artifacts.
CloneMemberValue
The CloneMemberValue module will help you to selectively clone Business object members.
CloneModelView
The CloneModelView package generated additional default design time model views.
GridListEditor
The GridListEditor module hosts features related to XAF GridListEditor.
HideToolBar
The HideToolBar package uses the the IModelListView.HideToolBar attribute to hide the toolbar.
JobScheduler.Hangfire
LookupCascade
The LookupCascade module implements client side Cascading Filtering for Lookup List Views (No ImmediatePostData).
MasterDetail
The MasterDetail module can help you create platform agnostic master detail XAF views using only the Model Editor.
ModelMapper
The ModelMapper allows to control all XAF components from the application model.
ModelViewInheritance
The ModuleViewInheritance changes the default Model View generation without coding.
Office.Cloud.Google
The Google package authenticates against the Google Cloud services.
Office.Cloud.Google.Calendar
The Google.Calendar package integrates with the Google Calendar cloud service.
Office.Cloud.Google.Tasks
This package integrates with the Google Tasks cloud service.
Office.Cloud.Microsoft
The Microsoft authenticates against Azure Active Directory and queries the MSGraph endpoints.
Office.Cloud.Microsoft.Calendar
The Microsoft.Calendar package integrates with the Office365 Calendar cloud service.
Office.Cloud.Microsoft.Todo
This package integrates with the Office365 Todo cloud service.
Office.DocumentStyleManager
The DocumentStyleManager can re-brand a large number of documents using style templates.
OneView
The OneView will display one view only with the option to edit the model.
PositionInListView
The PositionInListView, controls how objects are positioned in a ListView at runtime.
ProgressBarViewItem
The ProgressBarViewItem package integrates a UI progress for long running tasks.
Reactive
The Reactive module provides a XAF DSL API for functional/stateless implementations.
Reactive.Logger
The Reactive.Logger module monitors calls to the RX delegates OnNext, OnSubscribe, OnDispose, OnCompleted, OnError
Reactive.Logger.Client.Win
The Reactive.Logger.Client.Win is an executable able connect to any XAF app that uses the Reactive.Logger.Hub.
Reactive.Logger.Hub
The Reactive.Logger.Hub transmits or receives the execution pipeLine flow.
RefreshView
The RefreshView module refreshes the View datasource periodically.
SequenceGenerator
The SequenceGenerator updates Business Objects members with unique sequential values.
SuppressConfirmation
The SuppressConfirmation suppresses ObjectViews modification confirmations.
ViewEditMode
The ViewEditMode module controls the DetailView.ViewEditMode.
ViewItemValue
The ViewItemValue helps end-users to configure the default values for lookup view items.
ViewWizard
### Dashboard

Blogs:
http://apobekiaris.blogspot.gr/search/label/dashboard

Model Difference

Extends XAF by adding great new features for example:

  • the ability to generate runtime members for your objects
  • creating Application/Role/User models in the database
  • storing your web cookies in the database
  • handling of external application models
  • combine end user modifications with application model
  • support for multiple models at design time

|

Blogs:
http://apobekiaris.blogspot.com/search/label/ModelDifference

WorldCreator

Creates dynamic persistent assemblies. The XAF user interface allows us to create an assembly without writing a single line of code. Advanced users can even use c# scripting and create new code generation templates.

Blogs:
http://apobekiaris.blogspot.com/search/label/WorldCreator

JobScheduler

For those who are not familiar with the concept of job scheduling, here is some background information. Also, there is great Quartz tutorial, which provides an excellent introduction.

Blogs:
http://apobekiaris.blogspot.com/search/label/JobSceduler

DBMapper

DBMapper has the same functionality as SqlDbMapper however is based on the powerful XPO . Thus DBMapper module is capable of transforming into WorldCreator persistent classes the following list of databases: Access, Advantage, Adaptive Server Anywhere, Ase, DB2, FireBird, FireBirdSql, SqlServerCe, SqlServer, ODP, Oracle, PersasizeSql, PostgreSql, SQLite, VistaDB

4

Blogs:
http://apobekiaris.blogspot.com/search/label/SqlDbMapper

Import Export Module

Provides collaboration between a xaf application and another system by allowing you to create object serialization graphs. The complexity of a graph can be configured using either UI or design time attributes. Changing object keys and choosing serialization strategies are straightforward as seen in this screenshot.

5|6
7
Blogs:
http://apobekiaris.blogspot.com/search/label/IO

Import Wizard

Windows module for importing excel files into any XAF application.
Import Wizard Preview
Blogs:
http://mdworkstuff.blogspot.gr/search/label/wizard

AdditionalViewControlsProvider

Allows us to place a Win or Web control in any given position in its respective XAF view and control its visibility, text decoration, font, height, width, etc. using conditional model rules.
8|9
Blogs:
http://apobekiaris.blogspot.com/search/label/AdditionalViewControlsProvider

ModelArtifactState

Apply conditional logic to the artifacts of your model (Controllers, Actions). It means that you can enable,disable,hide,execute etc. at many contexts or combination of them.

10
Blogs:
http://apobekiaris.blogspot.com/search/label/ModelArtifactState

StateMachine

Enhance XAF's statemachine module in order to control transitions using permissions.

Blogs:
http://apobekiaris.blogspot.com/search/label/Xpandstatemachine

PivotChart

Using it you can connect your analysis objects with any object and display/position them at any view. A big number of pivot features are also supported . Controlling Pivotgrid options is also available at runtime.

12|image
Blogs:
http://apobekiaris.blogspot.com/search/label/PivotChart

Logic

Provides the architecture / engine upon many of eXpand modules have been designed (AdditionalViewControlsProvider, ModeArtifactState, MasterDetail, ConditionalDetailViews) . Very valuable to the developers that want to implement a conditional module.

Blogs:
http://apobekiaris.blogspot.com/search/label/Logic

System modules

The features here are endless . Some interesting features are multiple datastore support, create calculable properties at runtime, dynamic model creation, GridView,GridColumn optionsโ€ฆetc.

Blogs:
http://apobekiaris.blogspot.com/search/label/Core.Web\ http://apobekiaris.blogspot.com/search/label/Core.Win\

ConditionalObjectView

Allows the conditional navigation to your detailviews / listviews.

15

ViewVariants

End user can design views at runtime.

16

Blogs:
http://apobekiaris.blogspot.com/search/label/ViewVariants

Validation

Validation

Blogs:
http://apobekiaris.blogspot.com/search/label/Validation\ (warning/Info)

WizardUI

Enables designing of wizard views using the model editor.

image|image

image|image

TreelistView

Enable recursive filtering and viewing for your listviews ,map XtraTreeList options to model, support for conditional appearance module.

Blogs:
http://apobekiaris.blogspot.com/search/label/TreeListEditors

NCarousel

Web skinable listeditor based on JCarousel. Image loading is asynchronous , multiple editor with different configurations is allowed.

ncarouseleditor

Blogs:
http://apobekiaris.blogspot.com/search/label/NCaousel

Workflow

Blogs:
http://apobekiaris.blogspot.com/search/label/XpandWF

ExcelImporter

Windows ExcelImporter

Web ExcelImporter

Blogs:
http://apobekiaris.blogspot.gr/search/label/ExcelImporter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].