This question only seeks feedback on the direction of ASP.NET MVC as a platform . I really don't send him like a fiery bait. My company is planning a major investment in web applications, and we need to decide whether ASP.NET MVC is the right direction.
===
Update Microsoft Responses
Scott Guthrie, Head of ASP.NET Development, posted this on his blog:
ASP.NET MVC is a free, fully supported Microsoft product that allows developers to easily create application web pages using the model-view-controller pattern
So, if the above statement is correct, then ASP.NET MVC is safe to deploy to .
ASP.NET MVC is released under the Microsoft Public License (MS-PL). MS-PL is an OSI-approved open source license . MS-PL does not contain platform restrictions and grants wide rights to modify and distribute the source code.
===
When Microsoft released ASP.NET MVC under an open source license (MS-PL), my first thought was that MS could soon abandon support. And with this thought, I would not want to invest in mastering this for obvious reasons.
I could be wrong, so I wanted to get feedback before making any solid decisions.
This is a good thing?
Update:
A friend asked a convincing question on this question: Is ASP.NET MVC Open Source or Shared Source? It made me think about the difference between Microsoft's open source initiatives and the true open source community, if you like, open source. And this difference is really due to the fact that Microsoft is still looking for an important product. This does not mean that access to the source is underestimated. Fine. We would like to have access to the Win32 source or even to the entire source code for Windows. Talk about problem solving fast! The concern is whether MS will now take a hand position toward ASP.NET MVC . In this case, I donβt know if we should use it, as it may take some time for the community to reliably build around the source collection, originally owned by a company that is usually not known for giving away the source code.
asp.net-mvc open-source
CLaRGe
source share