awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dotnet avatar

dotnet/AspNetCore.Docs

0
View on GitHub↗
13,115 estrellas·24,726 forks·C#·CC-BY-4.0·4 vistasdocs.microsoft.com/aspnet/core↗

AspNetCore.Docs

ASP.NET Core is a unified, cross-platform framework designed for building scalable web applications and services. It provides a comprehensive environment for constructing server-side rendered applications, real-time communication services, and interactive web components using C# and .NET.

The framework distinguishes itself through a modular architecture that centers on a built-in dependency injection container, which manages service lifecycles and component modularity to improve testability. It utilizes a middleware pipeline to process requests and employs policy-based authorization to secure endpoints, ensuring that access control and cross-cutting concerns are handled consistently across the application.

Beyond its core structure, the platform supports bidirectional real-time data streaming and contract-based service routing for distributed systems. These capabilities allow developers to define typed interfaces for remote procedure calls and maintain persistent connections between servers and clients for live updates.

This repository serves as the official technical documentation for the framework, providing guidance on implementing these features and managing application security, configuration, and deployment.

Features

  • Web Application Frameworks - Provides a unified, cross-platform framework for building scalable web applications, services, and interactive components using C# and .NET.
  • Web Applications - Provides a unified framework for building scalable web applications and services.
  • Web Development - Provides a unified framework for building scalable web applications and services.
  • Web Application Security - Protects services with built-in mechanisms for authentication, authorization, and data encryption.
  • Real-time Communication Libraries - Provides tools for establishing bidirectional data streams to support live updates and interactive features.
  • Real-Time Messaging - Provides persistent, bidirectional communication channels for real-time data streaming between servers and clients.
  • Real-Time Web Communication - Enables instant, bidirectional data exchange between servers and clients for interactive features.
  • Dependency Injection - Improves code modularity and testability by managing component lifecycles through dependency injection.
  • Dependency Injection Containers - Manages object lifecycles and dependency resolution through a built-in container to promote modularity.
  • Dependency Injection Frameworks - Implements inversion of control to manage component dependencies and service lifetimes.
  • Real-Time Communication - Supports bidirectional data streaming between servers and clients for live updates.
  • Server-Side Rendering - Generates HTML on the server by executing logic and state management before delivering the final view.
  • Documentation and Reference - Documentation for web development and API services.
  • Framework Documentation - Provides comprehensive technical guidance for building applications with the framework.
  • Policy-Based Access Control - Enforces access control by evaluating user claims against defined authorization policies.
  • Service Contract Definitions - Maps incoming network requests to specific code methods using typed service contracts and interface patterns.
  • Dependency Injection - Promotes modularity by automatically injecting services and components throughout the application lifecycle.
  • Middleware Pipelines - Processes HTTP requests through a sequential chain of modular components for handling cross-cutting concerns.
  • Remote Procedure Call Frameworks - Facilitates remote execution of functions and inter-process communication using typed service contracts.
  • Remote Procedure Calls - Facilitates efficient communication between distributed systems using typed interfaces and contract-based services.
  • Server-Side Components - Enables development of interactive user interfaces using server-side logic and state management.

Historial de estrellas

Gráfico del historial de estrellas de dotnet/aspnetcore.docsGráfico del historial de estrellas de dotnet/aspnetcore.docs

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a AspNetCore.Docs

Proyectos open-source similares, clasificados según cuántas características comparten con AspNetCore.Docs.
  • dodyg/practical-aspnetcoreAvatar de dodyg

    dodyg/practical-aspnetcore

    10,382Ver en GitHub↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    C#asp-net-coreaspnet-coreaspnetcore
    Ver en GitHub↗10,382
  • go-martini/martiniAvatar de go-martini

    go-martini/martini

    11,603Ver en GitHub↗

    Martini is a web framework for the Go programming language that provides a toolkit for building web applications. It functions as a routing engine and an HTTP middleware pipeline to map network requests to specific handler functions. The framework is distinguished by its dependency injection system, which automatically resolves and provides requested service types as arguments to handler functions. This allows for the decoupling of business logic from infrastructure by matching requested types against a registry of available services. The project covers a broad range of web capabilities, inc

    Go
    Ver en GitHub↗11,603
  • dotnet/aspnetcoreAvatar de dotnet

    dotnet/aspnetcore

    38,143Ver en GitHub↗

    This project is a comprehensive server-side web framework designed for building scalable web applications and services. It provides a structured, component-based architecture that integrates a dependency injection container to manage service lifecycles and promote loose coupling across the software stack. The framework enables the creation of interactive client-side interfaces through a component-based model that synchronizes state directly with the browser. The platform distinguishes itself through a highly configurable middleware-based request pipeline and an attribute-based routing engine

    C#aspnetcoredotnethacktoberfest
    Ver en GitHub↗38,143
  • jeffijoe/awilixAvatar de jeffijoe

    jeffijoe/awilix

    4,088Ver en GitHub↗

    Awilix is a JavaScript dependency injection framework and inversion of control container. It provides a centralized system for registering and resolving services, decoupling application components by automating how dependencies are created and passed to the functions or classes that require them. The framework features an automatic module loader that scans the filesystem using glob patterns to register dependencies based on filenames and exports. It supports parameter-name-based injection and proxy-based resolution to manage how dependencies are delivered to constructors and functions. The s

    TypeScriptawilixdependency-injectionioc
    Ver en GitHub↗4,088
Ver las 30 alternativas a AspNetCore.Docs→

Preguntas frecuentes

¿Qué hace dotnet/aspnetcore.docs?

ASP.NET Core is a unified, cross-platform framework designed for building scalable web applications and services. It provides a comprehensive environment for constructing server-side rendered applications, real-time communication services, and interactive web components using C# and .NET.

¿Cuáles son las características principales de dotnet/aspnetcore.docs?

Las características principales de dotnet/aspnetcore.docs son: Web Application Frameworks, Web Applications, Web Development, Web Application Security, Real-time Communication Libraries, Real-Time Messaging, Real-Time Web Communication, Dependency Injection.

¿Qué alternativas de código abierto existen para dotnet/aspnetcore.docs?

Las alternativas de código abierto para dotnet/aspnetcore.docs incluyen: dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of… go-martini/martini — Martini is a web framework for the Go programming language that provides a toolkit for building web applications. It… dotnet/aspnetcore — This project is a comprehensive server-side web framework designed for building scalable web applications and… jeffijoe/awilix — Awilix is a JavaScript dependency injection framework and inversion of control container. It provides a centralized… zendframework/zendframework — Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It… answerdotai/fasthtml — FastHTML is a full-stack Python web framework designed for building interactive web applications using pure Python. It…