Web applications 托管应用程序和基于Web的应用程序之间有什么区别?

Web applications 托管应用程序和基于Web的应用程序之间有什么区别?,web-applications,Web Applications,我想知道托管应用程序和基于web的应用程序之间的区别。我正在.NET中开发智能设备应用程序。我们能否根据托管应用程序和基于Web的应用程序之间的差异来区分ASP.NET、C.NET和VB.NET应用程序?这两个术语是不相关的:托管是指垃圾收集内存模型;基于web是指应用程序在响应web请求的服务器下运行 例如,ASP.NET web应用程序两者都是。这两个术语是不相关的:managed指的是垃圾收集内存模型;基于web是指应用程序在响应web请求的服务器下运行 例如,ASP.NET web应用程

我想知道托管应用程序和基于web的应用程序之间的区别。我正在.NET中开发智能设备应用程序。我们能否根据托管应用程序和基于Web的应用程序之间的差异来区分ASP.NET、C.NET和VB.NET应用程序?

这两个术语是不相关的:托管是指垃圾收集内存模型;基于web是指应用程序在响应web请求的服务器下运行


例如,ASP.NET web应用程序两者都是。

这两个术语是不相关的:managed指的是垃圾收集内存模型;基于web是指应用程序在响应web请求的服务器下运行


例如,ASP.NET web应用程序既是托管代码又是托管代码,是一种在虚拟机中运行的可执行文件,而不是本机代码。基于web的应用程序既可以是托管的,也可以是本机的,因此我担心这是一种错误的二分法。

托管代码是一种在虚拟机中运行的可执行文件,而不是本机代码。基于web的应用程序可以是托管的,也可以是本地的,所以我担心这是一种错误的二分法。

这些是正交的概念

托管是指在虚拟机上运行的应用程序,如Java和.NET,它们管理内存分配等,而非在主机操作系统上运行的非托管应用程序


基于Web的应用程序指的是三层应用程序,通常为浏览器appserver DB。将它们与典型的Winforms应用程序进行对比,Winforms应用程序完全在向远程数据库发出请求的客户端上运行。

这些是正交概念

托管是指在虚拟机上运行的应用程序,如Java和.NET,它们管理内存分配等,而非在主机操作系统上运行的非托管应用程序


基于Web的应用程序指的是三层应用程序,通常为浏览器appserver DB。将它们与典型的Winforms应用程序进行对比,Winforms应用程序完全在向远程数据库发出请求的客户端上运行。

托管应用程序是什么意思?你能发布一个指向某种定义的链接吗?若我们谈论的是托管代码,那个么它并不是基于web的应用程序所能比拟的。你们所说的托管应用程序是什么意思?你能发布一个指向某种定义的链接吗?若我们谈论的是托管代码,那个么它就不能和基于web的应用程序相比了。