By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts
These cookies enable our website and App to remember things such as your region or country, language, accessibility options and your preferences and settings.
Analytic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
ASP.net = .aspx
..You can also look at the HTML code it is outputing and look for a few of the hidden fields that .Net produces as standard...
Hence the rest of my sentence that you cut off:Again unless it's MVC
Astaroth said:but again this doesn't give certainty as these can be manipulated
Hence the rest of my sentence that you cut off:
They are on the basis that MVC is a framework that is layered over .Net. It is "manipulated" but that is done so by the framework itself rather than what you as the coder create.
No, I am not saying they are "manipulated out of view" but frameworks, like coders themselves, can change how .Net functions to either remove their need full stop, store the data "elsewhere" (eg database or cookies) rather than in the HTML, move their location within the page etc
An MVC page [markup] may therefore give you no indication as to the origin of the platform behind it.
Don't particularly want a long debate as it is mainly semantics.It's not a case that MVC has manipulated away the 'unnecessary' fields - they never existed in the first place.
As may "classic" .Net but in both cases it is very rare to find someone that has created a complete site in such a way for the fact there is no trace of .Net at all in its outputs.
Don't particularly want a long debate as it is mainly semantics.
My response to your quote was correct because those fields are not produced "as standard" in MVC and therefore do not need to be "manipulated".
... semantics.
It is "manipulated" but that is done so by the framework
It's nothing to do with 'semantic's
Guys, you're arguing over semantics.
how do you know if page is asp or asp dot net ?
::
You could try using something like Fiddler and inspect the response...