musmanrafiq / dotnet_web_bootcamp

6 stars 5 forks source link

dotnet_web_bootcamp

Shop Management System using Asp.net MVC

1 - Create Shop Management System in DotNet 7 using Asp.net MVC - 01 https://www.youtube.com/watch?v=u1Vqy3JJ9DI

Youtube playlist for C# tutorials

https://www.youtube.com/watch?v=XNI1ToHClB0&list=PLlfN4N9fXldvi09_0VeVLKGa0YJLWFgKX

Youtube playlist for Git tutorials

https://www.youtube.com/watch?v=jAPzjyqtwpk&list=PLlfN4N9fXldv8nQ__Kcc4p6xwdpc9Nxsv

Youtube playlist for Asp.net MVC tutorials visual studio 2022

https://www.youtube.com/playlist?list=PLlfN4N9fXldsZ6RjH6-Di_dVTDUyVcVb-

Questions:

Q1: overloading and overriding?

Answer is here in this thread, https://github.com/musmanrafiq/dotnet_web_bootcamp/issues/1#issuecomment-1342842621

Q2: kindly Explain pillars of OOP Abstraction?

https://www.youtube.com/watch?v=cgGM2e506-E

Q3: Please explain the abstract classes, general etc. In more detail with examples.

First thing first, abstract class and abstraction ( an OOP pillar ) are two different things. An obstract class is like an interface which can have only declaration of method , for both we can't create the instance but the difference is, abstract class can have method implementation as well.

Please raise this tomorrow in class, will discuss that again with examples.

For any C# and OOP related concept you can keep checking on growing playlist here : https://www.youtube.com/watch?v=XNI1ToHClB0&list=PLlfN4N9fXldvi09_0VeVLKGa0YJLWFgKX

Q4: What kind of values cannot be assigned to the linkedlist, queue and Stack?

Q5: There should have some more comments to understand the code for new learners.

Q6: do indexof() function takes an integer also?

No, its a method of class string, it takes char or string as input generally and following 9 different overload methods are available as per documentation:

String.IndexOf(char x) String.IndexOf(char x, int start1) String.IndexOf(char x, int start1, int start2) String.IndexOf(string s1) String.IndexOf(string s1, int start1) String.IndexOf(string s1, int start1, int start2) String.IndexOf(string s1, int start1, int start2, StringComparison cType) String.IndexOf(string s1, int start1, StringComparison cType) String.IndexOf(string s1, StringComparison cType)