WebForm 基础

  今天,我开始学习了WebForm,它是一种B/S,即浏览器/服务器结构的程序。B/S的另一种程序开发方式为MVC。与B/S结构相对应,C/S,即客户/服务器结构的程序开发主要包括WinForm,WPF两种方式。其中,WinForm和WebForm在开发程序时的最大区别就是:在开发程序的界面端时,WinForm所采用的是窗体控件,而WebForm所采用的是Html+CSS+JS。

  WebForm的工作流程是:

  客户界面→IIS服务器→.net Framwork→SqlServer→.net Framwork(数据处理)→IIS服务器→客户界面

  客户端(Winform)处理数据是在客户电脑中,而Web端处理数据是在IIS服务器上。

  1.启动状态

  点击启动运行,但运行很慢。

  右键浏览器查看速度快,一般常用,但每次查看需保存后刷新

  2.事件委托写法

  button.click+= 两下tab

  3.HTTP无状态性
  需要在启动时加载的都要写在这里面
  if(IsPostBack == false)
  {}
  *事件委托不能在写里面

  4.数据库连接

  界面层:HTML+CSS+JS 
  业务逻辑层:C#
  数据访问层:ADO.NET

时间: 2024-08-09 14:48:41

WebForm 基础的相关文章

webform基础

一.WebForm 运行流程(1)需要访问数据库用户--IIS服务器--.net Framwork--Sqlserver--数据处理--IIS服务器--用户(2)显示HTML页面用户--IIS服务器--用户 二.用文本文档编写代码编,写完成后将后缀改为HTML或ASPX格式(1)HTML格式使用html编写代码(2)ASPX格式使用c#和html编写代码使用c#语言时:<%@ %>声明语言或引用命名空间<%@ Language="c#"%><%@ Impo

WebForm 基础学习

C/S   客户端应用程序        WinForm        WPF               -- WPF开发于WinForm之后, --GUI 图形用户界面(采用图形方式显示的计算机操作用户界面) B/S   网页端应用程序(Web,Web应用程序) ASP.NET                -- 两个分支    --  ASP.NET WebForm                                   --  ASP.NET MVC 运行机制:C/S   

Asp.net: WebForm基础上构建Mvc的方法

添加引用: System.Web.Routing System.Web.Abstractions System.Web.Mvc 添加文件夹: Controllers, Views,  Views / Shared 配置Web.config:是添加配置项,不是直接替换哦! < ?xml version="1.0"?> <configuration> <system.web> <compilation debug="false"

webform基础介绍

一,IIS 1.首先知道IIS是个什么东西:它是web服务器软件,安装在服务器上,接受客户端发来的请求,并传送给服务器端,然后响应请求并送回给客户端.类似于饭店里的服务员. 2.会安装IIS——控制面板-程序-打开或关闭windows功能 3.会进行基本的设置:安装完成后,打开控制面板-管理工具-IIS 应用程序池——设置.Net4.0框架 默认目录:C:\inetpub目录下           虚拟目录:在别的盘可以设置虚拟目录 二,建立.Net的Web项目 1.文件-新建-网站 在文件位置

Asp.net MVC]Asp.net MVC5系列——布局视图

目录 系列文章 概述 布局视图 系列文章 [Asp.net MVC]Asp.net MVC5系列--第一个项目 [Asp.net MVC]Asp.net MVC5系列--添加视图 [Asp.net MVC]Asp.net MVC5系列--添加模型 [Asp.net MVC]Asp.net MVC5系列--从控制器访问模型中的数据 [Asp.net MVC]Asp.net MVC5系列--添加数据 [Asp.net MVC]Asp.net MVC5系列--在模型中添加验证规则 [Asp.net M

java web 开发三剑客 -------电子书

Internet,人们通常称为因特网,是当今世界上覆盖面最大和应用最广泛的网络.根据英语构词法,Internet是Inter + net,Inter-作为前缀在英语中表示“在一起,交互”,由此可知Internet的目的是让各个net交互.所以,Internet实质上是将世界上各个国家.各个网络运营商的多个网络相互连接构成的一个全球范围内的统一网,使各个网络之间能够相互到达.各个国家和运营商构建网络采用的底层技术和实现可能各不相同,但只要采用统一的上层协议(TCP/IP)就可以通过Internet

webform(二)基础(2)

aspx网页是前后端分离的,所有C#代码全写在后端,前端只放Html代码和控件.这样比较清晰明了. 一.aspx网页的元素: <%@    %>     来提供整个网页相关的信息,并且用来设定网页的相关属性,. Langue="C#"   语言:C# CodeFile="***.aspx.cs"   与网页关联的C#代码文件 Inherits="Index"   当前 Web 窗体所继承的代码隐藏类 runat="serve

WebForm——IIS服务器、开发方式和简单基础

一.B/S和C/S 1.C/S C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据:另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信. 工作模式: 2.B/S B/S架构的全称为Browser/Server,即浏览器/服务器结构.Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻

webform开发基础

客户端与网页端: C/S(客户端): 两种方式:winform     WPF 数据是存在其它的电脑上或服务器上 需要从服务器上下载相应的数据,在本地电脑上的客户端里进行加工 数据加工的过程是在用户电脑上执行,会对用户的电脑配置有所要求 B/S(网页端): ASP.NET 两种方式: WebForm     MVC 用户发送一个请求到IIS服务器,由服务器将所有的代码执行,服务器会将执行完毕后的html结果给你发送回来 浏览器将发送回来的HTML代码解析呈现给你 传统的ASP开发方式,是C#代码