zoukankan      html  css  js  c++  java
  • webform(一)基础(1)

    asp.NET是微软开发的脚本语言,是基于.NET Framework的Web开发平台,就是用微软的编程语言C#和软件VS写B/S的编程软件。

    asp.NET有两种开发方式,一种是webform,适合学习过winform的人学习,另一种是MVC,适合学过JAVA和PHP的人学习。

    webform的优1点是封装了大量的控件,使用方便,而且页面逻辑和业务逻辑分开,代码看起来更清晰。

    网页主流有四种格式,html是静态页面,用html+CSS+JS写成,其他三种都是动态页面,区分标准是是否和数据库发生交互。aspx是用asp.NET语言写的页面,jsp 是JAVA写成的页面,php是用PHP语言写的页面,三种页面都可以和数据库发生交互。

    webform写成的页面可以用IIS进行发布。

    一、webform结构:

    html+CSS+JS     -     界面 

    面对用户,展示项数据,搜集用户输入的信息。

    C#                       -    业务逻辑

    对数据进行处理,处理后展示或者写入数据库

    ADO.NET            -    数据访问

    对数据库进行访问,并根据业务逻辑的要求对数据库进行增删改查

    MSSQL               -    数据库

    存储数据

    二、创建一个网站项目

    文件--新建--网站--选择语言C#--选择框架.NET Framework 4.0--位置(可以写个文件夹名,会自动创建文件夹)--起名--确定

    这样创建比在项目组创建会少很多多余的文件,比较清爽。

    创建网页,解决方案中右键--添加--Web窗体/类/文件夹。添加类时会提示需要放入App_Code文件夹中,是否创建,选是会自动创建并把类文件放到里面。

    关闭后重新打开,选择文件--打开--网站--选择上次网站创建时的文件夹。

    VS开启网站时会有一个临时的IIS发布,如果曾近打开过别的网站,会提示已指向别的网站,是否更改,选是即可。

    三、IIS

    IIS即Internet Information Services,互联网网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。内置于XP后的大部分系统中。

    IIS用于发布网页。

    网页发布后,如果有用户发送请求到IIS中,IIS服务器首先进行判断,如果是html页面,会直接发送给用户,如果是动态页面,则交由应用程序池.NET Framework解析代码,访问数据库,生成一个静态页面,然后IIS服务器会把这个静态页面发送给用户。

  • 相关阅读:
    Github账户注册的过程
    目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点?
    作业二:四则运算
    学习进度
    对构建之法的一些问题
    个人介绍
    对《软件工程》课程的总结
    作业八 更新版
    作业八
    冲刺总结博客
  • 原文地址:https://www.cnblogs.com/shenyuyaqing/p/7281980.html
Copyright © 2011-2022 走看看