-
-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Hello!, thank you for visiting the repository.
This repo contains the source code for the latest version of the FairPlay products, a set of pre-built open-source customizable solutions made for entrepreneurs.
This repo is also an educational tool, where students and developers will learn how to use the technologies involved in the projects.
So far these are some of the things you will learn from this repository
- Basics of .NET Aspire
- Centralizing Configuration and Secrets
- Passing configuration values to other apps
- Basics of Entity Framework Core (EF Core for short)
- Using Interceptors
- Using IDbContextFactory
- Basics of Background Jobs
- Basics of Generic Arguments
- Using Attributes receiving Generic Arguments
- Basics of C# Source Generators
- Using Incremental Generators to automatically create CRUD Actions
- Basics of Automated Testing
- Test Data Generation using Faker, and Random.GetItems
- Basics of Blazor
- Interactive Rendering
- Usage of QuickGrid with server-side pagination and server-side sorting
- Basics of Dependency Injection
- Enforcing High Quality Code using Sonar Analyzer
- Content Moderation through Azure Open AI
- Basics of .NET Identity Endpoints
- Exposing authorized endpoints for client apps
- Basics of Kiota: https://learn.microsoft.com/en-us/openapi/kiota/overview
- Basics of MAUI Hybrid
- Basics of consuming APIs through Kiota
- Basics of client apps authorization
Developing software takes a lot of time and effort(researching, testing, trial and error, programming, etc.), you can help me help yourself and lots of other developers learning by becoming a Sponsor here: https://github.com/sponsors/efonsecab
You can also help by sharing this wiki with other people and encouraging to become sponsors too.
Fund the project today: Become a GitHub Sponsor
- Home
- Business Ideas
- Who Could Benefit from the "FairPlay" platform?
- Technical Information
- Developers Guides
- FairPlayCombined Applications
- FairPlayDating
- FairPlayTube
- How to setup FairPlayCombined?
- How to deploy FairPlayCombined?
- How to troubleshoot FairPlayCombined?
- Tutorials
- Entrepreneurship Guides
- Improve Your Website SEO
- Upgrading Strategy