ASP和C#之间的语义差异?
请原谅我对这个问题的无知,但我是一个相对经验丰富的php程序员,除了一些
Ruby之外没有任何其他Web编程语言的经验.
前段时间我被告知ASP和ASP.NET在某种程度上等同于PHP,因为它们执行的任务基本相同,即.处理post和get请求,可以打印html,访问数据库等等. 因此,如果它们是相似的并且在PHP中我基本上可以完成我为Web应用程序所需的一切,那么对于Microsoft Stack中的另一种语言,即C#需要什么呢? 如果我没弄错的话,C#是SO中最受欢迎的语言之一,所以我猜我在这里缺少一些大的东西. 我可以澄清一下吗?提前致谢 解决方法
好的,这里涉及3层.
> C#< - 这是一种原始编程语言.它可以像任何其他语言一样单独使用.这大致相当于PHP,Ruby,Perl等 ASP.NET和.NET只不过是现有编程语言之上的层(在这种情况下是C#,但也支持许多其他语言).他们在那里让您的生活更轻松.他们所做的一切都可以直接用C#完成,但是框架可以抽象出常见的主题并让你专注于你的问题(就像任何好的框架一样)…… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 模型视图控制器 – 如何在自定义MembershipProvider上调用I
- .net – 从控制器返回一个EditorTemplate作为部分视图
- 如何使用asp.net在服务器上生成新的html页面?
- asp.net-mvc – MVC 3 Url Helper提供不正确的URL
- asp.net – 无效的回发或回调参数.单击按钮时
- asp.net – web.config urlmapping
- asp.net-mvc – 我应该使用AsyncController在ASP.NET MVC 4
- asp.net-mvc – ASP.NET MVC运行IIS7部署问题
- asp.net-web-api – ASP.NET Web API – 404删除
- asp.net – 为什么这个JSON返回“无效的JSON原语”?
- asp.net-mvc – AttributeRouting ActionLink帮助
- asp.net-mvc-2 – 在Visual Studio 2010 RC中更改
- asp.net-mvc – Customer Feedback替代UserVoice
- asp.net-mvc – 为什么我在MVC3控制器中的模型中
- asp.net-mvc – Asp.NET MVC 2预览2:Area的aspx
- asp.net – Devexpress网格延迟加载
- asp.net – 最佳实践:DataBound with loop vs R
- asp.net-mvc – 为什么在为JavaScript分配Model值
- .net – ReportViewer 2010无法评估表达式
- asp.net – 禁用ASPNET标识2.0中的用户