Giter Site home page Giter Site logo

goodtocode / entities Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 12.1 MB

GoodToCode Stack is a collection of common domain entities written in dotNet Core with Gherkin Specflow tests. Focused on DDD, CQRS, Microservices, Serverless and guided by the SOLID principle.

Home Page: https://www.goodtocode.com

License: Apache License 2.0

C# 40.47% Gherkin 2.41% TSQL 36.01% PowerShell 10.34% Bicep 0.97% HTML 6.46% CSS 2.20% JavaScript 0.50% Batchfile 0.41% Dockerfile 0.25%
dotnet dotnet-core entity-framework-core azure-functions azure-devops azure-pipelines azure-app-services ddd-cqrs

entities's People

Contributors

goodtocode avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

entities's Issues

Subjects - Create CRUD example in MAUI app

DevOps CI/CD Setup

Azure DevOps pipelines
Azure ARM Json IaC
Identity

Sub: gtc-entities-001

Rg:
gtc-rg-entities-shared-001
gtc-rg-entities-subjects-001
gtc-rg-entities-chronology-001
gtc-rg-entities-locality-001
gtc-rg-entities-occurrences-001

Shared:
work-entities-shared-ENV-001
appi-entities-shared-ENV-001
plan-entities-shared-ENV-001 (F1, D1)

Appi
Api
St
Kv

Folders clean arch and functional cohesion

/name
/shared
/name/infrastructure (name.infrastructure.repositories)
/name/core (name.core.domain, application)
/name/presentation (name.presentation.api, functions)
/name/specs

Subjects - Lists via templated razor components to hide/show w/o if/then

Subjects - Lists via templated razor components to hide/show w/o if/then

https://www.codeproject.com/Tips/5363626/Templated-Data-container-with-Razor

`public class DataContainer : ComponentBase
{
[Parameter] public bool HasData { get; set; }

[Parameter] public RenderFragment DataTemplate { get; set; } = null!;

[Parameter] public RenderFragment NoData { get; set; } = null!;

protected override void BuildRenderTree(RenderTreeBuilder builder)
{
base.BuildRenderTree(builder);
builder.AddContent(0, HasData ? DataTemplate : NoData);
}
}`

<DataContainer HasData="@(_value > 0)"> <NoData> <p>There is no data</p> </NoData> <DataTemplate> <div class="mb-8"> <p>There is content here</p> </div> </DataTemplate> </DataContainer>

Azure cognitive Search - Global search of all subjects, localities, chronologies and their occurrences

Subjects - User-flow telemetry starting from login throughout entire UX journey

App Insights: https://learn.microsoft.com/en-us/azure/azure-monitor/app/usage-flows
image

Signin/Register

  • Failed signins
  • Success signins
  • Trigger/report for unreasonable attempts (if possible)

Search

  • requests vs. Searches (are people coming to page and not searching?)
  • Search terms entered & number of results for each attempt
  • Number of consecutive empty results
  • Number of success with C UD action afterwards (without researching)
  • Number of success without C UD actions (researches)

Edit

  • Number of edits of same record per session (happy 1 or 2)
  • Number of validation errors without edits

Details

Delete

Azure Data Factory - Ingress business search Db

Azure Data Factory:
Api lists:

api.data.gov:

Azure Data Factory:

  1. Create two linked services, one will connect to the source (Azure Blob storage) and the other will connect to sink data source (Azure SQL DB).
  2. Create two datasets, one for CSV data and the other for SQL DB data.
  3. Create one pipeline.
  4. Add copy activity to the pipeline with configuration.
  5. Run the pipeline(https://azurelib.com/azure-data-factory-copy-activity/).

Subjects - Initial fill local Db with microsoft graph deltas

Make MS graph main datasource for profile data at initial add
Get claims of profile
Sync to local database

Updating local database with changes in the Microsoft Graph user profile data

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.