SOWI Framework manages the following elements
Description of SOWI Management modules
Name
Context
Address
Address is an address data for Client and User and created by Client and User. Client and users for setting an UI language, billing, communication and newsletter (optional)
Details for address see
SOWIApp.Administrator.Address
SOWIData.Management.Address
SOWIWeb.Administrator.Controllers.AddressController
Client
Administrates users and roles (permissions per module)
Details for client see
SOWIApp.Management.ClientModule
SOWIData.Management.Client
SOWIData.Management.ClientModule
SOWIData.Management.ClientOption
SOWIData.Management.Interface.IClientOption
SOWIData.Management.Models.ClientCreate
SOWIData.Management.Models.ClientCreateSimple
SOWIData.Management.Models.ClientModuleConfig
SOWIData.Management.Models.ClientOption
SOWIWeb.Administrator.Controllers.ClientModuleController
DataGrid and ListViewConfig
Settings of data table views and form views
Details for DataGrid see
SOWIApp.Foundation.DataGrid
SOWIData.Management.DataGrid
SOWIWeb.Administrator.Controllers.DataGridController
SOWIWin.Helper.ControllerDataGrid<DataItemClass>
SOWIWin.Helper.Interface.IControllerDataGrid
SOWIWin.Helper.PageDataGrid<DataItemClass>
SOWIWin.Helper.PageDataGridUI
Details for ListViewConfig see
SOWIApp.Management.ListViewConfig
SOWIData.Management.ListViewConfig
See also
Win Controller DataGrid
Data Grid View Data Type List
Language and Dictionary UI
Language settings and dictionary for user interface
Details for Language handling see
SOWIApp.Management.LanguageUI
SOWIApp.Management.Data.LanguageUI
SOWIData.Management.LanguageUI
Details for Dictionary UI see
SOWIApp.Management.DictionaryUI
SOWIApp.Management.Data.DictionaryUI
SOWIData.Management.DictionaryUI
Extension methods for translation
SOWIData.Helper.Dictionary
SIC.MessagesExtensions
Module
Module settings and services (permissions and adding of external modules)
Details for Module see
SOWIApp.Administrator.ClientModuleConfig
SOWIApp.Administrator.Module
SOWIApp.Management.Data.Module
SOWIApp.Management.Module
SOWIData.Management.Extension.ModuleStatistic
SOWIData.Management.Models.ModuleStatistic
SOWIData.Management.Module
SOWIData.Management.ModuleTypes
Permission
Settings of permissions per role and module (CRUD plus extension)
Details for permission see
SOWIApp.Administrator.Permission
SOWIApp.Management.Permission
SOWIData.Management.PermissionSimple
SOWIWeb.Administrator.Controllers.PermissionController
Role
Administrates roles permission
Details for roles see
SOWIApp.Administrator.Role
SOWIApp.Administrator.RoleGroup
SOWIApp.Administrator.UserRole
SOWIApp.Management.Role
SOWIApp.Management.RoleGroup
SOWIApp.Management.UserRole
SOWIData.Management.Role
SOWIData.Management.RoleGroup
SOWIData.Management.RoleGroups
SOWIData.Management.UserRole
SOWIWeb.Administrator.Controllers.RoleController
SOWIWeb.Administrator.Controllers.RoleGroupController
SOWIWeb.Administrator.Controllers.UserRoleController
Session
User Session handling
Details for session see
SIC.Test.Helper.Session
SOWIApp.Foundation.Session
SOWIApp.Management.Data.Session
SOWIApp.Management.Session
SOWIData.Management.Session
SOWIWeb.Helper.Session
SOWIWin.Helper.Session
Setup and Setting
Handling of application settings (storing, reading, default value handling)
Details for setup see
SOWIApp.Management.Data.Setup
SOWIData.Management.Setup
Details for setting see
SIC.Settings.Configuration
SIC.Setting.ISettingXML
SIC.Settings.SettingNames
SOWIApp.Management.Data.Settings.Database
SOWIApp.Management.Data.Settings.Mail
Settings
Standard setting details see
SIC.Setting.Database
SIC.Setting.EmailSimple
SIC.Setting.Protocol
User
Setting of user (example language UI), role and login
Details for user see
SOWIApp.Administrator.User
SOWIData.Management.Interface.IUserOption
SOWIData.Management.Models.UserCreateSimple
SOWIData.Management.Models.UserOption
SOWIData.Management.User
SOWIWeb.Administrator.Controllers.UserController
developed by SOWI computer science