面向工资编程,面向面试学习!

ASP.NET 教程

ASP.NET 教程ASP.NETASP.NET Web Pages 教程ASP.NET Web Pages RazorASP.NET Web Pages 布局ASP.NET Web Pages 文件夹ASP.NET Web Pages 全局文件ASP.NET Web Pages HTML 表单ASP.NET Web Pages 对象ASP.NET Web Pages 文件ASP.NET Web Pages 帮助器ASP.NET Web Pages WebGridASP.NET Web Pages 图表ASP.NET Web Pages EmailASP.NET Web Pages PHPASP.NET Web Pages – 发布ASP.NET Web 的 C# 和 VB 实例ASP.NET Web Pages 类参考手册ASP.NET Web Pages WebSecurity 参考手册ASP.NET Web Pages Database 参考手册ASP.NET Web Pages WebMail 参考手册ASP.NET WebPages 帮助器参考手册ASP.NET Razor 标记ASP.NET Razor 语法ASP.NET Razor C# 变量ASP.NET Razor C# 循环和数组ASP.NET Razor C# 逻辑ASP.NET Razor VB 变量ASP.NET Razor VB 循环和数组ASP.NET Razor VB 逻辑ASP.NET MVC 简介ASP.NET MVC Web 应用程序ASP.NET MVC 文件夹ASP.NET MVC 页面和布局ASP.NET MVC 控制器ASP.NET MVC 视图ASP.NET MVC 数据库ASP.NET MVC 模型ASP.NET MVC 安全ASP.NET MVC HTML 帮助器ASP.NET MVC – 发布ASP.NET MVC 参考手册ASP.NET Web Forms 教程ASP.NET Web 页面ASP.NET 服务器控件ASP.NET 事件句柄ASP.NET Web 表单ASP.NET ViewStateASP.NET TextBox 控件ASP.NET Button 控件ASP.NET 数据绑定ASP.NET ArrayListASP.NET HashtableASP.NET SortedListASP.NET XML 数据绑定ASP.NET Repeater 控件ASP.NET DataList 控件ASP.NET 数据库连接ASP.NET 母版页ASP.NET 导航ASP.NET 实例ASP.NET HTML 服务器控件ASP.NET Web 服务器控件ASP.NET Validation 服务器控件ASP.NET HtmlAnchor 控件ASP.NET HtmlButton 控件ASP.NET HtmlForm 控件ASP.NET HtmlGeneric 控件ASP.NET HtmlImage 控件ASP.NET HtmlInputButton 控件ASP.NET HtmlInputCheckBox 控件ASP.NET HtmlInputFile 控件ASP.NET HtmlInputHidden 控件ASP.NET HtmlInputImage 控件ASP.NET HtmlInputRadioButton 控件ASP.NET HtmlInputText 控件ASP.NET HtmlSelect 控件ASP.NET HtmlTable 控件ASP.NET HtmlTableCell 控件ASP.NET HtmlTableRow 控件ASP.NET HtmlTextArea 控件ASP.NET AdRotator 控件ASP.NET Button 控件ASP.NET Calendar 控件ASP.NET CalendarDay 控件ASP.NET CheckBox 控件ASP.NET CheckBoxList 控件ASP.NET DropDownList 控件ASP.NET HyperLink 控件ASP.NET Image 控件ASP.NET ImageButton 控件ASP.NET Label 控件ASP.NET LinkButton 控件ASP.NET ListBox 控件ASP.NET ListItem 控件ASP.NET Literal 控件ASP.NET Panel 控件ASP.NET PlaceHolder 控件ASP.NET RadioButton 控件ASP.NET RadioButtonList 控件ASP.NET BulletedList 控件ASP.NET Style 控件ASP.NET Table 控件ASP.NET TableCell 控件ASP.NET TableRow 控件ASP.NET TextBox 控件ASP.NET XML 控件ASP.NET CompareValidator 控件ASP.NET CustomValidator 控件ASP.NET RangeValidator 控件ASP.NET RegularExpressionValidator 控件ASP.NET RequiredFieldValidator 控件ASP.NET ValidationSummary 控件WebSecurity CurrentUserId 属性WebSecurity CurrentUserName 属性WebSecurity HasUserId 属性WebSecurity IsAuthenticated 属性WebSecurity ChangePassword 方法WebSecurity ConfirmAccount 方法WebSecurity CreateAccount 方法WebSecurity CreateUserAndAccount 方法WebSecurity GeneratePasswordResetToken 方法WebSecurity GetCreateDate 方法WebSecurity GetPasswordChangeDate 方法WebSecurity GetUserId 方法WebSecurity InitializeDatabaseConnection 方法WebSecurity IsConfirmed 方法WebSecurity IsCurrentUser 方法WebSecurity Login 方法WebSecurity Logout 方法WebSecurity RequireAuthenticatedUser 方法WebSecurity RequireRoles 方法WebSecurity RequireUser 方法WebSecurity ResetPassword 方法WebSecurity UserExists 方法ASP.NET AdRotator AdvertisementFile 属性ASP.NET AdRotator Target 属性ASP.NET Button CausesValidation 属性ASP.NET Button OnClientClick 属性ASP.NET Button PostBackUrl 属性ASP.NET Button Text 属性ASP.NET Button UseSubmitBehavior 属性ASP.NET Button ValidationGroup 属性ASP.NET Calendar Caption 属性ASP.NET Calendar CaptionAlign 属性ASP.NET Calendar CellPadding 属性ASP.NET Calendar CellSpacing 属性ASP.NET Calendar DayHeaderStyle 属性ASP.NET Calendar DayNameFormat 属性ASP.NET Calendar DayStyle 属性ASP.NET Calendar FirstDayOfWeek 属性ASP.NET Calendar NextMonthText 属性ASP.NET Calendar NextPrevFormat 属性ASP.NET Calendar NextPrevStyle 属性ASP.NET Calendar OtherMonthDayStyle 属性ASP.NET Calendar PrevMonthText 属性ASP.NET Calendar SelectedDate 属性ASP.NET Calendar SelectedDates 属性ASP.NET Calendar SelectedDayStyle 属性ASP.NET Calendar SelectionMode 属性ASP.NET Calendar SelectMonthText 属性ASP.NET Calendar SelectorStyle 属性ASP.NET Calendar SelectWeekText 属性ASP.NET Calendar ShowDayHeader 属性ASP.NET Calendar ShowGridLines 属性ASP.NET Calendar ShowNextPrevMonth 属性ASP.NET Calendar ShowTitle 属性ASP.NET Calendar TitleFormat 属性ASP.NET Calendar TitleStyle 属性ASP.NET Calendar TodayDayStyle 属性ASP.NET Calendar TodaysDate 属性ASP.NET Calendar VisibleDate 属性ASP.NET Calendar WeekendDayStyle 属性ASP.NET CalendarDay Date 属性ASP.NET CalendarDay DayNumberText 属性ASP.NET CalendarDay IsOtherMonth 属性ASP.NET CalendarDay IsSelectable 属性ASP.NET CalendarDay IsSelected 属性ASP.NET CalendarDay IsToday 属性ASP.NET CalendarDay IsWeekend 属性ASP.NET CheckBox Checked 属性ASP.NET CheckBox Text 属性ASP.NET CheckBox TextAlign 属性ASP.NET CheckBoxList CellPadding 属性ASP.NET CheckBoxList CellSpacing 属性ASP.NET CheckBoxList RepeatColumns 属性ASP.NET CheckBoxList RepeatDirection 属性ASP.NET CheckBoxList RepeatLayout 属性ASP.NET CheckBoxList TextAlign 属性ASP.NET DropDownList SelectedIndex 属性ASP.NET HyperLink ImageUrl 属性ASP.NET HyperLink NavigateUrl 属性ASP.NET HyperLink Target 属性ASP.NET HyperLink Text 属性ASP.NET Image AlternateText 属性ASP.NET Image ImageAlign 属性ASP.NET Image ImageUrl 属性ASP.NET ImageButton CausesValidation 属性ASP.NET ImageButton OnClientClick 属性ASP.NET ImageButton PostBackUrl 属性ASP.NET ImageButton ValidationGroup 属性ASP.NET LinkButton OnClientClick 属性ASP.NET LinkButton PostBackUrl 属性ASP.NET LinkButton Text 属性ASP.NET LinkButton ValidationGroup 属性ASP.NET ListItem Enabled 属性ASP.NET ListItem Selected 属性ASP.NET ListItem Text 属性ASP.NET ListItem Value 属性ASP.NET Literal Text 属性ASP.NET Panel BackImageUrl 属性ASP.NET Panel DefaultButton 属性ASP.NET Panel Direction 属性ASP.NET Panel GroupingText 属性ASP.NET Panel HorizontalAlign 属性ASP.NET Panel ScrollBars 属性ASP.NET Panel Wrap 属性ASP.NET RadioButtonList CellPadding 属性ASP.NET RadioButtonList CellSpacing 属性ASP.NET RadioButtonList RepeatColumns 属性ASP.NET RadioButtonList RepeatLayout 属性ASP.NET RadioButtonList RepeatLayout 属性ASP.NET RadioButtonList TextAlign 属性ASP.NET BulletedList BulletImageUrl 属性ASP.NET BulletedList BulletStyle 属性ASP.NET BulletedList DisplayMode 属性ASP.NET BulletedList FirstBulletNumber 属性ASP.NET BulletedList Target 属性ASP.NET Style BackColor 属性ASP.NET Style BorderColor 属性ASP.NET Style BorderStyle 属性ASP.NET Style BorderWidth 属性ASP.NET Style CssClass 属性ASP.NET Style Font 属性ASP.NET Style ForeColor 属性ASP.NET Style Height 属性ASP.NET Style Width 属性ASP.NET Table BackImageUrl 属性ASP.NET Table Caption 属性ASP.NET Table CaptionAlign 属性ASP.NET Table CellPadding 属性ASP.NET Table CellSpacing 属性ASP.NET Table GridLines 属性ASP.NET Table HorizontalAlign 属性ASP.NET TableCell ColumnSpan 属性ASP.NET TableCell HorizontalAlign 属性ASP.NET TableCell RowSpan 属性ASP.NET TableCell Text 属性ASP.NET TableCell VerticallAlign 属性ASP.NET TableCell Wrap 属性ASP.NET TableRow HorizontalAlign 属性ASP.NET TableRow TableSection 属性ASP.NET TableRow VerticalAlign 属性ASP.NET TextBox AutoCompleteType 属性ASP.NET TextBox AutoPostBack 属性ASP.NET TextBox Columns 属性ASP.NET TextBox MaxLength 属性ASP.NET TextBox ReadOnly 属性ASP.NET TextBox Rows 属性ASP.NET TextBox Text 属性ASP.NET TextBox TextMode 属性ASP.NET TextBox Wrap 属性ASP.NET XML DocumentSource 属性ASP.NET AccessKey 属性ASP.NET BackColor 属性ASP.NET BorderColor 属性ASP.NET BorderStyle 属性ASP.NET BorderWidth 属性ASP.NET CssClass 属性ASP.NET Enabled 属性ASP.NET Font 属性ASP.NET ForeColor 属性ASP.NET Height 属性ASP.NET Style 属性ASP.NET TabIndex 属性ASP.NET ToolTip 属性ASP.NET Width 属性ASP.NET BindingContainer 属性ASP.NET ClientID 属性ASP.NET ID 属性ASP.NET NamingContainer 属性ASP.NET Page 属性ASP.NET Parent 属性ASP.NET UniqueID 属性ASP.NET Visible 属性ASP.NET AutoPostBack 属性ASP.NET DataTextField 属性ASP.NET DataValueField 属性ASP.NET Items 属性ASP.NET SelectedIndex 属性ASP.NET SelectedItem 属性ASP.NET SelectedValue 属性ASP.NET Text 属性ASP.NET ValidationGroup 属性ASP.NET ListBox Rows 属性ASP.NET ListBox SelectionMode 属性ASP.NET Web 控件标准属性ASP.NET 控件标准属性ASP.NET ListControl 控件

