Structr
  • Welcome
  • Utilities
    • Abstractions
      • Check
      • Ensure
      • Money
      • HierarchyId
      • Providers
        • SequentialGuidProvider
      • Extensions
        • DateTime
        • Dictionary
        • DirectoryInfo
        • Enumerable
        • Enum
        • Expression
        • Int
        • Long
        • MemberInfo
        • Object
        • Queryable
        • ServiceCollection
        • String
        • Type
      • Helpers
        • AsyncHelper
        • BindHelper
      • JsonConverters
        • DateOnly
        • TimeOnly
        • StringNumber
    • Collections
      • AutoMapper extensions
    • IO
      • FileHelper
      • MimeTypeHelper
      • PathHelper
      • SequentialFileName
    • Configuration
      • Providers
        • JSON-file
        • XML-file
        • In-Memory
        • Consul
      • Get settings
      • Set settings
      • Customization
    • Email
      • Razor
    • Navigation
      • Menu
      • Breadcrumbs
    • Security
  • Domain
    • Domain
      • Entities
      • Value objects
  • Data Access
    • Entity Framework Core
    • Entity Framework 6
  • Use Cases
    • Operations
      • Filtering
      • Decoration
    • Notices
    • Validation
    • Specifications
    • Stateflows
      • StateMachine
      • Configurations
  • Presentation
    • ASP.NET Core
      • Client
      • Http
      • JavaScript
      • Json
      • Mvc
      • Referrer
      • Rewrite
      • Routing
      • TagHelpers
      • Validation
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub

Welcome

NextAbstractions

Last updated 2 years ago

Was this helpful?

Structr is a framework composed of several components for development of cross-platform applications on .NET by following the software development best practices and patterns. Most of components have as a target framework which allows you to use them in .NET Framework and any new .NET projects. All Structr components have few or no external dependencies.

Contents

ASP.NET Core
Client
Http
JavaScript
Json
Mvc
Referrer
Rewrite
Routing
TagHelpers
Validation
Collections
AutoMapper extensions
Email
Razor
Abstractions
Check
Ensure
Money
HierarchyId
Providers
SequentialGuidProvider
Extensions
DateTime
Dictionary
DirectoryInfo
Enumerable
Enum
Expression
Int
Long
MemberInfo
Object
Queryable
ServiceCollection
String
Type
Helpers
AsyncHelper
BindHelper
JsonConverters
DateOnly
TimeOnly
StringNumber
Configuration
Providers
JSON-file
XML-file
In-Memory
Consul
Get settings
Set settings
Customization
Domain
Entities
Value objects
Entity Framework 6
Entity Framework Core
IO
FileHelper
MimeTypeHelper
PathHelper
SequentialFileName
Navigation
Menu
Breadcrumbs
Notices
Operations
Filtering
Decoration
Security
Specifications
Stateflows
StateMachine
Configurations
Validation
.NET Standard 2.0
Structr