.NET Core is a new open-source and a cross-platform framework for developing cloud-based web applications. With ASP.NET Core you can: Develop web applications, services, IoT apps, and API servers for mobile apps; Develop applications on your favorite operating system and development tools (Windows, OS X, Ubuntu ...)
Ionic is the framework for building hybrid applications. Ionic is built on top of the Cordova platform, and we can understand simply as follows: Ionic plays the role of handling part of the user interface, it will have to work with Angular, which will handle the logic of the application.
The more complex and large-scale the software is created, the more difficult it is to build and manage a software project. Therefore, finding and developing better software project management methods and tools is indispensable.We know a lot of methods that help determine the direction of software building and development, such as some of the processes: waterfall model, spiral model, stereotype model,… Among those, the water fall model can be considered a traditional model in software development process.