ASP.NET Web Forms - 简介


下一篇:ASP.NET Web Forms 自学篇:(二) HTML 页面


ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。

ASP.NET 支持三种不同的开发模式:
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体):

本自学篇介绍 Web Forms。


什么是 Web Forms?

Web Forms 是三种创建 ASP.NET 网站和 Web 应用程序的编程模式中的一种。

其他两种编程模式是 Web Pages 和 MVC(Model View Controller 模型-视图-控制器)。

Web Forms 是最古老的 ASP.NET 编程模式,是整合了 HTML、服务器控件和服务器代码的事件驱动网页。

Web Forms 是在服务器上编译和执行的,再由服务器生成 HTML 显示为网页。

Web Forms 有数以百计的 Web 控件和 Web 组件用来创建带有数据访问的用户驱动网站。


Visual Studio Express 2012/2010

Visual Studio Express 是 Microsoft Visual Studio 的免费版本。

Visual Studio Express 是为 Web Forms(和 MVC)量身定制的开发工具。

Visual Studio Express 包含:

  • MVC 和 Web Forms
  • 拖拽 Web 控件和 Web 组件
  • Web 服务器语言(Razor 使用 VB 或者 C#)
  • Web 服务器(IIS Express)
  • 数据库服务器(SQL Server Compact)
  • 完整的 Web 开发框架(ASP.NET)

如果您已经安装了 Visual Studio Express,您将从本教程中学到更多。

如果您想安装 Visual Studio Express,请点击下列链接中的一个:

Visual Web Developer 2012(Windows 7 或者 Windows 8)

Visual Web Developer 2010(Windows Vista 或者 XP)


ASP.NET 参考手册
在本自学篇的最后,您将看到一套完整的 ASP.NET 参考手册,介绍了对象、组件、属性和方法。

ASP.NET 参考手册


下一篇:ASP.NET Web Forms 自学篇:(二) HTML 页面


友情链接:

ASP.NET MVC零基础自学篇:(一)ASP.NET MVC简介

ASP.NET Razor篇——标记

C#将Excel表格内容导入数据库–ASP.NET MVC

JQuery ajax 实现关闭弹窗,刷新列表

ASP.NET MVC的 Action跳转方法归纳部分

jQuery实现checkbox多选,单选与数据库交互传值,赋值整理

C# String字符串方法的使用归纳(直观,粗暴)

ASP.NET Web Forms 自学篇:(一)简介相关推荐

  1. ASP.NET Web Forms – Repeater 控件简介

    Repeater 控件用于显示被绑定在该控件上的项目的重复列表. 绑定 DataSet 到 Repeater 控件 Repeater 控件用于显示被绑定在该控件上的项目的重复列表.Repeater 控 ...

  2. ASP.NET Web Forms - 网站导航(Sitemap 文件)

    [参考]ASP.NET Web Forms - 导航 ASP.NET 带有内建的导航控件. 网站导航 维护大型网站的菜单是困难而且费时的. 在 ASP.NET 中,菜单可存储在文件中,这样易于维护.文 ...

  3. ASP.NET2.0 - ASP.net MVC和ASP.net Web Forms

    ASP.NET MVC是一个新的编程模型,而不是替代ASP.NET Web Forms. http://weblogs.asp.net/shijuvarghese/archive/2008/07/09 ...

  4. asp.net webform 使用 html partial,ASP.NET Web Forms

    ASP.NET Web Forms - 教程 ASP.NET 是一个使用 HTML.CSS.JavaScript 和服务器脚本创建网页和网站的开发框架. ASP.NET 支持三种不同的开发模式: We ...

  5. asp.net mvc 点滴 一 asp.net mvc vs asp.net web forms

    MVC模式是一个大家很熟悉的设计模式,微软的asp.net mvc framework是给asp.net web forms提供了一个可替换的asp.net方案. Models:Model对象是程序的 ...

  6. ASP.NET Web Forms 转换至MVC开发

    作为.NET 阵营的网页开发人员几乎都是从ASP.NET Web Forms开始接触网页开发技术的,所在在这里主要介绍一下Web Forms与MVC的差异. 一.开发概念的转变 MVC既不是程序设计语 ...

  7. ASP.NET Web Forms – 服务器控件简介

    服务器控件是服务器可理解的标签.HTML 服务器控件是服务器可理解的 HTML 标签. 经典 ASP 的局限性 下面列出的代码是从上一章中复制的: <html> <body bgco ...

  8. ASP.NET Web Pages – Chart 帮助器简介

    Web 帮助器大大简化了 Web 开发和常见的编程任务.Chart 帮助器是众多有用的 ASP.NET Web 帮助器之一. Chart 帮助器 "Chart 帮助器" 可以创建不 ...

  9. asp.net web forms page life cycle

    https://msdn.microsoft.com/en-us/library/ms178472.aspx 转载于:https://www.cnblogs.com/dmdj/p/4850540.ht ...

  10. 艾伟_转载:VS 2010 和 .NET 4.0 系列之《在ASP.NET 4 Web Forms中实现URL导向》篇

    本系列文章导航 VS 2010 和 .NET 4.0 系列之<ASP.NET 4 中的SEO改进 >篇 VS 2010 和 .NET 4.0 系列之<干净的Web.Config文件 ...

最新文章

  1. modprobe和insmod区别
  2. java 方法 函数 区别_Java中的构造函数和方法之间的区别
  3. 安卓小工具:顏色插件
  4. PAT甲级1037 Magic Coupon:[C++题解]贪心
  5. Linux下的Ubuntu16.04系统配置并使用USB转串口(串口转USB),最终使用python的serial和pyserial包实现串口的打开并读取数据
  6. 把数据保存到数据库附加表 `XX_addonarticle` 时出错,Duplicate entry 'X' for key 'PRIMARY'...
  7. 《PHP和MySQL Web开发从新手到高手(第5版)》一1.7 万事俱备,摩拳擦掌
  8. JAVA程序设计心得001
  9. Membership学习(三)Membership Providers介绍[xgluxv]
  10. 展示29个美丽的iPhone壁纸
  11. synchronized 和 lock 的区别
  12. php学习去哪,php可以从哪里学习
  13. 炼数成金数据分析课程---17、机器学习聚类算法(后面要重点看)
  14. java 单元测试assert_java – 使用assertTrue与其他人进行单元测试
  15. 安全标准ISO 17799/27001
  16. Docker 删除image
  17. eve模拟器上虚拟服务器,没有真机怎么做实验?EVE模拟器了解一下
  18. Vue3简易购物车--添加和删除商品,计算购买商品总价
  19. 流浪地球2的科学幻想与现实中的未来计算机科技
  20. 安装 Rosetta

热门文章

  1. 家用计算机键盘图,电脑键盘示意图,教您如何正确的使用键盘
  2. 盗QQ号的现在越来越牛B了,我差点被骗!大家要小心了
  3. css 背景图片虚化磨砂效果
  4. 学习CPP看过的博客
  5. JZOJ1205. 帮助Bubu(2017.8B组)
  6. Selenium自动登陆12306官网(解决图片验证码和滑块验证码问题)
  7. 短信软件平台源码数据库配置与客户端功能介绍|国际短信通道短信后台-移讯通
  8. 关于嘉立创的贴片小总结
  9. 关于 Windows 不断报 脚本错误 当前页面的脚本发生错误 警告窗口的解决办法
  10. VM虚拟机安装及安装Windows系统