Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
S
software-development-docs
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • pem
  • software-development-docs
  • Merge Requests
  • !5

Merged
Opened Jul 23, 2025 by César Galvis@cgalvis 
  • Report abuse
Report abuse

Definir estructura de proyectos con ASP.NET

🛠️ Cambios

Definidas reglas de estructura de proyectos para ASP.NET (negociables 😉)

📝 Tickets asociados

Resuelve LIB-230

Edited Jul 23, 2025 by César Galvis
  • Discussion 7
  • Commits 11
  • Changes 5
{{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved
  • César Galvis @cgalvis

    unmarked as a Work In Progress

    Jul 23, 2025

    unmarked as a Work In Progress

    unmarked as a **Work In Progress**
    Toggle commit list
  • Camilo Zapata
    @czapata started a discussion on an old version of the diff Jul 25, 2025
    Resolved by César Galvis Jul 29, 2025
    docs/development-rules/sections/backend-structure.md 0 → 100644
    18 ![Onion diagram](/resources/images/architecture-patterns/clean-architecture.png)
    19
    20 Se recomienda que la estructura de carpetas de la solución sea así:
    21
    22 ```sh
    23 .
    24 ├── .env # Archivo con variables de entorno
    25 ├── *.sln # Archivo de la solución de .NET
    26 └── src # Código fuente
    27    ├── Application
    28    ├── Core
    29    ├── Infrastructure
    30    └── WebApi
    31 ```
    32
    33 #### Proyecto `Core`
    • Camilo Zapata @czapata commented Jul 25, 2025
      Master

      Me parece confuso la palabra Proyecto en este y los demas subtitulos. Sugiero cambiarla por Capa o algo similar

      Edited Jul 25, 2025 by Camilo Zapata
      Me parece confuso la palabra `Proyecto` en este y los demas subtitulos. Sugiero cambiarla por `Capa` o algo similar
    • César Galvis @cgalvis commented Jul 28, 2025
      Master

      Lo que pasa es que en C#, a este tipo de programa o biblioteca se le denomina "proyecto". Es por esto que la extensión del archivo "Core.csproj" tiene ese nombre (Por "c sharp project")

      Lo que pasa es que en C#, a este tipo de programa o biblioteca se le denomina "proyecto". Es por esto que la extensión del archivo "Core.csproj" tiene ese nombre (Por "c sharp project")
    • César Galvis @cgalvis

      changed this line in version 3 of the diff

      Jul 29, 2025

      changed this line in version 3 of the diff

      changed this line in [version 3 of the diff](http://gitlab.example.com/pem/software-development-docs/merge_requests/5/diffs?diff_id=282&start_sha=23412d255e436d353673a9fd92b6d09b1a0f1b49#462de47c97c7617ff90a9bcd295939c11ef0e587_33_33)
      Toggle commit list
    • César Galvis @cgalvis commented Jul 29, 2025
      Master

      Listo. Ya cambié los nombres de los títulos para evitar usar la palabra "capa"

      Listo. Ya cambié los nombres de los títulos para evitar usar la palabra "capa"
    Please register or sign in to reply
  • Camilo Zapata
    @czapata started a discussion on an old version of the diff Jul 25, 2025
    Resolved by César Galvis Jul 29, 2025
    docs/development-rules/sections/backend-structure.md 0 → 100644
    18 ![Onion diagram](/resources/images/architecture-patterns/clean-architecture.png)
    19
    20 Se recomienda que la estructura de carpetas de la solución sea así:
    21
    22 ```sh
    23 .
    24 ├── .env # Archivo con variables de entorno
    25 ├── *.sln # Archivo de la solución de .NET
    26 └── src # Código fuente
    27    ├── Application
    28    ├── Core
    29    ├── Infrastructure
    30    └── WebApi
    31 ```
    32
    33 #### Proyecto `Core`
    • Camilo Zapata @czapata commented Jul 25, 2025
      Master

      Me parece confuso la palabra Proyecto en este y los demas subtitulos. Sugiero cambiarla por capa o algo similar

      Me parece confuso la palabra `Proyecto` en este y los demas subtitulos. Sugiero cambiarla por `capa` o algo similar
    • César Galvis @cgalvis commented Jul 28, 2025
      Master

      Igual que el anterior

      Igual que el anterior
    • César Galvis @cgalvis

      changed this line in version 3 of the diff

      Jul 29, 2025

      changed this line in version 3 of the diff

      changed this line in [version 3 of the diff](http://gitlab.example.com/pem/software-development-docs/merge_requests/5/diffs?diff_id=282&start_sha=23412d255e436d353673a9fd92b6d09b1a0f1b49#462de47c97c7617ff90a9bcd295939c11ef0e587_33_33)
      Toggle commit list
    Please register or sign in to reply
  • Camilo Zapata
    @czapata started a discussion on an old version of the diff Jul 25, 2025
    Resolved by César Galvis Jul 28, 2025
    docs/development-rules/sections/code-style.md
    28 **NOTA:** El uso de este tipo de comentarios será obligatorio para clases, interfaces y funciones. Para las funciones, se deberán documentar también los tipos de parámetros y el tipo de retorno si aplica (incluyendo manejo de excepciones)
    • Camilo Zapata @czapata commented Jul 25, 2025
      Master

      Me parece que queda mas claro esta nota así: "Este tipo de documentación en el código fuente es obligatoria para clases, ......."

      Me parece que queda mas claro esta nota así: "Este tipo de documentación en el código fuente es obligatoria para clases, ......."
    • César Galvis @cgalvis commented Jul 28, 2025
      Master

      Hecho

      Hecho
    • César Galvis @cgalvis

      changed this line in version 2 of the diff

      Jul 28, 2025

      changed this line in version 2 of the diff

      changed this line in [version 2 of the diff](http://gitlab.example.com/pem/software-development-docs/merge_requests/5/diffs?diff_id=281&start_sha=17709d2761d568723a6ad4b125ffc2844a1e30b5#a59350bce13e0a91e7e2ed90c1a30b3fbdb2218a_28_28)
      Toggle commit list
    Please register or sign in to reply
  • César Galvis @cgalvis

    added 6 commits

    • 17709d27...45c04862 - 4 commits from branch master
    • ad480557 - Merge commit '45c04862' into cgalvis/lib-230
    • 23412d25 - docs: updated code style docs

    Compare with previous version

    Jul 28, 2025

    added 6 commits

    • 17709d27...45c04862 - 4 commits from branch master
    • ad480557 - Merge commit '45c04862' into cgalvis/lib-230
    • 23412d25 - docs: updated code style docs

    Compare with previous version

    added 6 commits * 17709d27...45c04862 - 4 commits from branch `master` * ad480557 - Merge commit '45c04862e923f8242e1104469fddb28111de4b43' into cgalvis/lib-230 * 23412d25 - docs: updated code style docs [Compare with previous version](http://gitlab.example.com/pem/software-development-docs/merge_requests/5/diffs?diff_id=281&start_sha=17709d2761d568723a6ad4b125ffc2844a1e30b5)
    Toggle commit list
  • César Galvis @cgalvis

    added 1 commit

    • 62806125 - docs: updated backend structure docs with team comments

    Compare with previous version

    Jul 29, 2025

    added 1 commit

    • 62806125 - docs: updated backend structure docs with team comments

    Compare with previous version

    added 1 commit * 62806125 - docs: updated backend structure docs with team comments [Compare with previous version](http://gitlab.example.com/pem/software-development-docs/merge_requests/5/diffs?diff_id=282&start_sha=23412d255e436d353673a9fd92b6d09b1a0f1b49)
    Toggle commit list
  • César Galvis @cgalvis

    resolved all discussions

    Jul 29, 2025

    resolved all discussions

    resolved all discussions
    Toggle commit list
  • César Galvis @cgalvis

    merged

    Aug 01, 2025

    merged

    merged
    Toggle commit list
  • César Galvis @cgalvis

    mentioned in commit 964f7b04

    Aug 01, 2025

    mentioned in commit 964f7b04

    mentioned in commit 964f7b047341e43ace2d1ba288a5ab34d0a769ea
    Toggle commit list
  • Write
  • Preview
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment
Erika Suarez
Assignee
Erika Suarez @esuarez
Assign to
None
Milestone
None
Assign milestone
Time tracking
Reference: pem/software-development-docs!5
×

Revert this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.
×

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.