ASP.NET 教程

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

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

Web Pages
单页面模式
MVC
模型-视图-控制器
Web Forms
事件驱动模式

最简单的 ASP.NET 模式。

与 PHP 和经典 ASP 相似。

内置了数据库、视频、图形、社交媒体等模板和帮助器。


MVC 将 Web 应用程序分成 3 个不同的组成部分:

模型负责数据
视图负责显示
控制器负责输入


传统的 ASP.NET 事件驱动开发模式:

带有服务器控件、服务器事件和服务器代码的网页。


Web Pages 教程

如果您刚接触 ASP.NET ,建议从 Web Pages 开始学习。

Web Pages 是开发 ASP.NET 网站最简单的开发模式。

在我们的 Web Pages 教程中,您将学习如何使用 VB (Visual Basic) 或者 C# (C sharp) 最新的 Razor 服务器标记语法将 HTML、CSS、JavaScript 和服务器代码结合起来。

您也可以学习如何使用具有可编程的 Web Helpers(包括数据库、视频、图形、社交媒体等等)来扩展您的网页。

现在开始学习 ASP.NET Web Pages!


MVC 教程

MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。

如果您想要一个替代传统的 ASP.NET 的轻量级的开发模式,可以从 MVC 开始学习。

在我们的 MVC 教程中,您将学到如何使用集成了现有的所有 ASP.NET 特性(比如 Master Pages、 Security、Authentication 母版页、安全、验证)的轻量级的开发模式创建 Web 应用程序。

