# Eben Monney > Here to help ## Posts - [Migrating an ASP.NET Core Web App / Web API from SQL Server to PostgreSQL](https://www.ebenmonney.com/migrating-an-asp-net-core-web-app-web-api-from-sql-server-to-postgresql/): To convert an ASP.NET Core Web API application that uses an SQL Server database to a PostgreSQL database, you can follow these steps. We’ll use the QuickApp ASP.Net Core web API project template as a concrete example for this migration : with: with: - [Prerequisites to QuickApp](https://www.ebenmonney.com/prerequisites-to-quickapp/): Introduction QuickApp has the same prerequisites as a standard ASP.NET Core Web Application project and an Angular web application. If you’re running on the latest version of Visual Studio then chances are you already meet these prerequisites. To run on any editor of your choice or from the command line in Windows, Linux or Mac here are what you need to have installed to successfully develop with the QuickApp template. ASP.NET Core Requirements For the ASP.Net Core Web Application you’ll need the .net core SDK. You can get this from here: https://dotnet.microsoft.com/download Angular Requirements For angular support make sure your development […] - [How to configure IdentityServer4 to use EntityFramework Core with SQL Server as the storage mechanism](https://www.ebenmonney.com/configure-identityserver-to-use-entityframework-for-storage/): In this short walk-through I’ll show you how to move IdentityServer4’s configuration data (resources and clients) and operational data (tokens, codes, and consents) into a database in QuickApp. QuickApp uses the in-memory implementations of these and you have the option to move these data into a persistent store such as a db using EntityFramework Core. This gets rid of the notification during build: “You are using the in-memory version of the persisted grant store. This will store consent decisions, authorization codes, refresh and reference tokens in memory only. If you are using any of those features in production, you want […] - [Running QuickApp with different backend technologies](https://www.ebenmonney.com/running-different-quickapp-backends/): Introduction QuickApp is a web application framework that is designed to aid developers create Angular web applications quickly. It comes with several common application features such as login, user management, role (permission based) management already implemented. The focus of quickapp is all about speed of development. How to get a working, running application quickly whilst following best programming practices. Backends QuickApp comes with a default ASP.NET Core backend implementation. To implement other backends such as java, node, php, python, etc you will need to implement the APIs as defined in this Swagger API document: http://quickapp-pro.ebenmonney.com/swagger/v1/swagger.json. Test the API from here: http://quickapp-pro.ebenmonney.com/swagger (Swagger […] - [QuickApp Pro - ASP.NET Core 8 + Angular 17/Material startup project template](https://www.ebenmonney.com/quickapp-pro-asp-net-core-angular-material-startup-project-template/): Welcome to QuickApp PRO This application template provides a quick and convenient way of creating ASP.NET Core 8 / Angular 17 applications LIVE DEMO | BUY TEMPLATE FOLLOW ME on twitter for important updates Technologies: Template pages with Angular 17 and TypeScript RESTful API Backend using ASP.NET Core 8 Web API Database using Entity Framework Core Authentication based on OIDC/OAuth2 and ASP.NET Core Identity API Documentation using Swagger Angular CLI version to be used with any server backend technology Theming using Angular Material Features: A simple, not “overengineered” startup project template for Quick Application Development A complete backend and frontend project […] - [QuickApp - ASP.NET Core 8 + Angular 17 startup project template](https://www.ebenmonney.com/quickapp-asp-net-core-angular-startup-project-template/): A startup Angular 17 / ASP.NET Core 8 (cross-platform ) project template with an end-to-end login, user and role management implementation. As well as other common functionalities for Quick Application Development. FOLLOW ME on twitter for important updates NOTE: Please post support related topics in the help & support forum. For bug reports open an issue on github. LIVE DEMO This application consists of: Template pages using Angular 17 and TypeScript RESTful API Backend using ASP.NET Core Web API Database using Entity Framework Core Authentication based on OIDC/OAuth2 and ASP.NET Core Identity API Documentation using Swagger Client-side built on Angular CLI Theming using Bootstrap 5 You […] - [Sharing sessionStorage data across browser tabs](https://www.ebenmonney.com/sharing-sessionstorage-data-across-browser-tabs/):   In this post I’ll show you how to share html sessionStorage data across browser tabs in an angular web application. This is because by default data stored in sessionStorage exists only in a single tab (i.e the browser tab it was created in). In most cases it is beneficial to have changes to sessionStorage be visible across all browser tabs (e.g. when a user logs in from one tab, he should be logged in to other tabs as well). Fortunately this can easily be solved using the approach I’ll be showing you in this post. A little comparison of […] ## Pages - [Get Support](https://www.ebenmonney.com/support/): Click here to post your free support questions (On Our YouTube Page) Note that we have moved the free support to YouTube as we focus on building our online presence whilst leaning towards a hands on /demonstration approach. We encourage all our free users to post their comment under Our YouTube videos and we’ll be thrilled to respond with a solution or a video demonstration, walkthroughs or whatever is necessary to resolve their issue. Our Paid customers should continue sending their support requests to support@ebenmonney.com and we’ll continue to respond to them as always. - [QuickApp Editions](https://www.ebenmonney.com/pricing/): QuickApp is completely free even for commercial use. Purchases below allow you to use additional options while ensuring the project will stay here for years to come. We provide 14 day unconditional money back guarantee. Live Demos:   Contact us if you have a custom license requirement: sales@ebenmonney.com www.ebenmonney.com/contact - [](https://www.ebenmonney.com/forum/): IMPORTANT! This forum is now archived. Click here for the New Support Forum IMPORTANT! This forum is now archived. Click here for the New Support Forum - [Support](https://www.ebenmonney.com/old-support-2/):   - [Terms of Service ("Terms")](https://www.ebenmonney.com/terms-of-service/): Last updated: July 24, 2023 Please read these Terms of Service (“Terms”, “Terms of Service”) carefully before using the https://www.ebenmonney.com website (the “Service”) operated by Eben Monney (“us”, “we”, or “our”). Your access to and use of the Service is conditioned on your acceptance of and compliance with these Terms. These Terms apply to all visitors, users and others who access or use the Service. By accessing or using the Service you agree to be bound by these Terms. If you disagree with any part of the terms then you may not access the Service. Accounts When you create an […] - [Privacy Policy](https://www.ebenmonney.com/privacy-policy/): Last updated June 03, 2023   This privacy notice for EBENMONNEY.COM (doing business as EBEN MONNEY) (“EBEN MONNEY,” “we,” “us,” or “our“), describes how and why we might collect, store, use, and/or share (“process“) your information when you use our services (“Services“), such as when you: Visit our website at https://www.ebenmonney.com, or any website of ours that links to this privacy notice Download and use our Facebook application (QuickApp), or any other application of ours that links to this privacy notice Engage with us in other related ways, including any sales, marketing, or events Questions or concerns? Reading this privacy notice […] - [My account](https://www.ebenmonney.com/my-account/) - [Checkout](https://www.ebenmonney.com/checkout/) - [Cart](https://www.ebenmonney.com/cart/) - [Shop](https://www.ebenmonney.com/shop/) - [Contact Us](https://www.ebenmonney.com/contact/): You can also reach us on… youtube.com/@EbenMonney twitter.com/kommand contact@ebenmonney.com - [About Eben Monney](https://www.ebenmonney.com/about/): Hi, my name is Ebenezer Monney. I’m a full-stack developer who’s worked with code for 15 years as a Senior Developer and has taught at the University Level as a Software Engineering Lecturer. I luv tech and I believe in keeping designs simple. This site is about Software Development and provides straight-forward tools and support to individual/small/medium sized development teams to enable them be efficient; and avoid the complexity, overhead and overengineering that comes with enterprise level solutions targeted at larger teams. I hold a first degree in Computer Engineering (BSc.) and a masters degree in Information Technology (MSc.). I […] ## Products - [QuickApp Customization Service - A service to customize QuickApp to your specific needs](https://www.ebenmonney.com/product/quickapp-customization-service-a-service-to-customize-quickapp-to-your-specific-needs/): Customize QuickApp to your specific needs (Order #CU52313). Requested Changes  1. Allow a user to create and manage their own users i.   Modify backend API to allow sub user management for individual users ii.  Update Database with the necessary schema changes to accommodate feature iii. Implement UI in Angular for sub user management  2. Provide Documentation on the following i.   How to create a user role appropriately and assign permission to the other users in the appropriate way and give us some code examples ii.  Notification Implementation guide Timelines Due Date: 8th May, 2023 Cost 600USD - [QuickApp Project Update Service - A service to upgrade your existing projects to the latest version of QuickApp](https://www.ebenmonney.com/product/quickapp-project-update-service-a-service-to-upgrade-your-existing-projects-to-the-latest-version-of-quickapp/): Need help upgrading to the latest version of QuickApp? Let us take this task off your hands! With this service we'll upgrade both your backend and frontend code to the latest package versions and any additional libraries you wish to update. - [QuickApp Pro - Premium ASP.NET Core 10/Angular 21 AI Reference Project Template with Angular Material](https://www.ebenmonney.com/product/quickapp-pro-premium-asp-net-core-angular-template-with-angular-material/): A hardened full-stack foundation project designed to be safely extended by AI tools (ChatGPT, Copilot, Claude, Cursor, etc.). ASP.NET Core 10 / OIDC/OAuth2 / Angular 21 / Angular Material / Angular CLI application template with an end-to-end login, user and role management implementation. As well as other common functionalities for Quick Application Development. RECOMMENDED: Pay through GitHub sponsors to have access to the private git repositories and receive instant updates and enhancements. As well as see specific file changes and details to streamline your updates to newer versions. - [QuickApp Total Pack - Premium ASP.NET Core 10/Angular 21 Bundle with ALL editions of QuickApp](https://www.ebenmonney.com/product/quickapp-total-pack-premium-asp-net-core-angular-bundle-with-all-editions-of-quickapp/): All editions of QuickApp Premium at a reduced price. A hardened full-stack foundation project designed to be safely extended by AI tools (ChatGPT, Copilot, Claude, Cursor, etc.). ASP.NET Core 10 / OIDC/OAuth2 / Angular 21 / Angular Material / Bootstrap 5 / Angular CLI application template with an end-to-end login, user and role management implementation. As well as other common functionalities for Quick Application Development. RECOMMENDED: Pay through GitHub sponsors to have access to the private git repositories and receive instant updates and enhancements. As well as see specific file changes and details to streamline your updates to newer versions. - [QuickApp Ultimate - Premium ASP.NET Core 10/Angular 21 Bundle with ALL editions of QuickApp plus Priority/Personalized Support](https://www.ebenmonney.com/product/quickapp-ultimate-premium-asp-net-core-angular-bundle-with-all-editions-of-quickapp-plus-priority-support/): All editions of QuickApp Premium plus priority email and remote connection support for 1 year. The recommended package for commercial use and users who require an extra/extensive level of support. A hardened full-stack foundation project designed to be safely extended by AI tools (ChatGPT, Copilot, Claude, Cursor, etc.). ASP.NET Core 10 / OIDC/OAuth2 / Angular 21 / Angular Material / Bootstrap 5 / Angular CLI application template with an end-to-end login, user and role management implementation. As well as other common functionalities for Quick Application Development. RECOMMENDED: Pay through GitHub sponsors to have access to the private git repositories and receive instant updates and enhancements. As well as see specific file changes and details to streamline your updates to newer versions. - [QuickApp Standard - Premium ASP.NET Core 10/Angular 21 AI Reference Project Template with Bootstrap](https://www.ebenmonney.com/product/quickapp-standard-premium-asp-net-core-angular-template-with-bootstrap/): A hardened full-stack foundation project designed to be safely extended by AI tools (ChatGPT, Copilot, Claude, Cursor, etc.). ASP.NET Core 10 / OIDC/OAuth2 / Angular 21 / Bootstrap 5 / Angular CLI application template with an end-to-end login, user and role management implementation. As well as other common functionalities for Quick Application Development. RECOMMENDED: Pay through GitHub sponsors to have access to the private git repositories and receive instant updates and enhancements. As well as see specific file changes and details to streamline your updates to newer versions. [comment]: # (Generated by Hostinger Tools Plugin)