网页端 B/S两种:(ASP.NET  --网站应用开发技术)

  WebForm:  微软最先出现的网站开发技术

  MVC:  后来开发,为了让java、PHP转过来的开发人员更容易接受使用

客户端 C/S两种:

  WinForm: 注重功能的实现

  WPF:  注重界面的美观程度(动画、时间轴),开发比winform困难

IIS服务器:127.0.0.1  --访问本机发布的网站

在webform端访问流程:    ASPX后缀的文件
用户 -》 IIS服务器 -》  .net Framwork -》   SqlServer 数据处理  -》   IIS服务器  -》  用户

WEB端,目的?
  用户通过浏览器,访问服务器, 服务器将所有的C#代码及数据库数据执行完毕后,将结果变为html代码返回给用户浏览器

客户端(winform)功能代码执行位置:用户电脑上执行
网页端(webform)功能代码执行位置:服务器上执行

ASP最早的开发方式,它不同于ASP.NET

主要的语句格式;

  声明数据交互使用的语言或引用名空间:<%@    %>

  放置c#代码:<%    %>

  一个字段、一个变量或返回一个数据值的方法:<%=    %>

 IIS服务器安装:

控制面板  -》  程序和功能  -》  打开或关闭windows功能  -》  internet 信息服务  -》  打上勾,确定

需要让vs和iis服务器兼容:开始里面找到vs2012-visual studio tools-工具命令提示(x64是64位系统、x86是32 位系统)- 右键,以管理员身份运行-

控制台中输入:aspnet_regiis -i     回撤,等待约一两分钟,就可以使用

 启动状态:

  1、启动运行:点击上访浏览器运行,速度比较慢,且关闭网页后,程序不会停止。每次修改都需要重新运行,浪费时间。  优点是可以加断点

  2、在HTML代码上,右键,在浏览器中查看。在源代码修改保存,刷新即可更改

  事件的委托写法:+= tab tab

 HTTP无状态性:

  IsPostBack == false

  事件委托不能在写里面

数据库连接

界面上的任何效果和内容都要使用纯CSS和JS来制作样式和特效

WebForm ASP开发方式、 IIS服务器以及WebForm开发基础的更多相关文章

  1. 配置asp.net IIS服务器遇到的问题以及详细图例解决方案

    原来配置过IIS服务,但是没有将自己的程序放在IIS服务器上,今天突发奇想,看看自己写的程序怎么样啊,能否在服务器上运行一下,说干就干,但是遇到了很多困难,今天把陪孩子过程以及遇到的问题给大家说说,希 ...

  2. WebForm(ASP开发方式,IIS服务器、WebForm开发基础)

    一.B/S和C/S 1.C/S C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据 ...

  3. IIS WebForm开发基础

    Winform是在客户电脑操作的. WebForm是客户机通过一个IP地址,到IIs服务器,再进行信息反馈,在非客户机上操作的. 一.WebForm 运行流程(1)需要访问数据库(aspx) 客户机打 ...

  4. webform开发基础

    ASP.NET WebForm C/S(Client/Server):客户端服务器 B/S(Browser/Server):浏览器服务器 C/S和B/S的区别: 首先必须强调的是C/S和B/S并没有本 ...

  5. IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统

    原文:IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统 asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的 ...

  6. [ASP.net教程]IIS服务器 远程发布(Web Deploy)配置

    asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的文件到服务器硬盘上.打包成安装程序到服务器上安装.通过Visual Studio 开发平台远程发布到服务器. 在asp.net网站的 ...

  7. ASP.NET执行模型之IIS服务器处理流程

    之前在网上看过很多对这方面的讲解,但个人觉得看下来过于 "深奥",不容易理解,所以想用更简单的方式进行阐述,便于理解. 本次我们重点分析用户请求到页面呈现过程中Web服务器的处理过 ...

  8. IIS配置ASP.NET和服务器错误页

    以下两种方法均为全站出错处理 方法一: 1.在Web.config配置文件中<system.web></system.web>中添加<customErrors mode= ...

  9. IIS中访问自己开发的Webservice site就自动停止,尝试重启IIS和重启服务器都不能解决。

    今天在加班的时候发现一个奇怪的问题,IIS里面我们自己开发的Webservice site一访问就自动停止.尝试重启IIS和重启服务器都不能解决.后台windows events报错信息是The Mo ...

随机推荐

  1. 初次学习c语言

    #include<stdio.h> main(){      int o,p,q; scanf("%d%d",&o,&p); q=o+p; printf ...

  2. centos添加PATH环境变量

    1.cd ~ 2.vi .bashrc 3.在代码末尾增加一行: export PATH =/path/to/target-dir/bin:$PATH 4.source .bash_profile立即 ...

  3. 2016HUAS_ACM暑假集训1A - 士兵队列训练问题

    这道题我觉得是个简单的模拟题,整理一下思路,弄清楚题意就好了. 新手上路,采用两个数组进行交互赋值,用的方法也比较笨,思路差不多都在代码的注释里了. 下面是题目大意: 首先将士兵从1开始编号(士兵总数 ...

  4. Codeforces Round #341 Div.2 A. Wet Shark and Odd and Even

    题意是得到最大的偶数和 解决办法很简单 排个序 取和 如果是奇数就减去最小的奇数 #include <cstdio> #include <cmath> #include < ...

  5. Maven根据不同个环境打包, 获取不同的配置文件等等

    http://www.cnblogs.com/tartis/p/5391079.html <project xmlns="http://maven.apache.org/POM/4.0 ...

  6. 为什么引用不了App_Code里的类(报“未能找到类型或命名空间名称”错误)

    在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加 .因为Web应用程序中App_Code就不存在 . 不过可以通过手动的方式创建,添加一个文件夹命名为App_Co ...

  7. JAVA虚拟机垃圾回收算法原理

    除了释放不再被引用的对象外,垃圾收集器还要处理堆碎块.新的对象分配了空间,不再被引用的对象被释放,所以堆内存的空闲位置介于活动的对象之间.请求分配新对象时可能不得不增大堆空间的大小,虽然可以使用的总空 ...

  8. sudo执行脚本找不到环境变量

    sudo执行脚本找不到变量 问题 当普通用户下,设置并export一个变量,然后利用sudo执行echo命令,能得到变量的值,但是如果把echo命令写入脚本,然后再sudo执行脚本,就找不到变量,未能 ...

  9. MYSQL C API : mysql_real_escape_string 二进制数据存储

    #include <iostream> #include <string> #include <string.h> #include <mysql.h> ...

  10. 【转】windows7 修改环境变量 和 用不用重启电脑的讨论

      原文:http://www.cnblogs.com/zhenmingliu/archive/2013/02/21/2921396.html   先到我的电脑>属性>高级>环境变量 ...