All Projects → DevExpress-Examples → XAF_Security_E4908

DevExpress-Examples / XAF_Security_E4908

Licence: other
This repository contains examples for Role-based Access Control, Permission Management, and OData / Web / REST API Services for Entity Framework and XPO ORM

Programming Languages

javascript
184084 projects - #8 most used programming language
C#
18002 projects

Projects that are alternatives of or similar to XAF Security E4908

Elmahcore
ELMAH for Net.Standard and Net.Core
Stars: ✭ 127 (+170.21%)
Mutual labels:  mvc, aspnetcore, netcore, asp-net-core, asp-net-core-mvc
Awesome-Nuget-Packages
📦 A collection of awesome and top .NET packages sorted by most popular needs.
Stars: ✭ 87 (+85.11%)
Mutual labels:  aspnetcore, netcore, asp-net-core, asp-net-core-mvc
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت
Stars: ✭ 38 (-19.15%)
Mutual labels:  mvc, aspnetcore, asp-net-core, asp-net-core-mvc
TheLastTime
C# .NET 5 Blazor WebAssembly Progressive Web Application that tracks when was the last time you did something
Stars: ✭ 23 (-51.06%)
Mutual labels:  aspnetcore, winforms, asp-net-core, blazor
SignalR-Core-SqlTableDependency
Shows how the new SignalR Core works with hubs and sockets, also how it can integrate with SqlTableDependency API.
Stars: ✭ 36 (-23.4%)
Mutual labels:  aspnetcore, netcore, asp-net-core, entityframeworkcore
SeoTags
SeoTags create all SEO tags you need such as meta, link, twitter card (twitter:), open graph (og:), and JSON-LD schema (structred data).
Stars: ✭ 113 (+140.43%)
Mutual labels:  aspnetcore, asp-net-core, asp-net-core-mvc
Znetcs.aspnetcore.authentication.basic
A simple basic authentication middleware.
Stars: ✭ 40 (-14.89%)
Mutual labels:  aspnetcore, asp-net-core, asp-net-core-mvc
Formhelper
ASP.NET Core - Transform server-side validations to client-side without writing any javascript code. (Compatible with Fluent Validation)
Stars: ✭ 155 (+229.79%)
Mutual labels:  aspnetcore, netcore, asp-net-core
MvcSimplePager
Simple,lightweight,easy to expand pager for asp.net mvc and asp.net core,针对asp.net mvc 和 asp.net core 设计的通用、扩展性良好的轻量级分页扩展
Stars: ✭ 13 (-72.34%)
Mutual labels:  mvc, aspnetcore, asp-net-core
Equinoxproject
Full ASP.NET Core 5 application with DDD, CQRS and Event Sourcing concepts
Stars: ✭ 5,120 (+10793.62%)
Mutual labels:  aspnetcore, asp-net-core, asp-net-core-mvc
Netcorecms
NetCoreCMS is a modular theme supported Content Management System developed using ASP.Net Core 2.0 MVC. Which is also usable as web application framework. This project is still under development. Please do not use before it's first release.
Stars: ✭ 165 (+251.06%)
Mutual labels:  aspnetcore, netcore, asp-net-core
AspNetCoreMvcAngular
ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow
Stars: ✭ 54 (+14.89%)
Mutual labels:  mvc, aspnetcore, asp-net-core
Aspnetcorelocalization
Localization.SqlLocalizer & ASP.NET Core MVC Localization Examples
Stars: ✭ 183 (+289.36%)
Mutual labels:  mvc, aspnetcore, asp-net-core
Csla
A home for your business logic in any .NET application.
Stars: ✭ 865 (+1740.43%)
Mutual labels:  aspnetcore, winforms, asp-net-core
Gitserver
ASP.NET Core Git HTTP Server
Stars: ✭ 98 (+108.51%)
Mutual labels:  aspnetcore, netcore, asp-net-core
Awesome Blazor
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
Stars: ✭ 6,063 (+12800%)
Mutual labels:  aspnetcore, asp-net-core, blazor
Aspnetcorewindowsauth
Local and Windows Authentication, ASP.NET Core MVC, IdentityServer4
Stars: ✭ 87 (+85.11%)
Mutual labels:  mvc, aspnetcore, authorization
X.pagedlist
Library for easily paging through any IEnumerable/IQueryable in ASP.NET/ASP.NET Core
Stars: ✭ 625 (+1229.79%)
Mutual labels:  mvc, asp-net-core, asp-net-core-mvc
Home
Home for Blazor Extensions
Stars: ✭ 51 (+8.51%)
Mutual labels:  aspnetcore, asp-net-core, blazor
blazor-tailwindcss-template
This template demostrates the integration of tailwindcss with blazor and covers important features like hot-reload and css isolation
Stars: ✭ 38 (-19.15%)
Mutual labels:  aspnetcore, asp-net-core, blazor

