请问用asp.net做web和做winform有什么不同?

麻烦具体说说,尽量通俗一点,谢谢大侠们!
具体编程上的不同体现在哪里!?

asp.net 有很多开发模式,asp.net webFrom ,就是 模仿 winform 开发模式,使用标准控件,和webform控件一样拖。 双击 进入后台,自动生成相应事件 。 总体来说 和 winform开发模式相同。

aps.net webForm 不使用 标准控件 ,前台 ajax 后台 .ashx 文件 。

asp.net mvc模式,使用原始的html标签, 分为三层。 model view controller

这能介绍 下 具体 你只能 做个 网站 才能体会 。
温馨提示:内容为网友见解,仅供参考
无其他回答

ASP.NET中winform与Web的不同
Web应用中的提交方式(Form提交、XmlHttp等)不同,会引出状态问题;WinForm则不存在这种问题,而且WinForm可以和服务器保持连接状态,在有些应用中很有用,如大数据量分页查询。WinForm也可以实现与服务器的事件通讯机制,这对于一个data entry为主的应用,中间和服务器有若干次交互,WinForm程序更有优势。...

请问用asp.net做web和做winform有什么不同?
asp.net 有很多开发模式,asp.net webFrom ,就是 模仿 winform 开发模式,使用标准控件,和webform控件一样拖。 双击 进入后台,自动生成相应事件 。 总体来说 和 winform开发模式相同。aps.net webForm 不使用 标准控件 ,前台 ajax 后台 .ashx 文件 。asp.net mvc模式,使用原始的html标签, 分...

Asp.net和winform的不同之处
这个主要区别是ASP.NET的回发(Postback)逻辑,而winform是没有的Form_Load事件只会触发一次。所以结果就是:ASP.NET中Textbox的结果永远都是1;Winform中的TextBox的结果则根据你点击button1按钮从1开始递增。如果需要ASP.NET和Winform的Behavior一致,则需要在ASP.NET的PageLoad事件中加一个IsPostBack判断...

C# 是做winform的多,还是做web的多?哪个发展更好?
其实怎么说呢,都不错,各有各的特色,现在web主要是开发周期短,维护方便,非常快速,而Winform的话开发时间就比较长了,升级也慢,但是Winform是属于那种内部使用的,安全系数,比较高,访问用户比较少的,做Winform的话比较赚钱

asp.net web应用程序和asp.net web窗体应用程序的区别?
一、主体不同 1、web应用程序:是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序。2、web窗体应用程序:可以使用 Web 窗体页来创建可编程的 Web 页,这些 Web 页用作 Web 应用程序的用户界面。二、特点不同 1、web应用程序:借助IE等浏览器来运行。WEB应用程序是B\/S模式...

webform和asp.net是什么关系,各自怎么理解?
简单性和易学性 ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。高效可管理性 ASP.net使用一种字符基础的,...

Web应用程序与网站的区别是什么?
从整体结构来看 Web应用程序和一般的Winform程序没有什么区别,它们都是按项目进行管理的,只有被项目文件所引用的文件才会在Solution Explorer中出现,而且只有这些文件才会被编译。可以很容易地把一个ASP.NET应用拆分成多个Visual Studio项目,也可以很容易地从项目和源代码管理中排除一个文件。而项目的文件...

学会了ASP.NET除了弄网站 还可以干什么啊?
桌面应用也是可以滴。但是后面的都是超级冷门,你就算学了,也很难找到工作,因为它们不是.net的强项,有更好的东东早已把它们压倒了。现在游戏几本上都是C++做的,很少一部份是Java做的。因为.net不能跨平台,只能在微软自已的windows这上运行。而且运行效率也没C,C++这一类语言高。而且说白了。java...

.Net 和ASP.Net 有什么区别呢?
一个是WinForm,另一个就是WebForm 也就是说,一个基于Windows窗体,而另一个是基于Web页面。Asp.Net就是属于WebForm,也就是平时说的B\/S模式的开发。而WinForm就是属于C\/S模式 .net有很多种语言组成,比如C# C++.net J# VB.Net 但是都是运行在.net FrameWork Run Time底下的。就像Java离不开Java...

ASP.NET MVC 与 ASP.NET Web Form 的介绍与区别
在 ASP.NET 框架下的一种基于事件模型的开发模式,有开发速度快,容易上手等特点。ASP.NET 作为微软的Web程序开发框架,MVC与Webform 是不同时期的开发模式,Webform 优点 :可以基于事件模型开发,类似Winform中,所有请求使用ViewState和页面生命周期来维持控件状态,同时控件的开发,加快了开发速度,整体...

相似回答