-
Notifications
You must be signed in to change notification settings - Fork 61
Ginger Projects
Yaron Weiss edited this page Sep 6, 2018
·
2 revisions
Project | Contain | Exe/DLL | .NET Target | References | Nugets | Notes | |
---|---|---|---|---|---|---|---|
1 | Ginger | UI Windows/Pages | EXE | 4.6.1 Framework | Main start Windows | ||
2 | GingerCoreCommon | All Repository Items | DLL | .NET Standards 2.0 | Minimal | ||
3 | GingerCoreEngine | WorkSpace, GingerGrid, GingerNode, Comm, Utils | DLL | .NET Standards 2.0 | was GingerCoreNET | ||
4 | GingerControls | UI Controls: Grid,ucButton | DLL | 4.6.1 Framework | |||
5 | GingerConsole | Ginger CLI | DLL | .NET Core 2.1 | Executable via dotnet Windows/Mac/Linux | ||
6 | GingerWeb | Ginger Web Server | DLL | .NET Core 2.1 | Executable via dotnet Windows/Mac/Linux |
.NET 4.6.1
Include only Ginger core IDE Windows/Pages requires for Ginger basics operation Edit Pages for: Business flow, Activity, Actions etc. Window Explorer Wizards pages TreeView Items and edit pages Images ?
.NET 4.6.1
All Repository Items
- RepositoryItemBase, [IsSerializedForLocalRepository]
- SolutionRepository
- Repository serializer engine
- Application Models
- BusinessFlow, Activity, Act, RunSet, ProjEnvironemnt, Agent, Variables. Flow Control etc.
- Analyzer
- Models: API, UI, DB, Batch
- Tags
- Upgrader
- General Enums communly used Generic types and interface: IObservableList, ObservableList
- WorkSpace
- Reporter
- Find/Replace
- .NET Standard 2.0 *
*.NET Standard 2.0 *
- GingerRunner, GingerRunners,
- GingerGrid
- Source control
- ValueExpression - calculate
*.NET Standard 2.0 *
- IO LongPath - handle long path add '//?/' when needed
- MRUManager - Most Recently used
- SMS
- Encryption
- JSONHelper
- StringCompressor
- XPath
- DeleteFolderContentBySizeLimit
- HttpUtilities
- XML Utils
.NET 4.6.1
ucGrid ucTreeView
.NET Standards 2.0
.NET 4.6.1
.NET Standards 2.0
- all plugins reference this projects
.NET Core 2.0
- Console Menus
GingerExecutionLogger - Save execution/operation/user stat and upload to centralized web for reports on the web
- AutoLog to capture data in JSON
- Upload to Web service
*.NET Standard 2.0 *
-
GetTestResource()
-
running Ginger on Linux/Mac/Windows without console UI, enable execution on CI/CD machines and docker
TBD - ALM, SourceControl See pic !!
Spice it Up!