Skip to main content

Command Palette

Search for a command to run...

50 most used dotnet package

Published
•4 min read•View as Markdown
B
Senior Software Engineer | Backend, Cloud, Data, Machine Learning

Here are 50 commonly used .NET packages across various types of projects:

  1. Microsoft.EntityFrameworkCore - Entity Framework Core is a popular Object Relational Mapping (ORM) framework used to work with databases in .NET applications.

  2. Microsoft.AspNetCore.Mvc - This package contains the MVC framework used for building web applications with ASP.NET Core.

  3. Newtonsoft.Json - This package provides JSON serialization and deserialization capabilities for .NET applications.

  4. Microsoft.Extensions.DependencyInjection - This package contains the dependency injection framework used in ASP.NET Core applications.

  5. Microsoft.Extensions.Logging - This package provides a logging framework for .NET applications.

  6. Microsoft.AspNet.WebApi.Core - This package contains the Web API framework used for building RESTful services.

  7. Microsoft.AspNetCore.Authentication - This package provides authentication middleware for ASP.NET Core applications.

  8. Microsoft.AspNetCore.Identity - This package provides identity management functionality for ASP.NET Core applications.

  9. Microsoft.AspNetCore.SignalR - This package provides real-time web functionality for ASP.NET Core applications.

  10. Microsoft.AspNetCore.StaticFiles - This package provides static file middleware for ASP.NET Core applications.

  11. Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore - This package provides Entity Framework Core integration with the ASP.NET Core diagnostics middleware.

  12. Microsoft.VisualStudio.Web.CodeGeneration.Design - This package provides code generation tools for ASP.NET Core applications.

  13. System.Data.SqlClient - This package provides support for SQL Server database connections in .NET applications.

  14. System.IdentityModel.Tokens.Jwt - This package provides JWT (JSON Web Token) functionality for .NET applications.

  15. Microsoft.AspNetCore.Routing - This package provides URL routing functionality for ASP.NET Core applications.

  16. Microsoft.AspNetCore.Http - This package provides HTTP request and response abstractions for ASP.NET Core applications.

  17. Microsoft.AspNetCore.Hosting - This package provides a hosting environment for ASP.NET Core applications.

  18. Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation - This package provides runtime compilation of Razor views in ASP.NET Core applications.

  19. Microsoft.AspNetCore.Mvc.TagHelpers - This package provides Tag Helper functionality for ASP.NET Core MVC applications.

  20. Microsoft.Extensions.Configuration - This package provides configuration functionality for .NET applications.

  21. Microsoft.Extensions.Caching.Memory - This package provides an in-memory caching framework for .NET applications.

  22. Microsoft.Extensions.Options - This package provides strongly typed configuration options for .NET applications.

  23. Microsoft.Extensions.FileProviders.Physical - This package provides a physical file provider for .NET applications.

  24. Microsoft.Extensions.FileProviders.Embedded - This package provides an embedded file provider for .NET applications.

  25. Microsoft.Extensions.Logging.Console - This package provides a console logging provider for .NET applications.

  26. Microsoft.Extensions.Logging.Debug - This package provides a debug logging provider for .NET applications.

  27. Microsoft.Extensions.Hosting - This package provides a hosting environment for .NET applications.

  28. Microsoft.Extensions.Primitives - This package provides primitive data types for .NET applications.

  29. Microsoft.Extensions.Localization - This package provides localization support for .NET applications.

  30. Microsoft.EntityFrameworkCore.SqlServer - This package provides SQL Server database support for Entity Framework Core.

  31. Microsoft.Extensions.Logging.EventLog - This package provides an EventLog logging provider for .NET applications.

  32. Microsoft.Extensions.Logging.Abstractions - This package provides abstractions for logging in .NET applications.

  33. Microsoft.Extensions.Logging.Configuration - This package provides configuration support for logging in .NET applications.

  34. Microsoft.EntityFrameworkCore.Tools - This package provides tools for Entity Framework Core migrations and database creation in .NET applications.

  35. Microsoft.Extensions.Diagnostics.HealthChecks - This package provides a framework for checking the health of ASP.NET Core applications.

  36. Microsoft.AspNetCore.Authentication.JwtBearer - This package provides JWT (JSON Web Token) authentication middleware for ASP.NET Core applications.

  37. Microsoft.AspNetCore.Server.Kestrel - This package provides a web server for ASP.NET Core applications.

  38. Microsoft.AspNetCore.Mvc.NewtonsoftJson - This package provides support for using Newtonsoft.Json in ASP.NET Core MVC applications.

  39. Microsoft.AspNetCore.Session - This package provides session state middleware for ASP.NET Core applications.

  40. Microsoft.EntityFrameworkCore.Sqlite - This package provides SQLite database support for Entity Framework Core.

  41. Microsoft.EntityFrameworkCore.Design - This package provides design-time support for Entity Framework Core.

  42. Microsoft.EntityFrameworkCore.InMemory - This package provides an in-memory database provider for Entity Framework Core.

  43. Microsoft.Extensions.Configuration.Json - This package provides JSON configuration support for .NET applications.

  44. Microsoft.Extensions.Configuration.EnvironmentVariables - This package provides environment variable configuration support for .NET applications.

  45. Microsoft.Extensions.Configuration.CommandLine - This package provides command line configuration support for .NET applications.

  46. Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore - This package provides health checks for Entity Framework Core databases in ASP.NET Core applications.

  47. Microsoft.AspNetCore.Mvc.ViewFeatures - This package provides view feature support for ASP.NET Core MVC applications.

  48. Microsoft.AspNetCore.Authentication.Cookies - This package provides cookie-based authentication middleware for ASP.NET Core applications.

  49. Microsoft.AspNetCore.Authentication.OpenIdConnect - This package provides OpenID Connect authentication middleware for ASP.NET Core applications.

  50. Microsoft.AspNetCore.Authentication.Google - This package provides Google authentication middleware for ASP.NET Core applications.

More from this blog

yesicbap

437 posts