Advertisement

这是一本零基础ASP.NET 2.0电子书及完整源代码。

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
Part1第一部分:相信大家找得到该书的源代码部分也就是这部分内容因此我便无偿奉送让大家下载试试。若感觉可以方可继续下载电子书部分。 1.本书1~21章所附代码的运行环境 操作系统:Windows Server 2003或Windows XP Professional 开发环境:Microsoft Visual Studio 2005 数据库:SQL Server 2005 Web服务器:IIS 5.1及以上版本2.本书所附光盘范例第1章(\Chapter 01)示例描述:本章演示ASP.NET 2.0网站的预编译以及学习ASP.NET 2.0的前置知识。 WebSite文件夹 创建的ASP.NET 2.0 Web站点。 www文件夹 第一个用C#开发的Web应用程序。 bianyi.bat 编译网站的批处理文件。 form.html 表单范例。 css.html CSS范例。第3章(\Chapter 03)示例描述:本章介绍C# 2.0程序设计基础。 3-01.cs 第一个C#程序。 3-02.cs 不导入命名空间来改写程序3-01.cs。 3-03.cs ReadLine()方法读数据。 3-04.cs 常量的使用。 3-05.cs 整型类型的使用。 3-06.cs 结构类型的使用。 3-07.cs 枚举类型的使用。 3-08.cs 用一个输入参数通过值传递一个变量给一个方法。 3-09.cs 一维数组的使用。 3-10.cs 使用代理类型。 3-11.cs 使用接口。 3-12.cs 装箱操作。 3-13.cs 字符串操作。 3-14.cs if语句的使用。 3-15.cs switch语句的使用。 3-16.cs while语句的使用。 3-17.cs do-while语句的使用。 3-18.cs for语句的使用。 3-19.cs 异常捕获:try-catch语句的使用。 3-20.cs 异常捕获:try-finally语句的使用。 3-21.cs 异常捕获:try-catch-finally语句的使用。 3-22.cs get和set对属性的值进行读写操作。 3-23.cs 方法的使用。 3-24.cs 继承演示。 3-25.cs 多态性演示。第4 章(\Chapter 04)示例描述:本章学习ASP.NET 2.0页面基本对象。 4-01.aspx aspx页面中添加一个Lable标签。 4-02.aspx 读出Application的属性值。 4-03.aspx 读出SessionID的值。 4-04.aspx 创建Session对象。 4-05.aspx 读取传递的Session值并显示。 4-06.aspx 使用Response对象的Write()方法。 4-07.aspx 使用Response对象的End()方法。 4-08.html 以post方式提交数据到4-08.aspx的表单。 4-08.aspx 接收表单数据并进行处理。 4-10.aspx Request对象几个属性的使用。 example.htm 创建表单。 example.aspx 处理表单。 4-11.aspx 使用Server对象来获取文件路径。 4-12.aspx 使用Server对象对字符进行编码。 4-13.aspx 使用Server对象进行解码。 4-14.aspx 向客户机器写入Cookie。 4-15.aspx 读取Cookie。第5章(\Chapter 05)示例描述:本章学习创建智能表单。 5-01.aspx TextBox控件用法举例。 5-02.aspx Button控件用法举例。 5-03.aspx RadioButton控件用法举例。 5-04.aspx DropDownList控件演示。 5-05.aspx FileUpload控件实现文件上传。 5-06.aspx BulletedList创建静态项目列表。 5-07.aspx BulletedList列表项响应用户事件。 5-08.aspx Image控件用法举例。 5-09.aspx 使用MultiView和View控件实现多视图。 5-10.aspx Localize控件显示本地化文本。 5-11.aspx Literal 控件用法举例。第6章(\Chapter 06)示例描述:本章学习表单的检验。 6-01.aspx RequiredFieldValidator控件的使用。 6-02.aspx RegularExpressionValidator控件的使用。 6-03.aspx 使用CompareValidator控件比较两个控件的值。 6-04.aspx CompareValidator控件比较一个控件的值与固定值。 6-05.aspx CompareValidator控件执行数据类型检查。 6-06.aspx RangeValidator控件的使用。 6-07.aspx ValidationSummary控件的使用。 6-08.aspx CustomValidator控件的使用。 6-09.aspx 禁用检验。第7章(\Chapter 07)示例描述:本章学习高级页面开发。 7-01.aspx LinkButton控件的使用。 7-02.aspx 容器控件PlaceHolder的使用。 7-03.aspx Panel控件的使用。 7-05.aspx HiddenField控件实现隐藏字段。 7-06.aspx 表格控件的使用。 7-07.aspx 使用AdRotator控件创建广告条。 AdFile.xml AdRotator配置文件。 7-08.aspx 使用Calendar控件创建日历。第8章(\Chapter 08)示例描述:本章学习用户控件和自定义控件。 uc1.ascx 用户控件实现搜索框。 8-01.aspx 用户控件的调用。 uc2.ascx 用户控件实现网站计数器。 8-02.aspx 调用计数器控件。 Controls文件夹 创建自定义控件的项目。 8-03.aspx 测试自定义控件。 App_Code\ BName.cs 创建具有公共属性的自定义控件。 8-04.aspx 动态测试自定义控件。 App_Code\ x.bat 将控件编译为程序集的批处理文件。 App_Code\ MyLabel.cs 应用视图状态与控件状态。 8-05.aspx 测试控件状态与视图状态。 App_Code\ People.cs 实现记录个人基本信息的自定义控件。 App_Code\ Name.cs Name属性的自定义状态管理类。第9章(\Chapter 09)示例描述:本章学习母版页。 MasterPage.master 一个简单的母版页。 9-01.aspx 引用母版页。 MasterPage1.master 创建一个母版页。 9-01.aspx 调用母版页并进行交互。 FMasterPage.master 进行嵌套的父母版页。 SMasterPage.master 引用父母版页的子母版页。 9-03.aspx 引用子母版页的内容页。第10章(\Chapter 10)示例描述:本章学习主题和皮肤。 App_Themes文件夹 本章范例所使用的主题。 10-01.aspx 使用皮肤。 10-02.aspx 应用主题并实现切换。第11章(\Chapter 11)示例描述:本章学习网站导航。 11-01.aspx 使用页面导航。 Default.aspx 实现导航路径。 Resume.aspx 实现导航路径。 11-02.aspx 实现导航菜单。第12章(\Chapter 12)示例描述:本章学习SQL Server 2005。 Create_text.sql 创建test数据库。 Alter_text.sql 修改test数据库。 del_text.sql 删除test数据库。 back_text.sql 备份test数据库。 restore_text.sql 还原test数据库的备份。 Create_tb_class.sql 创建表class。 Create_tb_article.sql 创建表article。 Create_Index_test.sql 创建索引。 Alter_Index_test.sql 修改索引。 Del_Index_test.sql 删除索引。 Create_View_article.sql 创建视图。第13章(\Chapter 13)示例描述:本章学习ADO.NET 2.0。 13-01.aspx 使用Connection对象连接到数据库。 13-02.aspx 使用Connection对象连接到Access数据库。 13-03.aspx 新增数据。 13-04.aspx 查询数据。 13-05.aspx 更新数据。 13-06.aspx 删除数据。 13-07.aspx 输出单个值。 13-08.aspx 使用DataReader对象读取数据。 13-09.aspx 向DataSet添加DataTable。 13-10.aspx DataSet中加入Datatable并绑定到GridView。 13-11.aspx 创建Datatable。 13-12.aspx 缓存DataSet。 13-13.aspx 多个DataAdapter对象填充同一DataSet。 13-14.aspx 不同的查询填充同一DataSet。 13-15.aspx 合并两个DataSet。 13-16.aspx 复制DataSet。第14章(\Chapter 14)示例描述:本章学习数据源控件。 14-01aspx 使用SqlDataSource控件。 14-02.aspx SqlDataSource使用参数进行数据更新。 14-03aspx 缓存数据。 14-04.aspx 显示并更新Access数据库。 App_Data\test.xml XML数据文件。 14-05.aspx 显示XML数据。 14-06aspx 转换XML数据。 14-07.aspx 显示站点地图数据。 Web.sitemap 站点地图。 App_Code\ testdbo.cs 供ObjectDataSource使用的中间层业务对象。 14-08aspx 使用ObjectDataSource对数据进行检索。 14-09.aspx ObjectDataSource使用参数对数据进行更新第15章(\Chapter 15)示例描述:本章学习数据绑定控件。 15-01.aspx 将数据绑定到一个GridView控件。 15-02.aspx GridView控件并进行排序和分页。 15-03.aspx GridView控件进行编辑和删除。 15-04.aspx 数据绑定到DetailsView控件。 15-05.aspx DetailsView控件进行分页和编辑。 15-06.aspx DetailsView控件进行数据插入和删除。 15-07.aspx 数据绑定到FormView控件。 15-08.aspx FormView控件执行编辑、插入和删除。 15-09.aspx 数据绑定到DataList控件。 15-10.aspx DataList控件进行模板化显示。 15-11.aspx 创建Datatable。第16章(\Chapter 16)示例描述:本章学习文件处理。 16-01.aspx 创建文件并向文件中写入数据。 16-02.aspx 向文件中写入指定编码数据。 16-03.aspx 拷贝、删除文件。 16-04.aspx 读取文件内容并显示。 16-05.aspx 创建文件夹。 16-06.aspx 移动、删除文件夹。第17章(\Chapter 17)示例描述:本章学习数据缓存。 17-01.aspx 使用页面缓存。 17-02.aspx 按参数改变缓存。 17-03.aspx 按头改变缓存。 17-04.aspx 自定义字符串改变缓存。 17-05.aspx 设置缓存位置。 Control.ascx 可以被缓存的用户控件。 17-06.aspx 页面分段缓存。 17-07.aspx 添加缓存条目。第18章(\Chapter 18)示例描述:本章学习ASP.NET 2.0的安全性。 Login.aspx 登录页面。 Default.aspx 资源提供页面。(以下为用户管理系统的实例代码) App_Code\MemberDBO.cs ObjectDataSource控件的业务对象。 index.aspx 用户管理系统的首页。 user_login.aspx 登录页面。 user_reg.aspx 用户注册页面。 changePwd.aspx 用户修改密码页面。 admin/Default.aspx 超级管理的首页。 admin/roles.aspx 角色管理页。第19章(\Chapter 19)示例描述:本章学习Web服务。 19-01.asmx 编写Web服务。 19-02.aspx 本地使用Web服务。 App_WebReferences文件夹 所添加的Web引用。 servroot\_19_01.cs 为Web服务创建的代理类。第20章(\Chapter 20)示例描述:本章演示一个投票管理系统的制作。 FullVote 投票管理系统的项目第21章(\Chapter 21)示例描述:本章演示一个BBS的制作。 BBS 论坛管理系统的项目 数据库 论坛数据保存的数据库

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 学习ASP.NET 2.0版1
    优质
    本书为初学者提供全面的ASP.NET 2.0编程指导与实践教程,包含大量实例、源代码和详尽说明,适合完全无编程经验者。 5. Part 以下是各章节的示例描述: 第14章:本章学习数据源控件。包括使用SqlDataSource控件、缓存数据、显示并更新Access数据库以及显示XML数据等内容。 第16章:本章介绍文件处理,涵盖创建和写入文件、读取内容及操作目录等主题。 第20章:展示一个投票管理系统的开发过程。 第21章:演示如何构建BBS(论坛)管理系统。
  • ASP.NET 2.0的网上
    优质
    这是一套基于ASP.NET 2.0框架开发的网上书店系统完整源代码,包含用户管理、图书分类与展示、购物车等功能模块。适合开发者学习参考。 系统主要是为了满足用户在网上订购图书的需求;实现的功能包括用户的登录、注册,图书的预订,分类导航及查询功能,购物车管理以及订单管理等功能,并且还支持用户的留言反馈等服务。该系统不仅为VIP用户提供便捷的图书订购服务,也允许游客使用自己的购物车选购图书。项目的架构设计采用了三层结构,并在业务层中通过存储过程来实现相关功能。
  • ASP.NET网上店系统
    优质
    本书详细介绍如何使用ASP.NET技术开发一个完整的在线书店系统,并提供所有源代码。适合Web开发者参考学习。 数据库创建语句、完整源代码及毕业设计论文,希望大家喜欢。
  • ASP.NET馆管理系统
    优质
    本项目为一个基于ASP.NET技术的图书馆管理系统的实现方案,包含图书借阅、归还、信息查询等功能,并提供源代码供学习参考。 ASP.NET图书馆管理系统,自带数据库脚本+完整代码希望能给您带来一个经过完善的设计。
  • ASP.NET 2.0商务开发实战
    优质
    本书为开发者提供全面指导,涵盖使用ASP.NET 2.0进行电子商务应用开发的技术细节和实用案例,包含大量源代码解析。 这个资源适合初学者使用,用于.NET开发电子商务系统,有助于理解代码编写等内容。如果有需要的话可以拿去用。
  • Android阅读器
    优质
    《Android电子书阅读器源码完整版》提供了一套完整的安卓平台电子书阅读应用开发代码,涵盖界面设计、书籍管理及阅读功能实现等模块。适合开发者学习与二次开发使用。 在Android平台上开发电子书阅读器是一项技术性较强的任务,需要整合并优化多个技术栈。本资源提供了一个完整的Android电子书阅读器源码,对于想要深入学习Android应用开发、特别是阅读器类应用的开发者来说是极好的学习材料。 1. **Android SDK**:包括UI组件、网络通信和文件操作等基础功能。此源码可能涵盖了各种API及版本兼容性处理。 2. **布局设计**:使用XML定义用户界面,如书籍目录、阅读页面与设置页,涉及LinearLayout、RelativeLayout和ConstraintLayout等多种布局管理器。 3. **自定义View**:为了实现特定的翻页动画或夜间模式切换效果,源码中可能包含自定义的视图组件。 4. **字体渲染**:支持多种文本格式(如EPUB、PDF、MOBI)需要使用到字体加载和排版算法,可能会用到开源库以优化显示效果。 5. **图片加载与缓存**:书籍封面及插图等资源需高效处理,可能采用了Glide或Fresco等第三方库来提高性能。 6. **数据解析**:阅读器解析电子书内容(HTML、XML或JSON格式),通常使用DOM、SAX或Pull解析器实现这一功能。 7. **文件I/O操作**:涉及SQLite数据库和本地存储系统,用于处理书籍的读取与保存工作。 8. **异步处理**:为提升用户体验,在后台线程执行网络请求等耗时任务,可能利用AsyncTask、IntentService或Retrofit来实现。 9. **权限管理**:针对Android 6.0及以上版本进行运行时权限申请和处理机制设计。 10. **夜间模式**:提供暗色主题以减少黑暗环境下的阅读压力,并通过切换主题或定制控件实现该功能。 11. **用户交互**:包含滑动翻页、书签设置及亮度调节等功能,涉及触摸事件的响应与状态保存等技术细节。 12. **国际化和本地化**:支持多语言界面转换,利用Android资源目录结构来适应不同语境需求。 13. **性能优化**:包括内存管理、GPU过度绘制检测以及布局层次优化等方面的技术措施以提升应用流畅度。 14. **版本控制**:源码中可能包含Git历史记录及团队协作信息展示代码变更历程。 15. **持续集成/持续部署(CI/CD)**:涉及构建脚本和自动化测试工具的使用,如Gradle或Jenkins。 通过分析这个完整的电子书阅读器项目,开发者可以全面掌握Android应用开发的知识体系,并在UI设计、性能优化及第三方库的应用等方面获得实质性提升。同时这也是一个优秀的实践案例,帮助加深理论知识的理解并提高实际操作能力。
  • ASP.NET项目的
    优质
    《ASP.NET项目的完整源代码》提供了一个全面的ASP.NET项目实例,包括文件结构、编程逻辑和数据库交互等各个环节的详细代码示例。适合开发者学习参考。 ASP.NET是由微软开发的服务器端Web应用程序框架,用于构建动态网站、web应用及服务。这里提供的压缩包包含一个完整的ASP.NET项目源代码集合,内有十个不同的示例项目,为学习与理解ASP.NET的工作原理、开发流程以及最佳实践提供了宝贵资源。 1. **ASP.NET基础**:作为.NET框架的一部分,它提供了一系列工具和技术来创建功能强大的Web应用。主要概念包括页面生命周期、控件事件模型、服务器和HTML控件的使用及页面间通信机制(如ViewState、Session与Cookie)。 2. **MVC架构**:项目中可能包含基于ASP.NET MVC的设计模式示例,这种设计模式提倡分离关注点以提高代码测试性和维护性。在MVC框架下,模型处理业务逻辑,视图负责展示数据,而控制器则协调用户输入和模型与视图间的交互。 3. **Web Forms**:项目中也可能包含基于早期ASP.NET Web Forms的开发实例。该模式使用控件及事件驱动编程方式提供了一种声明式编程体验,类似于Windows Forms的应用程序设计风格。 4. **Entity Framework**:作为数据访问层的一部分,这些项目可能采用了微软提供的ORM框架——Entity Framework来简化数据库操作流程。通过此工具,开发者可以利用面向对象的方式处理数据库事务而无需编写大量SQL语句。 5. **ASP.NET Identity**:为了用户认证与授权需求,项目中可能会使用到ASP.NET Identity系统这一为现代Web应用设计的身份管理解决方案,支持OAuth、Facebook及Google等第三方登录服务的集成。 6. **ASP.NET Core**:部分示例可能基于跨平台且高性能框架——ASP.NET Core构建。此版本引入了依赖注入、中间件和Kestrel服务器等新特性来助力web应用、APIs与微服务开发。 7. **AJAX技术**:为实现页面无刷新更新,项目中可能会使用到ASP.NET AJAX库以提高用户体验,并通过异步调用服务器端方法更新网页部分区域。 8. **响应式设计**:考虑到移动设备的普及性,这些示例可能采用了如Bootstrap框架来确保网站在不同终端上的良好展示效果。 9. **单元测试与持续集成**:为了保证代码质量,项目中可能会包含单元测试案例,并使用诸如Visual Studio内的测试工具或Jenkins等持续集成解决方案进行自动化测试部署。 10. **部署与发布**:这些源码可能包含了如IIS配置、Azure云服务的脚本及其它生产环境下的应用发布设置文件来展示应用程序如何被正式上线。 通过研究这十个示例项目,无论是初学者还是有经验的开发者都能深入理解ASP.NET的技术栈和最佳实践。学习者可以从中学会代码组织结构设计、用户交互处理方法、性能优化策略以及利用框架的强大功能开发复杂Web解决方案的方法。
  • 时钟
    优质
    本作品提供一个完整的电子时钟源代码,包括设计原理、程序实现和测试方法。适合编程爱好者和技术人员学习与参考。 本段落主要介绍一个电子时钟的源代码,可以实现普通计时、秒表计时、闹钟设置以及温度显示等功能。
  • ASP.NET网上学校程序的套件
    优质
    本源码套件为构建在线教育平台提供完整解决方案,包含ASP.NET技术栈实现的学生管理、课程发布、论坛交流等核心功能模块。适合开发者快速搭建和部署。 系统模块主要包括以下功能: 1. **系统管理** - 模块管理 - 角色管理 - 系统设置 - 批量授权管理 - 在线用户管理 2. **版本升级** 3. **组织结构管理** - 部门管理 - 岗位管理 4. **用户管理** 5. **门户管理** - 发布首页 - 公告管理 - 新闻管理 - 帮助管理 - 答疑管理 - 广告管理 6. **资源与培训** - 考试日历 - 友情链接 7. **支付设置** 8. **售卡设置** 9. **资源管理** - 类别设计 - 讲师管理 - 课件管理 - 案例管理 - 资料管理 10. **文章管理** 11. **培训与课程** - 网络课程 - 面授课程 - 培训过程监控 12. **学员作品和心声管理** 13. **考试管理** - 知识点管理 - 题型管理 - 试卷管理 14. **练习与复评** - 考试安排 - 练习安排 - 成绩查询 15. **商城管理** - 商品管理 - 快递管理 16. **财务管理** 17. **统计分析** - 订单统计 - 知识点试题统计 18. **用户个人中心** - 我的课程 - 我的考试 19. **续考与成绩查询** 20. **我的财务信息管理** 21. 消息管理 22. 通讯录 - 分类管理 23. 用户档案 - 学习履历 24. 账户设置
  • MFC相册版2.0(附带
    优质
    MFC电子相册版本2.0是一款使用Microsoft Foundation Classes (MFC)开发的照片管理软件,附带完整源代码供学习参考。 本系统采用Visual C++6.0与MFC+XML开发,test文件夹内包含软件源代码及Tinyxml解析器。若需进行修改,请使用Visual C++6.0打开工作空间文件test.dsw。 首次运行此软件时,在主界面右下角点击“清空”按钮后,再通过“批量添加”功能导入图片;目前该系统仅支持bmp格式的图片。 本系统的具体功能如下: 1. 实现自动浏览图片,并可通过按钮暂停或继续浏览。 2. 将本地图片添加至电子相册中进行分类管理和浏览。 3. 支持对类别信息的添加、删除和修改更新操作。 4. 可向指定类别增加新图片。 5. 图片可按比例放大(缩小)显示,同时展示相关属性信息。 6. 提供批量导入功能。