It is an invoicing software, which collects various costs for employees (compensation/salary, management fees, depreciation of equipment, administration cost, miscellaneous costs) and generates a recharge invoice for their respective clients. It is a Shared Service Recharge Invoicing system.
Tools used:
- WPF and MVVM with .NET (C#).
- MS SQL for database
- Dapper as ORM
- .NET Core Razor pages (.net core 2.2) for a special manager module, for manager being able to review their employees invoices
- bootstrap as default css system for Asp.net web pages
- some jquery
For Razor pages, I needed to learn following technologies:
1. EF Core - best, and really SIMPLE, useful resource I found: https://code-maze.com/entity-framework-core-series/
2. .NET core with razor pages. Excellent resources:
- https://code-maze.com/asp-net-core-mvc-series/
- https://www.learnrazorpages.com/
- https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/razor-pages-start?view=aspnetcore-3.0&tabs=visual-studio (did the version with aspnetcore 2.2)
- http://learningprogramming.net/category/net/asp-net-core-razor-pages/
- https://kenhaggerty.com/
PS: Razor Pages are now the default in the Web App category/Visual Studio!
No comments:
Post a Comment