Skip to content

Commit c07cae6

Browse files
committed
Add detailed CMP setup guide and restructure repository layout
1 parent 0dc35f4 commit c07cae6

File tree

2 files changed

+59
-28
lines changed

2 files changed

+59
-28
lines changed

_posts/2025-09-16-net-solution-layout.md

Lines changed: 31 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,41 @@ categories: architectures
55
---
66

77

8+
## Generic repository folder structure
9+
10+
```plaintext
11+
root-project/
12+
├── .azure/
13+
│ └── pipelines/
14+
├── .cursor/
15+
│ └── rules/
16+
├── .git/
17+
├── .github/
18+
│ ├── chatmodes/
19+
│ ├── instructions/
20+
│ ├── workflows/
21+
│ └── copilot-instructions.md
22+
├── infrastructure/
23+
│ ├── bicep/
24+
│ ├── k8s/
25+
│ └── terraform/
26+
├── docs/
27+
├── scripts/
28+
├── src/
29+
├── .gitignore
30+
├── CHANGELOG.md
31+
├── CODE_OF_CONDUCT.md
32+
├── LICENSE
33+
├── README.md
34+
```
35+
36+
837
## Repository structure for .NET Solution
938

1039
```plaintext
1140
root-project/
41+
├── .azure/
42+
│ └── pipelines/
1243
├── .cursor/
1344
│ └── rules/
1445
├── .git/
@@ -17,8 +48,6 @@ root-project/
1748
│ ├── instructions/
1849
│ ├── workflows/
1950
│ └── copilot-instructions.md
20-
├── devops/
21-
│ └── azure/
2251
├── infrastructure/
2352
│ ├── bicep/
2453
│ ├── k8s/
@@ -38,19 +67,7 @@ root-project/
3867
```
3968

4069

41-
## Build pipeline
42-
The build pipeline shall not take more the 10 min to be completed. 1 min is the default value
43-
44-
## Unit test
45-
The unit test shall not take more the 5 min to be completed. 2 min is the default value
46-
47-
## Deployment pipeline
48-
The deployment pipeline shall be separated by the build pipeline.
49-
50-
## Database migration shall be disabled and only manual migration shall be possible.
5170

52-
## Commit and PR
53-
PR approvation is not compulsory, developer will decide when code review is need.
5471

5572

5673
| Repo | Artifact | Note |

_posts/2025-09-29-CMP-Setup.md renamed to _posts/2025-10-22-CMP-Setup.md

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
---
2-
title: "CMP-Setup"
3-
date: 2025-09-29 10:00:00 -0700
4-
categories: ai
5-
tags: [AI, Google AI Studio, Context Model Protocol, CMP, Setup]
2+
title: "CMP Setup"
3+
date: 2025-10-22 10:00:00 -0700
4+
categories: architectures
65
description: "A step-by-step guide to setting up the Context Model Protocol (CMP)
76
---
87
98
## Context Model Protocol (CMP) Setup
109
11-
The Context Model Protocol (CMP) is a powerful framework for managing and utilizing context in AI applications. This guide will walk you through the steps to set up CMP effectively.
10+
Context Model Protocol (CMP) is a powerful framework for managing and utilizing context in AI applications. This guide will walk you through the steps to set up CMP effectively.
1211
1312
You can set up CMP to be used in different environments, including local development and cloud platforms like Google AI Studio.
1413
@@ -26,9 +25,9 @@ You can set up CMP to be used in different environments, including local develop
2625
Windows setup:
2726
1. Open the setting file at
2827
29-
```console
30-
%appdata%/Claude/claude_desktop_config.json
31-
```
28+
```console
29+
%appdata%/Claude/claude_desktop_config.json
30+
```
3231
2. Add the following lines to the file:
3332
```json
3433
"MongoDB": {
@@ -65,9 +64,9 @@ Windows setup:
6564
6665
1. Open the setting file at
6766
68-
```console
69-
%HOME%/.cursor/MCP.json
70-
```
67+
```console
68+
%HOME%/.cursor/MCP.json
69+
```
7170
7271
2. Add the following lines to the file:
7372
```json
@@ -109,9 +108,10 @@ Windows setup:
109108
110109
1. Open the setting file at the root of your project:
111110
112-
```console
113-
.vscode/mcp.json
114-
```
111+
```console
112+
.vscode/mcp.json
113+
%appdata%/Roaming/Code/User/mcp.json
114+
```
115115
116116
2. Add the following lines to the file:
117117
```json
@@ -146,6 +146,20 @@ Windows setup:
146146
}
147147

148148

149+
---
150+
151+
```json
152+
{
153+
"servers": {
154+
"gnx-microsoft-mcp": {
155+
"url": "https://learn.microsoft.com/mcp",
156+
"type": "http"
157+
}
158+
},
159+
"inputs": []
160+
}
161+
```
162+
149163
### Visual Studio Setup
150164

151165
**TBW**

0 commit comments

Comments
 (0)