{"id":23589360,"url":"https://github.com/ewdlop/blazor-asp.net-notes","last_synced_at":"2025-11-03T22:30:24.545Z","repository":{"id":38138909,"uuid":"263468072","full_name":"ewdlop/Blazor-Asp.Net-Notes","owner":"ewdlop","description":"An Asp.Net Core, Blazor Server Web App for learning/Experimenting with tools/library offer by Microsoft and .Net community","archived":false,"fork":false,"pushed_at":"2025-02-04T23:55:50.000Z","size":3879,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-05T00:27:11.013Z","etag":null,"topics":["asp-net-core","azure","blazor-server","cshap","marvel-api","rest-api","restapi"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ewdlop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-12T22:40:17.000Z","updated_at":"2025-02-04T23:55:54.000Z","dependencies_parsed_at":"2024-06-06T03:24:46.172Z","dependency_job_id":"ef7c9af3-076d-4cbf-a139-bff6556cc805","html_url":"https://github.com/ewdlop/Blazor-Asp.Net-Notes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewdlop%2FBlazor-Asp.Net-Notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewdlop%2FBlazor-Asp.Net-Notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewdlop%2FBlazor-Asp.Net-Notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewdlop%2FBlazor-Asp.Net-Notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ewdlop","download_url":"https://codeload.github.com/ewdlop/Blazor-Asp.Net-Notes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239420033,"owners_count":19635496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asp-net-core","azure","blazor-server","cshap","marvel-api","rest-api","restapi"],"created_at":"2024-12-27T06:13:51.790Z","updated_at":"2025-11-03T22:30:24.425Z","avatar_url":"https://github.com/ewdlop.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![.NET Core](https://github.com/ewdlop/Blazor-Server-App/workflows/.NET%20Core/badge.svg)\n\n# Blazor-Asp.Net-Notes\n\n## Web API App\nLatest: 09/24/2023: https://dev.azure.com/ray810815/RandomAPIApp\n\n## Blazor Server App\n### Azure DevOps Service\nProfile: https://dev.azure.com/ray810815/Blazor%20Server%20App \u003cbr/\u003e\nDevOps Dashboard: https://dev.azure.com/ray810815/Blazor%20Server%20App/_dashboards/dashboard/8e6a01e2-c4df-4413-bee7-aa1c4e7362af/\n### Purpose\nThe main purpose of this side project is learning and experimenting with tools/features offered by Microsft, .Net Community, and especially of those provided by the Azure Cloud. \u003cbr/\u003e \nThe project includes the basic usage of:\u003cbr/\u003e\nBlazor Components, SignalR, Authorization Policy, Identity Claims, Azure Key Vault(for storing user secret/Connection Strings, and API Key,etc), SendGrid(Email),\u003cbr /\u003e \nAzure CosomosDB DocumentDB(Json): https://docs.microsoft.com/en-us/azure/cosmos-db/introduction,\u003cbr /\u003e\nAzure CosomosDB Gremlin(Graph Database): https://tinkerpop.apache.org/docs/current/reference/#gremlin-DotNet,\u003cbr /\u003e\nConsume Marvel Rest API(Marvel API https://developer.marvel.com/),\u003cbr /\u003e\nEntity Framework Core(Natural Key,Surrogate Key, and Fluent API),\u003cbr /\u003e\nHosting a Rest API using API Controller(JWT Token Authentication, Swagger UI),\u003cbr /\u003e\nBlazorise: https://github.com/stsrki/Blazorise, \u003cbr /\u003e\nBotFramework-WebChat: https://github.com/Microsoft/BotFramework-WebChat (Disabled due to unexpected cost...) \u003cbr /\u003e\nQnAMaker Bot:https://github.com/microsoft/BotBuilder-Samples/tree/master/samples/csharp_dotnetcore/11.qnamaker (Disabled due to unexpected cost...)\u003cbr /\u003e\nXunit https://xunit.net/\nand React(using Javascript Interop and ReactDOM): https://github.com/hassanhabib/blazorxreact \u003cbr/\u003e\n\n## ScreenShot\n![ScreenShot1](https://cdn.discordapp.com/attachments/379496242104762374/728066243416031282/wow.PNG)\n![Screenshot2](https://cdn.discordapp.com/attachments/379496242104762374/729491141501779968/swagger-ui.PNG)\n\nTest test test\n\n## MudBlazor\n\nhttps://mudblazor.com/components/stepper#horizontal-stepper \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fewdlop%2Fblazor-asp.net-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fewdlop%2Fblazor-asp.net-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fewdlop%2Fblazor-asp.net-notes/lists"}