• Products
  • Dashboard

No products in the cart.

  • Login
  • Register
MAUI Universe
  • Home
  • Courses
    • Creating a Beautiful Notes App in .Net Maui
  • Products
  • Membership
No Result
View All Result
  • Home
  • Courses
    • Creating a Beautiful Notes App in .Net Maui
  • Products
  • Membership
No Result
View All Result
MAUI Universe
No Result
View All Result
Home Courses Create Beautiful Notes App

A. Creating Beautiful Notes App in .Net MAUI | Project Structure

February 22, 2024 - Updated on February 26, 2024
in Create Beautiful Notes App
0
Share on FacebookShare on Twitter

One major decision you face when starting a new project is the project structure. Most times this decision is influenced by the architectural design of the project, however, most new and sometimes seasoned developers are looking at structuring their portfolio project or side project which usually do not follow strict architectural designs.

By default, most projects usually follow the layered architecture as it is the most commonly used architectural pattern. In simple terms, a layers architecture means organizing different tasks and responsibilities into separate folders and files. These folders and files communicate directly only with specific others, helping to keep things organized and efficient.

Module Video

We will employ the use of the MVVM design pattern to implement a simple yet scalable way to structure your projects. This approach makes it easier to scale your project to use any architectural pattern of your choice.

Model-View-ViewModel (MVVM) is a software design pattern that is structured to separate program logic and user interface controls.

Let’s briefly look at the different parts of the “M-V-VM”

  • Model: It’s like a data provider for the View. It contains the blueprint of the data that is passed to the view.
  • View: This is what users see on the app – buttons, screens, etc. It gets its data by watching the ViewModel and also knows about user actions.
  • ViewModel: This layer acts as a go-between for the View and the Model. It sends a continuous flow of data from the Model to the View.
Previous Post

Best Web Hosting Services for your Website

Next Post

B. Staggered List in .Net MAUI

Next Post

B. Staggered List in .Net MAUI

Please login to join discussion
  • Trending
  • Comments
  • Latest

Source Code: Property App in .Net MAUI

February 23, 2024

A. Creating Beautiful Notes App in .Net MAUI | Project Structure

February 22, 2024 - Updated on February 26, 2024

B. Staggered List in .Net MAUI

February 22, 2024

Register Shell Navigation in .Net MAUI (the easy way)

March 25, 2024

B. Staggered List in .Net MAUI

4
Best Web Hosting Services

Best Web Hosting Services for your Website

1
Getting Started With .Net MAUI

Getting Started With .Net MAUI

0
Create a WordPress Website

Create A WordPress Website in 2023

0

How To Implement Google User Messaging Platform (UMP) SDK In .Net Maui

December 20, 2024

Source Code: Implementing Dependency Injection the easy way in .Net MAUI

April 1, 2024

Register Shell Navigation in .Net MAUI (the easy way)

March 25, 2024

Source Code: How to Set Status Bar Color in .Net MAUIĀ 

March 18, 2024
  • Privacy Policy
  • Refund & Returns Policy

Maui Universe - Your technology universe.

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • Courses
    • Creating a Beautiful Notes App in .Net Maui
  • Products
  • Membership

Maui Universe - Your technology universe.

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?