Role-based Access Control, Permission Management, and OData / Web / REST API Services for Entity Framework and XPO ORM

For general information, please review our landing page, Backend Web API Service, and watch the overview video.

Demos and Step-By-Step Tutorials for .NET 6 and .NET Framework

Please research the information below, because additional prerequisites may apply to certain platforms. If you cannot compile or run any of these demo apps or have questions about our tutorials or supported functionality, please submit questions in the Support Center or the Issues tab above - we will be more than happy to help you.

DevExpress XPO

Microsoft Entity Framework Core

We detailed the universal integration steps for any .NET app in this video.

Prerequisites to Run the Demos

  • Visual Studio 2022 v17.0+ with the following workloads:
    • .NET desktop development | ASP.NET and web development | .NET Core cross-platform development
  • Download and run the Unified Component Installer or add NuGet feed URL to Visual Studio NuGet feeds.
    • We recommend that you select all products when you run the DevExpress installer. It will register local NuGet package sources and item / project templates required for these tutorials. You can uninstall unnecessary components later.
    • For the .NET Framework examples, you need to install DevExpress products with the installer.

NOTE

As of Sep 17th 2021, our Role-based Access Control, Permission Management, and Web API (powered by Microsoft Entity Framework (EF Core) and DevExpress eXpress Persistent Objects ORM) is available FREE-of-CHARGE. To register and reserve your free license, simply visit: https://www.devexpress.com/security-api-free.

Frequently Asked Questions & Online Documentation

Feel free to submit additional questions in the Support Center or the Issues tab above - we will be more than happy to help you.

Target Audience & Common Usage Scenarios

  • XAF developers who create non-XAF .NET apps and want to reuse existing data models and Security System settings (users, roles and permissions) stored in an XAF application database. Based on experience, XAF customers create custom Web and mobile UI clients with ASP.NET MVC, DevExtreme; backend servers with ASP.NET Web API/OData or Console, Windows Service, WCF apps for various administrative tasks (data modifications, report generation, scheduled workflows).

  • Non-XAF developers who create standard line-of-business (LOB) apps with login, logout forms and security related functionality for any .NET UI technologies like WinForms, WPF, ASP.NET (WebForms, MVC 5, MVC Core, Razor Pages) and .NET server technologies like ASP.NET Web API/OData, WCF, etc.

Typical .NET App Security & Web API Service scenarios include the following:

  • CRUD & Authorization (for instance, check user permissions, if Create, Read, Write, Delete operations are allowed for certain business classes and properties) via EF Core & XPO ORM
  • Download PDF from report templates and filtered data in databases using service endpoints (aka Reports)
  • Log history of data changes in databases using service endpoints (aka Audit Trail)
  • Check state of input data with complex validtion rules using service endpoints (aka Validation)
  • Download BLOB data stored in databases using service endpoints (aka File Attachments)
  • Obtain localized captions for classes, members, and custom UI elements stored in databases using service endpoints (aka Localization)
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].