About a month back, I was not confident working with C#, but as soon as i started to follow your videos every day. I can now easily write any kind of logic I want. Thank you Sir!
I love how your videos helped so many people become full time developers! I'm currently applying to become one, and when I do land a job, it's all thanks to you! You are the absolute best! Thank you for your tutorial series!
I have learnt a lot from you thank you so much. Thanks to you I'm capable to write code in c# and write SQL . Your just my greatest teacher and mentor thanks for posting videos.
He was literally reading my mind at one point when I was thinking why the application is showing environment as production when we even set system environment setting as development😂😂
Ooooo my god!!!! Thanks a ton Venkat for the first time I could understand MVC crystal clearly no other material out der did that for me I just knew the concept and the working but the core understanding was missing which I feel is very important. God bless you.....
Very Good ! But could you tell more about DI and Repository why do they really need what we can't do without them and how to make repository if we have a lot of related tables all in one or several repository ?! And its very good to have atomic detailed lessons but if you add a long enterprise project after each subject to show how it work all together woud be batter...
Venkat, you are creating such a content, thank you for that. I have one question for you, it is is related with hosting models for asp net core applications. Are InProcess and OutOfProcess modeling only "available" and have effects when we are developing application(when we locally host it), and not later in production? For example, if we set InProcess and later in production we host app at IIS or Ngnix, will this initially set hosting model now in production have some effects? Or at that moment our production host is our new hosting model? Hope it was enough clear to you, i am confused if that new inprocess modeling(that comes with new core) only affects developing performance of application? Best regards.
Thanks a million Vankat for your effort on making these great-quality videos. One clarification, please. You said that MVC is an implementation for the "UI Layer". However, you also said that the Model represents the data AND also the Logic of how to grab this data! By this Logic you mean the actual "Business/Domain Logic" of the Layer below ? In other words, does the Model touch the "Business/Domain Logic" and the "Data Access Layer" ?
You can use but the best practice followed in the organisation is as below: 1. Create View Models for the Views. 2. Create Entity Models to connect to database and map with the tables in the database. 3. Map the Entity Models and View Models by using available package 'AutoMapper' or do it manually. This thing is done in the business logic layer i.e. service. Hope this helps.
I really like the way you teach. Just one request are you planning to do video on ASP.Net Core using Razor as lot of user want to move from traditional webform to asp.net core Razor page rather than MVC as it has a learning curve and Razor page as easy to get started with. Please do let us know if you plan to do ASP.Net core using Razor page?
Hello Muhammad - There are many organisations still using the classic ASP .NET, so if you are going to support those applications or you are searching for a job as web developer, learning classic ASP .NET in addition to core, can broaden your chances. Hope this answers your question.
Classic ASP.NET never end. I have more than 18 year of experience in IT. Still ASP.NET is in good demand. Many organization use ASP.NET in huge ERP projects.
Hi Arun - In ASP .NET Core we use the same API to create both MVC style applications and Web API Services. We will discuss this in detail in our upcoming videos. Please stay tuned.
I have some issue why u not use "configure for https" when creating a web application because when I select the https configuration it shows the "access control list(ACL) is invalid .plz reply
The commentary on describing the concept is a bit too quick to grasp in a first pass and you need to highlight the sections of the code you are talking about as it's not clear while you are talking and by the time someone has location it, you are already talking about another section of the code, or maybe something that isn't in the presentation.