Files
pm/sources.bib
2026-03-19 15:19:27 +01:00

172 lines
4.7 KiB
BibTeX

@online{ms_dependency_inversion,
title = {Dependency Inversion},
url = {https://learn.microsoft.com/en-us/dotnet/architecture/modern-web-apps-azure/architectural-principles#dependency-inversion},
author = {{Microsoft}},
year = {2024},
urldate = {2026-03-19}
}
@online{logrocket_dependency_inversion,
title = {Dependency Inversion Principle},
url = {https://blog.logrocket.com/dependency-inversion-principle/},
author = {{LogRocket}},
year = {2024},
urldate = {2026-03-19}
}
@online{oodesign_dependency_inversion,
title = {Dependency Inversion Principle},
url = {https://www.oodesign.com/dependency-inversion-principle},
author = {{OO Design}},
year = {2024},
urldate = {2026-03-19}
}
@online{ms_di_overview,
title = {Dependency Injection Overview},
url = {https://learn.microsoft.com/en-us/dotnet/core/extensions/dependency-injection/overview},
author = {{Microsoft}},
year = {2024},
urldate = {2026-03-19}
}
@online{oqtane_about,
title = {About Oqtane},
url = {https://www.oqtane.org/#about},
author = {{Oqtane Foundation}},
year = {2024},
urldate = {2026-03-19}
}
@online{oqtane_docs_extensions,
title = {Oqtane Extensions},
url = {https://docs.oqtane.org/dev/extensions/index.html},
author = {{Oqtane Foundation}},
year = {2024},
urldate = {2026-03-19}
}
@online{wikipedia_blazor,
title = {Blazor},
url = {https://en.wikipedia.org/wiki/Blazor},
author = {{Wikipedia}},
year = {2024},
urldate = {2026-03-19}
}
@article{bentley1985programming,
title = {Programming pearls},
author = {Jon Bentley},
journal = {Communications of the ACM},
volume = {28},
number = {9},
pages = {896--901},
year = {1985},
publisher = {ACM},
doi = {10.1145/4284.315122}
}
@online{fowler_dependency_injection,
title = {Inversion of Control Containers and the Dependency Injection pattern},
url = {https://martinfowler.com/articles/injection.html},
author = {Martin Fowler},
year = {2004},
urldate = {2026-03-19}
}
@online{andrewlock_token_lifetime,
title = {Implementing custom token providers for passwordless authentication in ASP.NET Core Identity},
url = {https://andrewlock.net/implementing-custom-token-providers-for-passwordless-authentication-in-asp-net-core-identity/#changing-the-default-token-lifetime},
author = {Andrew Lock},
year = {2024},
urldate = {2026-03-19}
}
@online{race_conditions_pdf,
title = {Race Conditions},
url = {https://www.cs.umd.edu/projects/syschat/raceConditions.pdf},
author = {University of Maryland},
year = {2024},
urldate = {2026-03-19}
}
@online{gitea_docs,
title = {Gitea Documentation},
url = {https://docs.gitea.com/},
author = {{Gitea}},
year = {2024},
urldate = {2026-03-19}
}
@online{gitea_issue_tracker,
title = {Gitea Issue Tracker Comparison},
url = {https://docs.gitea.com/installation/comparison#issue-tracker},
author = {{Gitea}},
year = {2024},
urldate = {2026-03-19}
}
@online{gitea_pull_requests,
title = {Gitea Pull Requests},
url = {https://docs.gitea.com/usage/pull-request},
author = {{Gitea}},
year = {2024},
urldate = {2026-03-19}
}
@online{gitea_actions,
title = {Gitea Actions Overview},
url = {https://docs.gitea.com/usage/actions/overview},
author = {{Gitea}},
year = {2024},
urldate = {2026-03-19}
}
@online{gitea_packages,
title = {Gitea Packages Overview},
url = {https://docs.gitea.com/usage/packages/overview},
author = {{Gitea}},
year = {2024},
urldate = {2026-03-19}
}
@online{dsgvo,
title = {Datenschutz-Grundverordnung (DSGVO)},
url = {https://eur-lex.europa.eu/eli/reg/2016/679/},
author = {{Europäische Union}},
year = {2016},
urldate = {2026-03-19}
}
@online{ris,
title = {Rechtsinformationssystem des Bundes (RIS)},
url = {https://www.ris.bka.gv.at/},
author = {{Bundeskanzleramt Österreich}},
year = {2024},
urldate = {2026-03-19}
}
@online{dsb,
title = {Österreichische Datenschutzbehörde (DSB)},
url = {https://dsb.gv.at/},
author = {{Datenschutzbehörde}},
year = {2024},
urldate = {2026-03-19}
}
@online{bsi_datensicherung,
title = {Datensicherung und Datenverlust},
url = {https://www.bsi.bund.de/DE/Themen/Verbraucherinnen-und-Verbraucher/Informationen-und-Empfehlungen/Cyber-Sicherheitsempfehlungen/Daten-sichern-verschluesseln-und-loeschen/Datensicherung-und-Datenverlust/Datensicherung-wie-geht-das/datensicherung-wie-geht-das_node.html},
author = {{Bundesamt für Sicherheit in der Informationstechnik (BSI)}},
year = {2024},
urldate = {2026-03-19}
}
@online{chatgpt_datensicherung,
title = {Notwendigkeit der Datensicherung},
url = {https://chatgpt.com/c/69a06632-e4fc-8384-bd6c-a543d7bbd00d},
author = {{OpenAI (ChatGPT)}},
year = {2024},
urldate = {2026-03-19}
}