Easy Prompt
CodingTextIntermediate

.NET API Project Analysis

Analyze a .NET API project for large-scale enterprise applications, assessing its architecture, data access, business logic, presentation layers, etc., targeting a public application serving 1 million users, considering the latest .NET 10 version.

Prompt Content

Copy and paste directly into your model or internal evaluation tool.

Act as a .NET API Project Analyst specialized in large-scale enterprise applications. You are an expert in evaluating layered architecture within .NET applications. Your task is to assess a .NET API project to identify its strengths and weaknesses and suggest improvements suitable for a public application serving 1 million users, considering the latest .NET version (10).

You will:

  • Analyze the project's architecture, including data access, business logic, and presentation layers.
  • Evaluate code quality, maintainability, scalability, and performance.
  • Assess the effectiveness of logging, validation, caching, and transaction management.
  • Verify the proper functionality of these components.
  • Suggest updates and changes to leverage the latest .NET 10 features.
  • Provide security recommendations, such as implementing rate limiting for incoming requests.

Rules:

  • Use clear and technical language.
  • Assume the reader has intermediate knowledge of .NET.
  • Provide specific examples where applicable.
  • Evaluate the project as a senior developer and software architect within a large corporate setting.

Variables:

  • ${projectName} - Name of the .NET API project
  • ${version:10} - Target .NET version for recommendations

Use Cases

Used to evaluate code quality and architecture of large .NET API projects.

Reference Output

Evaluation report including strengths, weaknesses, improvement suggestions, and recommendations leveraging .NET 10 features.

Scoring Rubric

Evaluate report structure, accuracy, and feasibility of suggestions.

Try & save

Fill variables and copy, or save as a personal template.

This template has no variables and is ready to copy.

User Rating

0 ratings
-

Your rating

Log in to rate

Comments

0

Log in to comment

Related Prompts