现在开始学习 ASP.NET MVC!


Web Forms 教程

Web Forms 是传统的基于事件驱动的 ASP.NET 模式。

多年来,开发者已经使用 ASP.NET Web Forms 创建了许多众所周知的大型网站。

如果您想学习在过去的 10 年中许多 Web 开发人员使用的设计模式,那么您可以从 Web Forms 开始学习。

现在开始学习 ASP.NET Web Forms!


谁适合阅读本教程?

本教程适合于任何想要学习在微软 ASP.NET 平台上创建网站的人员,从业余站点到最新的、现代化的、完全商业化的网络。

即使您是刚接触 Web 编程,您也可以学习本教程,如果对 HTML 和 CSS 有基本的了解将会有助于本教程的学习。

如果您对脚本语言如 JavaScript 或者 VB (Visual Basic) 有基本的了解,那将会对学习本教程很有帮助。

您是否偏爱 VB 胜过 C# (C sharp) ?您是否想学习这两种语言?有个好消息:盘古教程提供的大多数代码实例都有这两种语言的版本。

如果您是一名有过 ASP.NET 开发经验的专业的 Web 开发人员,您仍然可以从本教程中学到很多东西,因为这些教程介绍了很多新的 ASP.NET 的概念,比如 HTML5、CSS3、JQuery 等等。