The point above is MVC, MVP and MVVM are just UI design patterns used in many ways including being used in JavaScript UI frameworks, which implements seperation of duty SoD.
Q4. In 2019 Is it worth spending so much time learning asp.net can it compare to the power of JS, JQUERY? if anyone wants to answer all question your welcome, but even if you can explain one of these feel free to reply :)
ASP.NET Core is cross platform Web development, such as Windows, Linux and Mac. You might want to pay attention.
If you find the post has answered your issue, then please mark post as 'answered'.
Web form is a server side framework, it could hardly be compared with client side js,jquery.
And web form is designed for programmers who are not familiar with js,html(At that time asp programmers are not familiar with them).
So with web form , you could develop web project without much knowledge of html,js , as you have said it is like windows form drag and drop.
Asp developers could easily move from desktop develop to web develop.
Of cource , asp.net web form need to be compiled to dll, it is written in c# and even aspx could also be treated like a class, which could be compiled.
You could see Inherits which means the aspx extends the code behind class FirstPage.
As far as I konw, java also needs compile and it is also a web language. So web language has nothing to do with whether it need a compiler.
Now, web form is a mature framework, while mvc is relatively new and it is designed according to mvc, which could separate view and controller.
If one wants to learn asp.net, he(she) had better pay more attention to asp.net mvc, entity framwork(which works for data) ,asp.net core(which is newer than asp.net mvc) instead of webform.
None
0 Points
1 Post
Asp.net (Usage & Place) in 2019
Feb 01, 2019 10:23 PM|Hassaan Raza|LINK
My Introduction:
i am a starter on Asp.net i have good knowledge and skill for C, C++, C#(winforms,wpf), HTML, CSS, JS ,JQUERY
i am confused that where asp stands in web (html,css,js) like css handles the designing and js handles the programming if you are using it,
Q1. So whats the advantage of using aps,net and where it fits in the picture (of web development)?
Q2. Does Asp.net needs compiler or it runs directly just like other web languages?
i've read that asp.net has two popular frameworks WEBFORMS AND MVC,
webform is like windows form drag and drop
while MVC you cant see anything until its ran seperately and both have their advantages
Q3. Above Information correct or wanna add something important that i've missed out?
Q4. In 2019 Is it worth spending so much time learning asp.net can it compare to the power of JS, JQUERY?
if anyone wants to answer all question your welcome, but even if you can explain one of these feel free to reply :)
Contributor
2861 Points
2575 Posts
Re: Asp.net (Usage & Place) in 2019
Feb 02, 2019 12:40 AM|DA924|LINK
Q1. So whats the advantage of using aps,net and where it fits in the picture (of web development)?
ASP.NET Web platform is more than just dealing with the UI.
Web solutions such as ASP.NET ASMX, WebAPI, WCF Web service, WCF restful Web service and OData service.
Q2. Does Asp.net needs compiler or it runs directly just like other web languages?
ASP.NET uses manage code languages such as VB or C# managed by the .NET CLR and CLI using the .NET Framework.
webform is like windows form drag and drop
while MVC you cant see anything until its ran seperately and both have their advantages
https://en.wikipedia.org/wiki/Model–view–controller
https://www.codeproject.com/Articles/661878/Implementation-of-MVC-Patterns-in-ASP-NET-Web-form
https://www.codeproject.com/Articles/383153/The-Model-View-Controller-MVC-Pattern-with-Csharp
https://en.wikipedia.org/wiki/Model–view–presenter
http://polymorphicpodcast.com/shows/mv-patterns/
https://en.wikipedia.org/wiki/Model–view–viewmodel
https://www.developerfusion.com/project/128016/mvvm-4-aspnet-webforms/
https://www.codeproject.com/Articles/364485/MVVM-Model-View-ViewModel-Patte
The point above is MVC, MVP and MVVM are just UI design patterns used in many ways including being used in JavaScript UI frameworks, which implements seperation of duty SoD.
https://www.codeproject.com/Articles/228214/Understanding-Basics-of-UI-Design-Pattern-MVC-MVP
Q4. In 2019 Is it worth spending so much time learning asp.net can it compare to the power of JS, JQUERY?
if anyone wants to answer all question your welcome, but even if you can explain one of these feel free to reply :)
ASP.NET Core is cross platform Web development, such as Windows, Linux and Mac. You might want to pay attention.
Member
456 Points
345 Posts
Re: Asp.net (Usage & Place) in 2019
Feb 02, 2019 01:00 AM|jzero|LINK
In addition all exposed by DA924. And apart discussions about WebForms or MVC.
WebForms is available only on .NET Framework
.NET, JS, Jquery they complement each other on many circunstances
Contributor
2240 Points
880 Posts
Re: Asp.net (Usage & Place) in 2019
Feb 04, 2019 05:45 AM|Ackerly Xu|LINK
Hi Hassaan Raza,
Web form is a server side framework, it could hardly be compared with client side js,jquery.
And web form is designed for programmers who are not familiar with js,html(At that time asp programmers are not familiar with them).
So with web form , you could develop web project without much knowledge of html,js , as you have said it is like windows form drag and drop.
Asp developers could easily move from desktop develop to web develop.
Of cource , asp.net web form need to be compiled to dll, it is written in c# and even aspx could also be treated like a class, which could be compiled.
You could see Inherits which means the aspx extends the code behind class FirstPage.
As far as I konw, java also needs compile and it is also a web language. So web language has nothing to do with whether it need a compiler.
Now, web form is a mature framework, while mvc is relatively new and it is designed according to mvc, which could separate view and controller.
If one wants to learn asp.net, he(she) had better pay more attention to asp.net mvc, entity framwork(which works for data) ,asp.net core(which is newer than asp.net mvc) instead of webform.
Here you could lean more about asp.net mvc https://docs.microsoft.com/en-us/aspnet/mvc/
Best regards,
Ackerly Xu
Please remember to "Mark as Answer" the responses that resolved your issue.