新手漫游 - Web 开发






4.90/5 (141投票s)
Web 开发新手教程。这是一系列 Web 开发教程,旨在为新手提供一次全面的入门之旅。
我们希望创建一份权威的 Web 开发新手入门指南,为此我们需要您的帮助来整理这些文章。
此目录列表可供所有白银会员及以上级别的会员编辑。我们希望您做的是用文章链接替换目录列表中的条目。
找到与条目匹配的文章,然后用指向该文章的链接替换该条目,并更新条目的文本为文章标题,使该条目成为指向该文章的超链接。如果找不到文章,那就自己写一篇!选择一个您感兴趣的主题,撰写一篇文章,并在获得会员批准后,将其链接到此处。实心圆代表文章标题,空心圆代表文章主题。
这并非传统意义上的维基百科。这是一项我们希望您喜欢的实验。如果您有任何问题或意见,请随时发送电子邮件至 submit@codeproject.com。
HTML – 创建网站所需的基础知识
- HTML 新手指南 作者:Nongjian Zhou
- 基本标签和页面结构
- 元素
- 属性
- 段落、Div、表格
- 设计、格式化标签 – 样式声明(基本 CSS)
- Div 页面设计 – 为什么使用表格进行布局是不好的
- 协议 – HTTP、端口号、SSL (HTTPS)
- URL 编码(用于在超链接中指定地址)/ HTML 编码(用于在 HTML 中表示实体)
- 不应使用的内容
- 为不同浏览器设计 / 跨浏览器兼容性 / 怪异模式与标准模式
- XHTML 模式及其目标定位方法
CSS
- CSS 新手指南 作者:Nongjian Zhou
- 语法
- 文本属性
- 边框、外边距、内边距 - 这些在不同浏览器中渲染方式的差异
- 定位
- 跨浏览器问题,CSS 2.1
JavaScript
- JavaScript 新手指南 作者:Nongjian Zhou
- 语法
- 函数
- DOM 访问、事件处理程序
- 应用
- 课程资源
- 库
- JavaScript 数据结构 作者:Paulo Künzel
- 数据结构
- 对象
- 方法
- 封装
ASP.NET
- 总体概述
- Web 应用程序简介(参考 ASP.NET 和 AJAX) 作者:Suchi Banerjee
- Web 表单(页面设计)与基本 HTML 表单的对比
- ASP.NET 事件
- 是什么
- 如何/何时触发
- 如何使用它们
- 事件过程
- ASP.NET 应用程序和页面生命周期 作者:Shivprasad koirala
- GET 与 POST 的新手指南
- Web.Config – 如何设置等
- 用户状态 作者:N a v a n e e t h
- ViewState – 是什么、为什么、何时使用、何时不使用 作者:Abhijit Jana
- ViewState:减少性能开销的各种方法 作者:Brij
- 缓存 作者:Abhijit Jana
- Session 作者:Abhijit Jana
- 应用程序状态和应用程序对象 作者:Brij
- Cookies 作者:Abhijit Jana
- 其他方法(静态变量、应用程序变量、文件存储、数据库存储)
- 数据绑定
- 简单(例如,字段) 作者:Qwertie
- 复杂(列表和数据网格)
- 使用基本 ADO.NET 进行数据库访问 作者:Huseyin Altindag
- ASP.NET 用户界面
- ASP.NET 控件(文本框、按钮等)以及编写自己的用户控件和自定义控件
- 主题和皮肤
- 插入和使用 JavaScript 作者:SeaWater
- 插入和使用样式表 作者:SeaWater
- Ajax (基础)
- IsPostback – 是什么?何时不会发生? 作者:ThirstyMind
- IsCallback
- 使用 Jquery UI 进行自定义排序 作者:Farooq Kaiser
- 探索 ASP.NET 验证器 作者:Brij
- 整合 JavaScript
- 在 DLL 中嵌入 JavaScript 作者:AspDotNetDev
- 与服务器控件交互
- 设计指南、可用性和可访问性
- 资源
- 在 Web 应用程序中包含资源 (WebResource.axd)
- App_Data 目录 - 作者:Abhijit Jana
- App_Resources 目录 - 作者:Abhijit Jana
- App_Code - 作者:Abhijit Jana
- App_GlobalResources - 作者:Abhijit Jana
- App_Themes - 作者:Abhijit Jana
- App_Browsers - 作者:Abhijit Jana
- 国际化
- 网站与 Web 应用程序、部署
- ASP.NET MVC 本地化 - 作者:Farooq kaiser
- 新手指南:探索 IIS 6.0 与 ASP.NET - 作者:Abhijit Jana
- 在 IIS 上部署网站 作者:Brij
- 配置概述:ASP.NET 作者:Brij
- 测试
- 错误 – 语法、逻辑、测试、调试、追踪
- Chrome 页面和脚本调试新手指南 作者:Dave Auld
- 掌握 Visual Studio 2010 调试 - 新手指南 - 作者:Abhijit Jana
- 调试托管在 IIS 上的 ASP.NET 应用程序 - 作者:Abhijit Jana
- 远程 IIS 调试:调试托管在“远程 IIS 服务器”上的 ASP.NET 应用程序 - 作者:Abhijit Jana
- Web 服务
- 构建和使用 Web 服务
- 创建和使用您的第一个 WCF 服务 - 作者:Farooq kaiser
- 使用 SoapUI 测试您的 ASP.NET WebService - 作者:Abhijit Jana
- 跨浏览器问题 – App_Browsers 目录 – 以及使用相同代码针对不同设备
PHP
- 总体概述
- 基本语法
- 使用运算符、函数、语句、命名空间、异常等
- GET 与 POST
- 基础
- 页面创建
- 插入 PHP 脚本
- 文件 — 创建、读/写、打开、删除等
- 对象
- 概述
- 构造函数和析构函数
- 类定义
- 对象迭代
- APC
- 错误处理
- 数据库扩展
- Directory(目录)
- 文件系统
- FTP
- HTTP
- libxml
- XML解析器
- Session 处理
- Web 服务
- SCA
- SOAP
- XML
- RPC
- MySQL
- SQLite
- LDAP 服务器
Ajax
- 总体概述
- 它是什么,它是如何工作的,过去使用的方法(隐藏的 IFRAME 等)
- 何时不应使用它
- HTTP 请求
- GET 与 POST 以及它们如何普遍工作
- Ajax 框架 – ASP.NET Ajax – UpdatePanel
- Ajax 框架 – ASP.NET Ajax – Ajax Control Toolkit
- 使用 Prototype 介绍 ASP.NET 的 AJAX 作者:Neal Bailey
- Ajax 框架 – jQuery 作者:Farooq kaiser
- ASP.NET MVC 的 AJAX 作者:Farooq Kaiser
- 新手指南:向网页添加 Ajax
- 小部件和组件
- 用户界面指南
- ASP.NET AJAX 扩展 - 理解 OOP 作者:Petr Pechovic
安全
- 安全 – 跨站脚本攻击 (XSS)
- 安全 – SQL 注入 作者:Colin Angus Mackay
- 安全 – HTML 注入
- 安全 – 欺骗和网络钓鱼
- 安全 – 处理密码和登录
- 安全 – 总体概述 – 所有可能的威胁
历史
- 2008年11月22日 -- 发布初始版本
- 2008年11月25日 -- 添加内容
- HTML 新手指南 作者:Nongjian Zhou
- CSS 新手指南 作者:Nongjian Zhou
- SQL 注入攻击及一些防范技巧 作者:Colin Angus Mackay
- 2008年12月5日 -- 添加内容
- PHP 部分
- 2008年12月7日 -- 添加内容
- ASP.NET 应用程序文件夹新手指南 - 作者:Abhijit Jana
- 2008年12月20日 -- 添加内容
- Cookies 新手指南 作者:Abhijit Jana
- ViewState 新手指南 作者:Abhijit Jana
- Asp.net 应用程序文件夹新手指南 作者:Abhijit Jana
- ASP.NET 缓存探索 作者:Abhijit Jana
- 2008年12月22日 -- 添加内容
- 详细数据绑定教程 作者:Qwertie
- 使用 ADO.NET 进行数据库访问(新手版) 作者:Huseyin Altindag
- 2008年12月23日 -- 添加内容
- ASP.NET 状态管理技术新手介绍 作者:N a v a n e e t h
- 2009年1月15日 -- 添加内容
- ASP.NET Session 探索 作者:Abhijit Jana
- 2009年1月22日 -- 添加内容
- JavaScript 新手指南 作者:Nongjian Zhou
- ASP.NET 页面生命周期 作者:Vivek Thakur
- 2009年2月5日 -- 添加内容
- 插入和使用 JavaScript 作者:SeaWater
- 插入和使用样式表 作者:SeaWater
- IsPostback – 是什么?何时不会发生? 作者:ThirstyMind
- 2009年6月11日 -- 添加内容
- 调试托管在 IIS 上的 ASP.NET 应用程序 - 作者:Abhijit Jana
- 2009年6月11日 -- 添加内容
- Web 应用程序简介(参考 ASP.NET 和 AJAX) 作者:Suchi Banerjee
- 2009年7月16日 -- 添加内容
- 远程 IIS 调试:调试托管在“远程 IIS 服务器”上的 ASP.NET 应用程序 - 作者:Abhijit Jana
- 2009年8月11日 -- 添加内容
- 使用 SoapUI 测试您的 ASP.NET WebService - 作者:Abhijit Jana
- 2009年9月30日 -- 添加内容
- 新手指南:探索 IIS 6.0 与 ASP.NET - 作者:Abhijit Jana
- 2010年4月10日 -- 添加内容
- 探索 ASP.NET 验证器 作者:Brij
- 在 IIS 上部署网站 - 作者:Brij
- 配置概述:ASP.NET 作者:Brij
- 2010年5月8日 -- 添加内容
- 掌握 Visual Studio 2010 调试 - 新手指南 - 作者:Abhijit Jana
- 2010年5月10日 -- 添加内容
- 使用 Prototype 介绍 ASP.NET 的 AJAX 作者:Neal Bailey
- 2010年5月11日 -- 添加内容
- ASP.NET AJAX 扩展 - 理解 OOP 作者:Petr Pechovic
- 2010年10月8日 -- 添加内容
- 应用程序状态的演示 作者:Brij
- ViewState:减少性能开销的各种方法 作者:Brij
- 2011年5月26日 -- 添加内容
- 在 ASP.NET 中管理 JavaScript 库 作者:AspDotNetDev
- 2011年11月1日 -- 添加内容
- Chrome 页面和脚本调试新手指南 作者:Dave Auld
- 2013年1月6日 -- 进行了一些格式修复