No video

C# Tutorial - Getting Started with Model View View-Model (MVVM) | FoxLearn

  Рет қаралды 57,709

Fox Learn

Fox Learn

Күн бұрын

Introduction tutorial of the Model-View-ViewModel architectural design pattern for Windows Forms Application in C# that covers the basic fundamentals of the pattern, its purpose, and how to use it to Insert Update Delete data in DataGridView with SQL Database using MVVM Architecture pattern step by step in C# Windows Forms Application.
Natural Voice Text to Speech: bit.ly/3lvKtpz
Website: foxlearn.com
What I like most about MVVM is is the compartmentalization of the various components in a project.
1) The UI components are kept away from the business logic
2) The business logic is kept away from the database operations
3) It's easy to read (because everything has specific places to live)

Пікірлер: 48
@DannaxOfficial
@DannaxOfficial 3 жыл бұрын
Thankyou!!! I have been loking for a tutorial about this pattern and finally I found the best! Thank you so much!! I love yor channel
@foxlearn
@foxlearn 3 жыл бұрын
You're welcome. Thank you !
@scalahouse4062
@scalahouse4062 9 ай бұрын
quite explicit! very detailed!
@mahdimdh4459
@mahdimdh4459 Жыл бұрын
She earned me when i see the Rise of nation on her desktop :D
@NgocDucDo
@NgocDucDo 6 ай бұрын
Thank you very much for your videos.
@SHKIPPER989
@SHKIPPER989 3 жыл бұрын
Спасибі!_) Дуже допомогли!
@hotreload
@hotreload 2 ай бұрын
what's the best architectural design pattern for Windows Forms Application in C# MVVM or Repository Pattern
@zulfifarsath
@zulfifarsath 3 ай бұрын
could you please do recipe coasting calculation program in visual studio
@mauriAR
@mauriAR 3 жыл бұрын
Thank you, I love your tutorials!
@foxlearn
@foxlearn 3 жыл бұрын
You're welcome. Thank you !
@hotreload
@hotreload 2 ай бұрын
@@foxlearn what's the best architectural design pattern for Windows Forms Application in C# MVVM or Repository Pattern like your user authentication video
@miketadyshak9162
@miketadyshak9162 6 ай бұрын
At 1:31 you are assigning dialog controls to each of the database fields. That does not work with Visual Studio Community 2022.
@babarkhalid2746
@babarkhalid2746 3 жыл бұрын
I wish I could give this video 1000 likes.
@miketadyshak9162
@miketadyshak9162 6 ай бұрын
SQL server management studio prompts for a server name. What do I enter for that for a local database?
@foreignerxx
@foreignerxx 3 жыл бұрын
Awesome. Hope to see a tutorial searching by.. In database records then get a report and print it. 🌺🌹🌺
@emiliowildberger7151
@emiliowildberger7151 3 жыл бұрын
Please can you do this witt repository pattern
@foxlearn
@foxlearn 3 жыл бұрын
OK. Thank you for your suggestion
@davestorm6718
@davestorm6718 2 жыл бұрын
got a video on validation? I get "Validation failed for one or more entities" when trying to save
@naedlorenzo3848
@naedlorenzo3848 Жыл бұрын
Hi, how are you going to validate not to insert the same item in the database?
@LindenMikus
@LindenMikus 3 жыл бұрын
thanks, will you be showing mvc and presentation model as well? how would you handle situations where edit to a customer record can only be accessed by one user at a time to avoid data conflicts (given this application is distributed to multiple users)?
@foxlearn
@foxlearn 3 жыл бұрын
OK. Thank you for your suggestion
@mariopinto9717
@mariopinto9717 3 жыл бұрын
thanks for your videos.
@foxlearn
@foxlearn 3 жыл бұрын
You're welcome. Thank you !
@bbbrenato
@bbbrenato Жыл бұрын
How I can create the database on SQL?
@niangel2704
@niangel2704 2 жыл бұрын
Congratulations for your tutorials and thank you very much for them My question is how to handle a Cancel clicked button? Because of the two BindingSources (in View and in ViewModel), whatever changes you make on the details components data, these are simultaneously reflected to the datagridview. But what should we do whenever we want to cancel these changes: a) when a new row is getting added b) when an existed row is being edited!! Look forward to hearing from you or somebody who could help Thanx a million for you help FoxLearn
@680ashraf
@680ashraf 3 жыл бұрын
How can do this in the case of combobox
@foxlearn
@foxlearn 3 жыл бұрын
OK. Thank you for your suggestion !
@jonas9
@jonas9 3 жыл бұрын
Why do you still use WinForms?
@dosovi4548bustayes
@dosovi4548bustayes Жыл бұрын
any suggestion?
@cissemy
@cissemy 2 жыл бұрын
Great Video The Model does not work with visual studio 2022. Thanks
@wanderingflower3979
@wanderingflower3979 3 жыл бұрын
Is this wpf?
@abdiwahabfarah9160
@abdiwahabfarah9160 Жыл бұрын
No. This is not WPF. Its Windows Form
@tariknayeb1342
@tariknayeb1342 3 жыл бұрын
Thank you very useful, I'm asking always for this, if you want of course a program that can allow as to update the principal program already programmed, exactly like the updater of visual studio when there's a new version of it we receive a message who update it automatically thanks
@foxlearn
@foxlearn 3 жыл бұрын
OK. Thank you for your suggestion. Let me try to research
@tariknayeb1342
@tariknayeb1342 3 жыл бұрын
​@@foxlearn Thank you
@flaviusioan69
@flaviusioan69 3 жыл бұрын
Tnx
@amjadislamamjad8
@amjadislamamjad8 3 жыл бұрын
Please add Validation of form in this tutorial.
@foxlearn
@foxlearn 3 жыл бұрын
OK. Thank you for your suggestion. I'll upload soon
@queirozquery5734
@queirozquery5734 3 жыл бұрын
Need Help, Make a tutorial showing the use of (two connection strings) connection with Local and Remote database in C # language. Thanks!
@foxlearn
@foxlearn 3 жыл бұрын
Similarly, just configuration your sql allows you to connect via network
@XBIPTKA
@XBIPTKA 3 жыл бұрын
make a video with 2 or more tables, please)
@foxlearn
@foxlearn 3 жыл бұрын
OK. Thank you for your suggestion !
@S3Kglitches
@S3Kglitches 3 жыл бұрын
So actually it is a business layer.
@foxlearn
@foxlearn 3 жыл бұрын
I don't think so
@erosnemesis
@erosnemesis Жыл бұрын
Omg the robot voice is horrible!! I stopped watching the second I heard it.
@alanbourke4069
@alanbourke4069 2 жыл бұрын
Videos with robot voices are *extremely* annoying
@shreyesbasutkar9206
@shreyesbasutkar9206 2 жыл бұрын
dhokha hai
WPF in C# with MVVM using Caliburn Micro
1:23:30
IAmTimCorey
Рет қаралды 363 М.
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 25 МЛН
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН
Dad Makes Daughter Clean Up Spilled Chips #shorts
00:16
Fabiosa Stories
Рет қаралды 2,4 МЛН
白天使选错惹黑天使生气。#天使 #小丑女
00:31
天使夫妇
Рет қаралды 14 МЛН
CRUD with MVP pattern, C#, WinForms and SQL Server
23:35
RJ Code Advance EN
Рет қаралды 116 М.
Everything You NEED to Know About Client Architecture Patterns
5:51
WPF MVVM Step by Step ( Windows Presentation Foundation)
34:06
.NET Interview Preparation videos
Рет қаралды 312 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 155 М.
Is LEARNING WPF still WORTH it in 2023?
10:59
tutorialsEU
Рет қаралды 47 М.
Which Software Architecture Should You Use: MVC, MVP, or MVVM?
24:27
DevExpress Tutorial - Fluent Design Form | FoxLearn
20:38
Fox Learn
Рет қаралды 46 М.
What is MVVM (Model-View-ViewModel) Pattern?
10:08
Programming with Mosh
Рет қаралды 328 М.
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 25 МЛН