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

Structr

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 .NET Standard 2.0 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

NextAbstractions

Last updated 2 years ago

Was this helpful?