Serenity Developer Guide
Introduction
Getting Started
Installing Serene From Visual Studio Gallery
Installing Serene Directly From Visual Studio
Starting Serene
A Tour Of Serene Features
Theming
Localization
User and Role Management
Listing Pages
Edit Dialogs
Tutorials
Movie Database
Creating Movie Table
Generating Code For Movie Table
Customizing Movie Interface
Handling Movie Navigation
Customizing Quick Search
Adding a Movie Kind Field
Adding Movie Genres
Updating Serenity Packages
Allowing Multiple Genre Selection
Filtering with Multiple Genre List
The Cast and Characters They Played
Listing Movies in Person Dialog
Adding Primary and Gallery Images
Multi Tenancy
Adding Tenants Table and TenantId Field
Generating Code for Tenants Table
Tenant Selection in User Dialog
Filtering Users By TenantId
Removing Tenant Dropdown From User Form
Securing Tenant Selection At Server Side
Setting TenantId For New Users
Preventing Edits To Users From Other Tenants
Hiding the Tenant Administration Permission
Making Roles Multi-Tenant
Using Serenity Service Behaviors
Extending Multi-Tenant Behavior To Northwind
Handling Lookup Scripts
Meeting Management
Creating Lookup Tables
How To Guides
How To: Remove Northwind & Other Samples From Serene
How To: Update Serenity NuGet Packages
How To: Upgrade to Serenity 2.0 and Enable TypeScript
How To: Work With Other Database Types
How To: Authenticate With Active Directory or LDAP
How To: Set Database Dialect for Connections
How To: Remove Add Button from a Grid
How To: Use a SlickGrid Formatter
How To: Add Inline Action Buttons To Grid
How To: Add a Row Selection Column
How To: Setup Cascaded Editors
How To: Use Recaptcha
How To: Register Permissions in Serene
How To: Use a Third Party Plugin With Serenity
How To: Enable Script Bundling
Frequently Asked Questions
Troubleshooting
Service Locator & Initialization
Dependency Static Class
IDependencyResolver Interface
IDependencyRegistrar Interface
MunqContainer Class
CommonInitialization Static Class
Authentication & Authorization
IAuthenticationService Interface
IAuthorizationService Interface
IPermissionService Interface
IUserDefinition Interface
IUserRetrieveService Interface
Authorization Static Class
Configuration System
Defining Configuration Settings
IConfigurationRepository Interface
AppSettingsJsonConfigRepository
Config Static Class
Localization
LocalText Class
Language Identifiers
Language Fallbacks
ILocalTextRegistry Interface
LocalTextRegistry Class
Pending Approval Mode
Registering Translations
Manually Registering Translations
Nested Local Texts
Enumeration Texts
JSON Local Texts
Caching
Local Caching
ILocalCache Interface
LocalCache Static Class
User Profile Caching Sample
Distributed Caching
WEB Farms and Caching
IDistributedCache Interface
Distributed Cache Static Class
DistributedCacheEmulator Class
CouchbaseDistributedCache Class
RedisDistributedCache Class
Two Level Caching
Using Local Cache and Distributed Cache In Sync
TwoLevelCache Class
Entities (Row)
Mapping Attributes
FieldFlags Enumeration
Fluent SQL
SqlQuery Object
Criteria Objects
Connections and Transactions
Services
Service Endpoints
List Request Handler
Widgets
ScriptContext Class
Widget Class
Widget With Options
TemplatedWidget Class
TemplatedDialog Class
Grids
Formatter Types
Persisting Settings
Code Generator (Sergen)
Used Tools & Libraries
Published with GitBook
Grids
Grids
results matching "
"
No results matching "
"