Skip to content

This Github repo is designed to explain MVC Framework and how it integrates to the local database on your local machine, covering topics like Scaffolding and Methods

License

Notifications You must be signed in to change notification settings

noturlee/MVC-Tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helping

ASP.NET MVC Guide

Welcome to the ASP.NET MVC Guide. This repository aims to provide a comprehensive tutorial on how to use the Model-View-Controller (MVC) pattern in ASP.NET applications, connect to local databases, and create a project from scratch.


Table of Contents

  1. Introduction to MVC
  2. About Helping Hands
  3. How MVC Works
  4. Working with Local Databases
  5. Creating an ASP.NET MVC Project
  6. Great Repository Example
  7. How to Make a Good Repository
  8. Tools & Software
  9. YouTube Demo of Helping Hands
  10. Application Interface
  11. Roadmap
  12. Application Progress
  13. Contributing
  14. License

About Helping Hands

Helping Hands is a nonprofit organization dedicated to supporting individuals and communities through various initiatives. They organize Alcoholics Anonymous (AA) meetings, conduct drug awareness programs, and work towards uplifting the local economy. Their mission is to provide support, education, and resources to help individuals overcome challenges and improve their quality of life.

Tools & Software

  • Windows Computer or VM (Virtual Machine)
  • Visual Studio 2022
  • SSMS (Microsoft SQL Server Management Studio) NO MySQL

YouTube Demo of Helping Hands

Click the button below to watch a tutorial video.

Cloud Image
YouTube Icon

Application Interface

image

Roadmap

  • Introduction to MVC
  • Explanation of MVC Workflow
  • Working with Local Databases
  • Creating an ASP.NET MVC Project
  • Providing a Repository Example
  • Guidelines for Creating a Good Repository
  • Adding Advanced Topics (e.g., Dependency Injection, Middleware)
  • Integrating External APIs
  • Adding Unit Testing Examples
  • Implementing CI/CD Pipeline Setup
  • Enhancing User Interface for Tutorials

Application Progress

Here's a fake graph to visualize the progress of the project:

Feature                        | Progress
------------------------------ | ---------------------------------
Introduction to MVC            | █████████████████████████ 100%
Explanation of MVC Workflow    | █████████████████████████ 100%
Working with Local Databases   | █████████████████████████ 100%
Creating an ASP.NET MVC Project| █████████████████████████ 100%
Providing a Repository Example | █████████████████████████ 100%
Creating a Good Repository     | █████████████████████████ 100%
Advanced Topics                | ████████                 40%
Integrating External APIs      | ██████                   30%
Unit Testing Examples          | █████                    20%
CI/CD Pipeline Setup           | ████                     10%
Enhancing User Interface       | ██                       10%

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the Uni License. See LICENSE for more information.

About

This Github repo is designed to explain MVC Framework and how it integrates to the local database on your local machine, covering topics like Scaffolding and Methods

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors 2

  •  
  •