在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
选择一本合适的书本书的特色本书的内容各章的内容版式赠送资料售后服务本书的读者对象本书实例目录1 ASP.NET基础1.1 认识网页和网站1.1.1 网页基础知识1.1.2 网站1.2 Web技术简介1.2.1 本地计算机和远程服务器1.2.2 Web应用程序的工作原理1.2.3 常用的Web开发技术1.2.4 ASP.NET在Web开发中的作用1.3 Web标准Web开发标准概述1.4 ASP.NET基础1.4.1 ASP.NET简介1.4.2 全新的.NET Framework 4.51.4.3 公共语言运行时1.5 3种必备技术1.5.1 HTML技术基础1.5.2 CSS技术基础1.5.3 JavaScript技术基础1.6 技术解惑1.6.1 ASP.NET技术和新兴技术HTML 5的结合1.6.2 学好ASP.NET的建议2 搭建开发环境2.1 配置ASP.NET环境2.1.1 安装IIS2.1.2 IIS的配置2.2 Visual Studio 2012概述2.2.1 Visual Studio 2012基础2.2.2 Visual Studio 2012的新功能2.2.3 安装Visual Studio 20122.2.4 设置默认环境2.2.5 新建项目2.2.6 解决方案资源管理器2.2.7 文本编辑器2.2.8 生成与查错2.2.9 强大的工具箱2.3 编译和部署ASP.NET程序2.3.1 编译、运行ASP.NET程序2.3.2 部署ASP.NET程序2.4 第一个ASP.NET程序3 C 基础3.1 C 概述3.1.1 C 的推出背景3.1.2 C 的特点3.2 .NET Framework框架简介3.2.1 .NET Framework简介3.2.2 几个常见的概念3.2.3 程序编译3.3 C 的基本语法3.4 变量3.4.1 C 的类型3.4.2 给变量命名3.5 常量3.6 类型转换3.6.1 隐式转换3.6.2 显式转换3.6.3 装箱与拆箱3.7 其他数据类型3.7.1 枚举3.7.2 结构3.7.3 数组3.8 基本.NET框架类3.8.1 Console类3.8.2 Convert类3.8.3 Math类3.9 表达式3.10 运算符3.11 语句和流程控制3.11.1 选择语句3.11.2 循环语句3.11.3 跳转语句3.12 技术解惑3.12.1 代码缩进的意义3.12.2 变量是否必须初始化3.12.3 常量和变量的区别3.12.4 为什么使用类型转换3.12.5 避免分配额外的内存空间3.12.6 在编程中要确保尽量少的装箱3.12.7 使用语句的几种限制3.12.8 带/不带表达式的return语句4 面向对象编程4.1 面向对象编程基础4.1.1 OOP思想介绍4.1.2 C 的面向对象编程4.2 函数是神秘的箱子4.2.1 定义和使用函数4.2.2 函数参数详解4.3 类4.3.1 定义类4.3.2 类的成员4.4 对象4.4.1 创建对象4.4.2 使用对象4.5 属性4.6 命名空间4.6.1 编译单元4.6.2 完全限定名标识4.6.3 using指令4.7 灵活自由的集合4.7.1 C 集合概述4.7.2 使用集合4.8 继承4.8.1 类的层次结构4.8.2 声明继承4.8.3 继承规则4.9 多态4.9.1 虚方法和虚方法重写4.9.2 重写方法的特点4.10 接口4.10.1 定义接口4.10.2 接口的实现和继承4.11 委托4.11.1 声明委托4.11.2 委托链4.12 事件4.12.1 声明事件4.12.2 使用事件4.13 技术解惑4.13.1 面向对象的作用4.13.2 一个函数只做一件事4.13.3 何时使用静态函数,何时使用实例函数4.13.4 引用参数和输出参数的关系和区别4.13.5 不要在密封类型中声明虚拟成员4.13.6 不要在密封类型中声明受保护的成员4.13.7 类和对象之间的关系和区别5 ASP.NET的页面结构5.1 一个简单的ASP.NET文件5.1.1 简单ASP.NET文件实例5.1.2 ASP.NET页面元素介绍5.2 ASP.NET页面指令5.2.1 Page指令5.2.2 @Master指令5.2.3 @Control指令5.2.4 @Import指令5.2.5 @Implements指令5.2.6 @Assembly指令5.2.7 @PreviousPageType指令5.2.8 @MasterType指令5.2.9 @OutputCache指令5.2.10 @Reference指令5.2.11 @Register指令5.3 技术解惑5.3.1 两种布局ASP.NET页面的方式5.3.2 @Register指令的真正用途6 内置对象和应用程序配置6.1 ASP.NET内置对象介绍6.1.1 Response对象6.1.2 Request对象6.1.3 Application对象6.1.4 Session对象6.1.5 Server对象6.1.6 Cookie对象6.1.7 Cache对象6.1.8 Global.asax文件6.2 配置ASP.NET应用程序6.2.1 配置文件结构6.2.2 配置文件的继承层次结构6.2.3 使用位置和路径6.2.4 ASP.NET配置元素6.2.5 自定义应用程序设置6.3 预编译和编译6.3.1 网站预编译6.3.2 网站编译6.4 技术解惑6.4.1 对内置对象的总结6.4.2 Session对象和Cookie对象的比较6.4.3 Application对象和Session对象的区别6.4.4 对Application、Session、Cookie、ViewState和Cache的选择7 HTML服务器控件和Web服务器控件7.1 HTML服务器控件7.1.1 HTML服务器控件基础7.1.2 HTMLButton控件7.1.3 HTMLInput控件7.2 Web服务器控件7.3 标准控件7.3.1 Label控件7.3.2 TextBox控件7.3.3 CheckBox和CheckBoxList控件7.3.4 RadioButton和RadioButtonList控件7.3.5 Image控件7.3.6 Table控件7.3.7 按钮控件7.3.8 ListBox控件7.3.9 CheckBoxList控件7.3.10 DropDownList控件7.3.11 DataList控件7.3.12 Wizard控件和WizardStep控件7.3.13 AdRotator控件7.3.14 Calendar控件7.3.15 HiddenField控件7.3.16 FileUpload控件7.3.17 ImageMap控件7.4 技术解惑7.4.1 总结用户登录系统的设计流程7.4.2 服务器控件与HTML控件的区别7.4.3 什么时候使用服务器控件,什么时候使用HTML控件8 数据控件8.1 数据绑定控件8.1.1 GridView控件8.1.2 DetailsView控件8.1.3 FormView控件8.1.4 Repeater控件8.1.5 DataList控件8.1.6 DetailsView控件8.1.7 FormView控件8.1.8 数据绑定控件演练8.2 数据源控件8.2.1 SqlDataSource控件8.2.2 AccessDataSource控件8.2.3 XmlDataSource控件8.2.4 SiteMapDataSource控件8.2.5 ObjectDataSource控件8.2.6 LinkButton控件8.3 技术解惑8.3.1 GridView控件的优缺点分析8.3.2 ListView控件的优缺点分析8.3.3 GridView控件与DataGrid控件的对比9 验证控件、用户控件和自定义控件9.1 验证控件9.1.1 RequiredFieldValidator控件9.1.2 RangeValidator控件9.1.3 CompareValidator控件9.1.4 RegularExpressionValidator控件9.1.5 CustomValidator控件9.1.6 ValidationSummary控件9.2 用户控件9.2.1 入门用户控件9.2.2 创建一个简单的用户控件9.2.3 属性和事件9.2.4 动态加载9.2.5 片段缓存处理9.3 自定义控件9.3.1 一个简单的自定义Web用户控件9.3.2 子控件9.3.3 复合控件9.4 技术解惑9.4.1 为什么推出验证控件9.4.2 验证时检查数据的两种时机9.4.3 提高网站健壮性的两个原则10 ASP.NET新增功能10.1 更加简洁的web.config10.2 新增的3个属性10.2.1 ViewStateMode属性10.2.2 ClientIDMode属性10.2.3 EnablePersistedSelection属性10.3 增强的Dynamic Data控件10.4 并行运算10.5 ADO.NET Data Services 1.5的新增功能10.6 ADO.NET Entity Framework的新增功能10.7 技术解惑10.7.1 QueryExtender控件的用法10.7.2 并行运算中的多线程10.7.3 并行循环的中断和跳出10.7.4 在并行循环中为数组/集合添加项10.7.5 对SEO的改进11 ADO.NET详解11.1 ADO.NET简介11.1.1 ADO.NET的作用11.1.2 ADO.NET结构11.2 ADO.NET对象11.2.1 ADO.NET的使用环境11.2.2 使用ADO.NET对象实现数据库访问11.3 ODBC.NET Data Provider11.3.1 ODBC .NET Data Provider概述11.3.2 连接ODBC数据源11.4 DataSet对象11.4.1 DataSet概述11.4.2 使用DataSet11.5 XML11.5.1 XML概述11.5.2 文档类型定义11.5.3 创建XML文件11.5.4 DataSet读取XML数据11.5.5 XML填充DataSet11.6 技术解惑11.6.1 和ADO以及其他数据访问组件相比,ADO.NET的优势是什么11.6.2 如何选择DataReader/DataSet11.6.3 在数据库中的E-R图11.6.4 三层架构11.6.5 ADO.NET起了一个接口的作用12 使用母版页、样式、主题和皮肤12.1 母版页详解12.1.1 何谓母版页12.1.2 创建母版页12.1.3 创建内容页12.1.4 母版页的嵌套12.1.5 动态访问母版页12.1.6 母版页的应用范围12.1.7 缓存母版页12.2 主题、样式和皮肤12.2.1 主题概述12.2.2 应用样式12.2.3 应用主题和皮肤12.2.4 如何创建主题12.2.5 应用主题12.3 技术解惑12.3.1 母版页和普通Web页的区别12.3.2 文件的存储和组织方式13 个性化设置13.1 个性化设置基础ASP.NET中的个性化用户配置13.2 实现个性化用户配置13.2.1 匿名用户个性化用户配置13.2.2 注册用户个性化用户配置13.3 技术解惑13.3.1 Web.Config文件中一段完整的
|
请发表评论