C#的webform模式跟用asp.net的区别

我们的毕业设计是用c#,模式为b/s的,但我看来看去c#的webform都好像用asp.net的,是不是说用c#写b/s模式的程序基本上都是用asp.net的?望指教...

ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

当创建ASP.NET应用程序时,开发人员可以使用Web窗体或XMLWebservices,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义。

时间: 2024-11-01 12:02:01

C#的webform模式跟用asp.net的区别的相关文章

简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别

[本文转自简单工厂.工厂方法.抽象工厂.策略模式.策略与工厂的区别] 结合简单示例和UML图,讲解工厂模式简单原理. 一.引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰).Bmw(宝马).Audi(奥迪)),还雇了司机为他开车.不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上 Audi后他说"开奥迪车!".你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们

WebForm\Html5\Asp.Net三者区别

问题描述 请尽量用易懂的语言来总结归纳WebFormHtml5Asp.Net三者异同.区别,如果有对未来的分析,对当前态势的把握就更好了.或者可以向楼主介绍更好的网络开发. 解决方案 解决方案二:webform是asp.net特有的,asp:开头的标签是服务器端的标签,需要经过framework解析后才会生成对应的html代码不管服务器端有什么标签,最终生成的都是html代码,服务器端标签浏览器不会解析.html5也是html,只是新增了一些新的标签,h5的新标签低版本IE浏览器不支持,如can

Self Host模式下的ASP. NET Web API是如何进行请求的监听与处理的?

构成ASP.NET Web API核心框架的消息处理管道既不关心请求消息来源于何处,也不需要考虑响应消息归于何方.当我们采用Web Host模式将一个ASP.NET应用作为目标Web API的宿主时,实际上是由ASP.NET管道解决了这两个问题.具体来说,ASP.NET自身的URL路由系统借助于HttpControllerHandler这个自定义的HttpHandler实现了ASP.NET管道和ASP.NET Web API管道之间的"连通",但是在Self Host寄宿模式下,请求的

使用正则表达式实现模式图片新闻.ASP

正则|正则 '文字或特定图片模式显示新闻 function shownew(content,ntype) shownew = "" if(ntype = 1) then shownew = shownew &" <TABLE width=100% >"shownew = shownew &"<TR>"shownew = shownew &" <TD width=600 style='

为新手朋友讲讲ASP与ASP.NET的区别

问题描述 1.ASP在WindowsNT4流行的年代,微软使ASP成为IIS服务的动态WEB应用程序默认平台.ASP一出现,立即赢得熟悉VisualStudio的开发人员的欢迎,因为ASP使用VBScript脚本语言,众多语法和函数等同或类似VB,无论是程序开发的老手还是新手,都很快就能掌握ASP开发的技巧.ASP本身功能有限,但是开发人员仍可以通过第三方COM对象来完成更多功能的集成.这种方法极大增强了ASP开发的灵活性,但是也有明显弊端,开发人员不得不考虑在客户端配置这些功能,引导客户下载安

ASP+与ASP有哪些区别

区别 在前一篇文章中已经讨论过Microsoft 在设计和开发ASP+时的主要动机.ASP非常成功,为什么 还要一个新版本?有4个问题需要考虑: ● 目前,ASP脚本主要是用基本的non-typed 语言,例如VBScript 和JScript来写的(除非你安装了一 个独立的语言解释程序).尽管ASP第一次执行页面代码时确实进行分解和缓存,这一局限导致即使 在有优势的时候,也不能使用那些strongly-typed 的语言,例如Visual Basic 和C++.而ASP+为 Web 应用程序提

网游加速小助手加速模式一和二有什么区别

  加速模式一.加速模式二有什么区别? 答:两种模式分别对应LSP/VPN加速技术,模式一穿透力强.加速好,模式二对游戏兼容性强.稳定. 为满足不同网络环境的加速需要,小助手会自动为您选择最佳加速模式,您在遇到异常情况时可以手动在"菜单 > 高级"中自由切换. 使用模式二时,Windows会弹窗提示您安装虚拟网卡,请您确认并继续. 网吧用户无法使用模式二怎么办? 答:由于某些网吧环境的特殊性,您可以在"菜单 > 高级"中手动切换到模式一,即可畅享游戏.

ASP.NET web应用程序与ASP.NET网站区别

问题描述 新建->项目->ASP.NETweb应用程序新建->网站->ASP.NET网站有什么区别?希望能说清楚点-谢谢- 解决方案 解决方案二:本质是一样的,都是一个asp.netweb应用,新建项目时会创建一解决方案!

综述ASP.NET下的AJAX模式

本文内容: 一.导言 二.XMLHttp+WebForm模式 三.XMLHttp+HttpHandler模式 四.ASP.NET 2.0/3.5回调模式 五.AJAX框架模式 一.导言 在这篇文章中,将介绍在ASP.NET环节下的几种常用的AJAX模式.例如: XMLHttpRequest+WebForms,XMLHttpRequest+HttpHandlers,CallBacks,以及使用AJAX框架等,下面将以示 例结合的方式展开介绍这一系列常用模式.本文之后将提供示例代码下载. 二.XML