CRUD with MVP pattern, C#, WinForms and SQL Server

  Рет қаралды 106,902

RJ Code Advance EN

RJ Code Advance EN

Күн бұрын

⏭️ Next Video: Part 2- CRUD with MVP pattern, C#, WinForms and SQL Server
• CRUD with MVP pattern,...
🎞️ Current Video: Part 1- CRUD using the Model-View-Presenter (MVP) pattern, C-Sharp, Windows Forms and SQL Server.
Content:
00:00 Introduction
04:10 Database
05:03 Model
05:54 Data validations
07:45 IRepository
08:40 View
17:00 Presenter
⬇️ Download project
rjcodeadvance.com/crud-con-pa...
📲 Social Media:
Facebook: / rjcodeadvanceen
Instagram: / rjcodeadvanceen
Website: rjcodeadvance.com
#️⃣ Hashtags
#MVP #Pattern #WindowsForm #DIP #SOLID #DI #ModelViewPresenter #ModernForm #ModernUI #CSharp #VisualBasic #VB.NET #VisualStudio #Desktop #DesignPatterns #ArchitecturePatterns #SofwarePatterns

Пікірлер: 61
@user-ej1qu2ee7n
@user-ej1qu2ee7n 2 жыл бұрын
Great tutorial. Hope we will see the next parts of this tutorial soon. You are doing a good job!
@louisgreenland4446
@louisgreenland4446 3 ай бұрын
wish I found this last trimester at university, this was EXACTLY what we were assigned to make!
@exogendesign4582
@exogendesign4582 Жыл бұрын
Such a clean way of coding
@user-fi7td9fl8d
@user-fi7td9fl8d 5 ай бұрын
Magnificent Work
@najunajames5012
@najunajames5012 2 жыл бұрын
You always show me a better of doing what I have been doing. Am always here waiting to learn from you so keep sharing. Thank you so much for the generousity.
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
thanks, also thank you for watching my videos :)
@NewCronii
@NewCronii 2 жыл бұрын
You are doing well, keep going. And thanks for the video!
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
Ok ;) thanks for watching my videos.
@cryzz0n
@cryzz0n 2 жыл бұрын
Awesome....👍👍👍
@youelz3168
@youelz3168 Жыл бұрын
Thank you. Great tutorial. Would you please point out good books and resources that cover this MVP Pattern in-depth similar to how you explain it ?
@solomonmuwori1954
@solomonmuwori1954 2 жыл бұрын
Awesome. Thanks for the Video
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
Thanks
@saitharun254
@saitharun254 Жыл бұрын
Really nice and helpful... Thanks!
@NgocDucDo
@NgocDucDo 2 ай бұрын
Thank you very much for your videos.
@boyasw8411
@boyasw8411 Жыл бұрын
thanks for this video it is helpful for my assignment
@hozmannew896
@hozmannew896 2 жыл бұрын
Very Professional way, thank you so much
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
also thanks
@davidsantos6205
@davidsantos6205 2 жыл бұрын
Great tutorial man! Could you explain to me what the 'PetsBindingSource' is used for? I didn't quite understand this part.
@URIXMX
@URIXMX 2 жыл бұрын
Gracias!
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
De nada! Saludos
@BustaJunix
@BustaJunix Жыл бұрын
Sir, Such a great tutorial. Would you mind creating a dynamic/runtime connection with MySQL
@MrAhmedHaider
@MrAhmedHaider Жыл бұрын
Will this model perform well with large data sets (e.g: +2,000,000 records)? [ in terms of system resources consumption ]
@niided
@niided Жыл бұрын
how do you set up multiple presenters? And how do you implement this with a dependency injection container? Thanks
@hasanmougharbel8030
@hasanmougharbel8030 Жыл бұрын
Hey there,keep up the great work in your channel. I have only a general enquiry as a newbie sql learner. Could i channel shopify live data into an sql application? (This should be an application developed for a company of 50 employees mainly for the sake of generating reports and analytics)) Is this an easy process to undertake as a sql beginner? What should i keep in mind and what are the tools or softwares that i should work with right from the beginning. For notice, I made my mind to work with microsoft sql server, also our company has a dedicated server. Thanks for taking care of my enquiry
@dpi627
@dpi627 Жыл бұрын
Hi RJ, thanks for your tutorial, it's really useful for me. Btw, can I know what's theme you are using? many thanks (I install Onw Dark Pro, but stil have little bit different....)
@user-gv5cj9rw3s
@user-gv5cj9rw3s Жыл бұрын
I learned much from this tutorial. How can I get a complete copy of the source code? Interested to have a complete copy that includes implementation in making reports using crystal reports or RDLC
@DeepakGupta-cg5uj
@DeepakGupta-cg5uj Жыл бұрын
Hi, can you please share a video tutorial for print reports ( with or with out preview) via windows form
@aliagha.huseynli
@aliagha.huseynli Жыл бұрын
thanks
@nasionburu
@nasionburu 2 жыл бұрын
Hey Bro, how to rename the tabPage1 and tabPage2 to Pet list and Pet detail?? Thanksss
@deiver.c.m
@deiver.c.m Жыл бұрын
Could you do the same but in VISUAL BASIC?
@jonas15664
@jonas15664 3 ай бұрын
Is there a way to get the Full application ? I want to know how databinding to comboboxen works and how to load/edit data which references other data like one-to-many relations. Example: Like one Owner has many Pets, one Pet is owned by exactly one Owner.
@exogendesign4582
@exogendesign4582 Жыл бұрын
Hey RJ the god of winforms, would you share some useful resources link to learn this pattern from scratch? Also what topic I should looked up for? I really want to get into this level of coding, I just need the basics, if you ever gave some useful books or link to learn from it would be awesome.
@mdsafikulislam7430
@mdsafikulislam7430 Жыл бұрын
How to import .sql file into Microsoft SQL Server Management Studio?
@shahedali9943
@shahedali9943 Ай бұрын
How did you get the beautiful design ?
@priv1544
@priv1544 3 ай бұрын
Hello, I transferred the code from the main form, the table upload form, and when logging in, the tables do not load. In the window with tables.
@cuongquocdo3739
@cuongquocdo3739 9 ай бұрын
I have a question for you ? Many winform apps , what you design are so beautiful and I learned so much for you , but I worry : Do I apply for a job with winform ???
@solomonmuwori1954
@solomonmuwori1954 2 жыл бұрын
Where can we get the Videos for implementing the following: - 1. Data Access component 2. Associate and subscribe the events (Search, Add New, Edit)
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
Hi @Solomon Muwori, I will upload it soon, maybe in 2 days.
@solomonmuwori1954
@solomonmuwori1954 2 жыл бұрын
Thanks very much @RJ Code Advance EN. Will be waiting
@basheermansour3390
@basheermansour3390 Жыл бұрын
Please, CRUD with MVVM pattern, C#, WPF and SQL Server
@micorigson2247
@micorigson2247 2 жыл бұрын
It was a great tutorial, but i need a rest, because my head hurts
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
haha 😅😅, thanks.
@blackcamce6566
@blackcamce6566 2 жыл бұрын
Perfect! creo que asi se escribe :v
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
Si, así se escribe :v Saludos
@maheshkulkarni6920
@maheshkulkarni6920 Жыл бұрын
I would like to buy your full course if u are on Udemy or any other online teaching platform. If u have please let me know
@mdsafikulislam7430
@mdsafikulislam7430 Жыл бұрын
Sir, please make API of this project.
@itismch4911
@itismch4911 Жыл бұрын
what does method Show() do? what is its use?
@itismch4911
@itismch4911 Жыл бұрын
ok i got it now. thanks. for the video. more example on MVP please.
@mdaslamknl
@mdaslamknl 2 жыл бұрын
Excellent Can you share the code Thanks
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
Thanks, the project download link is in the video description.
@mychromebook9935
@mychromebook9935 Жыл бұрын
this could use a lot more abstraction
@angel_machariel
@angel_machariel 11 ай бұрын
Really good video otherwise, but wait a minute. I don't think IPetView or any view interfaces belong in the "view" layer. View interfaces belong in the presentation-layer (or the core-layer, or however people wish to call them). One could change the view but the interface stays with the consumer as that is the contract for every view. The interface is not changed. In other words, you change the view, but not the view interface. So that one belongs with the presentation layer. Interfaces belong to and with their consumer. People tend to group the interfaces with their implementation class because of name similarity, but that's not right.
@quattro085
@quattro085 Жыл бұрын
you doing this too fast :(
@bswill5077
@bswill5077 11 ай бұрын
There's a speed control on playing video😊
@quattro085
@quattro085 11 ай бұрын
@@bswill5077 thanks very much i fiorgot about this.
@mazinalyousef5814
@mazinalyousef5814 Жыл бұрын
is it too hard to make some human commentary for this video this robot is so annoying
@saurabhtyagi4209
@saurabhtyagi4209 2 жыл бұрын
Awesome....👍👍👍
@RJCodeAdvanceEN
@RJCodeAdvanceEN 2 жыл бұрын
Thanks :)
@niided
@niided Жыл бұрын
how do you set up multiple presenters? And how do you implement this with a dependency injection container? Thanks
CRUD with MVP pattern, C#, WinForms and SQL Server - Part 2/3
21:54
RJ Code Advance EN
Рет қаралды 35 М.
白天使和小丑帮助黑天使。#天使 #超人不会飞 #超人夫妇
00:42
请善待你的娃娃第二集 #naruto  #cosplay  #shorts
00:52
佐助与鸣人
Рет қаралды 24 МЛН
Nonomen funny video😂😂😂 #magic
00:27
Nonomen ノノメン
Рет қаралды 13 МЛН
5 Rules For DTOs
17:56
Ardalis
Рет қаралды 31 М.
Big Tech AI Is A Lie
16:56
Tina Huang
Рет қаралды 32 М.
Разбираем основы Kafka и RabbitMQ
26:54
Digital train | Alex Babin
Рет қаралды 4,2 М.
Everything You NEED to Know About Client Architecture Patterns
5:51
Which Software Architecture Should You Use: MVC, MVP, or MVVM?
24:27
Google Data Center 360° Tour
8:29
Google Cloud Tech
Рет қаралды 5 МЛН
Model View Presenter (MVP) Example - #1 Overview
13:02
Robert G Marquez
Рет қаралды 49 М.
白天使和小丑帮助黑天使。#天使 #超人不会飞 #超人夫妇
00:42