Skip to content

Commit cc08f49

Browse files
authored
added links to folders
1 parent 0bd1067 commit cc08f49

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,19 @@ A set of samples that show how to integrate SQL Server and Azure SQL with .NET A
1313

1414
## Base Sample
1515

16-
- Folder: `./base`
16+
- Folder: [`./base`](./base)
1717

1818
The basic .Net Aspire application with a simple WebAPI project (WebApplication1) that you can use as a starting point to add support for Azure SQL or SQL Server
1919

2020
## Bring-Your-Own-SQL-Server (BYOSS)
2121

22-
- Folder: `./byoss`
22+
- Folder: [`./byoss`](./byoss)
2323

2424
The simplest integration of SQL Server in .NET Aspire. It takes the "Base" example and updates the WebAPI so that now it is calling an existing SQL Server, using a provided connectiong string.
2525

2626
## Aspire-Hosted SQL Server
2727

28-
- Folder: `./hostedss`
28+
- Folder: [`./hostedss`](./hostedss)
2929

3030
Change the BYOSS sample so the SQL Server is deployed and managed by Aspire orchestration, providing a basic integration with the Aspire environment. SQL Server is deployed in a OCI container by Aspire. No changes to WebAPI project.
3131

@@ -35,7 +35,7 @@ The client WebAPI application (Webapplication1) is still getting the connection
3535

3636
## Aspire-Hosted SQL Server + DBUp
3737

38-
- Folder: `./hostedss - dbup`
38+
- Folder: [`./hostedss - dbup`](./hostedss - dbup)
3939

4040
In this sample, which is based on the previous one, deployment of database schema is also added to the solution.
4141

@@ -45,13 +45,13 @@ The database is deployed using an imperative approach, via the `DbUp` library, t
4545

4646
## Aspire-Hosted SQL Server + Database Project
4747

48-
- Folder: `./hostedss - dbprj`
48+
- Folder: [`./hostedss - dbprj`](./hostedss - dbprj)
4949

5050
Similar to the previous sample, but the database is deployed using a declarative approach, using a [SDK-Style Database Project](https://techcommunity.microsoft.com/blog/azuresqlblog/the-microsoft-build-sql-project-sdk-is-now-generally-available/4392063), that is also orchestrated by Aspire, via the community extension `CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects`.
5151

5252
## Aspire-Hosted SQL Server + EF Core
5353

54-
- Folder: `./hostedss - ef`
54+
- Folder: [`./hostedss - ef`](./hostedss - ef)
5555

5656
In this sample, the client application (Webapplication1) is now using Entity Framework Core to interact with the SQL Server. The EF Core database context is provided via Dependency Injection, thanks to the usage of the library: `Aspire.Microsoft.EntityFrameworkCore.SqlServer`.
5757

@@ -64,15 +64,15 @@ Please note that to keep the sample as simple as possible the EF Core entities a
6464
6565
## Aspire-Hosted SQL Server + DbUp + DAB
6666

67-
- Folder: `./hostedss - dbup - dab`
67+
- Folder: [`./hostedss - dbup - dab`](./hostedss - dbup - dab)
6868

6969
In this sample, taken from the `./hostedss - dbup` sample, and add Data API Builder (DAB) to the solution, so that the database can be exposed as a REST and GraphQL API, so there is no need anymore to manuallly created a CRUD API and therefore the WebAPI project is removed.
7070

7171
DAB is orchestrated by Aspire, via the community extension `CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder`, that has been added to the AppHost project.
7272

7373
## End-To-End Jamstack "ToDo List" Application
7474

75-
- Folder: `./todo_app`
75+
- Folder: [`./todo_app`](./todo_app)
7676

7777
Full end-to-end example of a Jamstack application, with a Vue front-end, a Data API Builder back-end, and SQL Server database, deployed using a [SDK-Style Database Project](https://techcommunity.microsoft.com/blog/azuresqlblog/the-microsoft-build-sql-project-sdk-is-now-generally-available/4392063). Everything is orchestrated by Aspire, including the Node application (TodoApp.Frontend), thanks to the `CommunityToolkit.Aspire.Hosting.NodeJS.Extensions` library.
7878

0 commit comments

Comments
 (0)