书将带领读者开发完成《小明音乐库管理系统》、《企业KPI查询系统》和《小明电器商城》三个完整的Web软件项目。每个项目都按照小型敏捷软件开发的思想,介绍了需求分析、功能设计、界面设计、数据库设计、系统架构搭建以及功能实现等整个过程所需要的思考方法和知识运用技巧。这三个案例从简单到复杂,所需要的知识和技能层层递进,形成一条螺旋式上升的学习路径。为方便教师教学和读者自学,本书提供了完整的案例源代码和素材。
本书以Visual Studio Community 2017为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、与ASP.NET结合的C#基础、ASP.NET常用服务器控件、用户控件、验证控件、状态管理、数据源控件和LINQ访问数据库、数据绑定控件、文件处理、主题、母版、Web部件、网站导航、ASP.NET AJAX、Web服务、WCF服务、用户和角色管理等,最后的实例MyPetShop将综合开发全过程,为读者提供了ASP.NET网站开发的学习模板。
本书是《Web程序设计——ASP.NET实用网站开发(第3版)—微课版》的配套上机实验指导教材。全书分为两部分,第一部分为课程实验,第二部分为课程设计选题。 课程实验部分采用Visual Studio Community 2017开发平台,以完成并拓展一个基于ASP.NET三层架构实现网上购物的MyPetShop应用程序为目标,共安排14个实验,分别与《Web程序设计——ASP.NET实用网站开发(第3版)—微课版》的第1~14章内容相对应。每个实验均由“实验目的”、“实验内容及要求”、“实验步骤”和“实验拓展”组成,采用“任务驱动”方式设计,突出技术应用能力培养,引领学生从“跟着走”到“自己走”的转变。 课程设计选题部分共安排10个源自实际工程的选题,供学生在学完本课程后分组选择进行课程设计,达到团队开发Web应用程序的目的。 本书可作为高等院校计算机相关专业Web程序设计的上机实验指导教材,也可作为对Web程序设计有兴趣人员的自学参考书。
本书是《Web程序设计——ASP.NET实用网站开发(第4版)—微课版》的配套上机实验指导教材。全书分为两部分,第一部分为课程实验,第二部分为课程设计选题。 课程实验部分采用Visual Studio Community 2019开发平台,以完成并拓展一个基于ASP.NET实现网上购物的MyPetShop应用程序为目标,共安排14个实验,分别与《Web程序设计——ASP.NET实用网站开发(第4版)—微课版》的第1~14章内容相对应。每个实验均由“实验目的”“实验内容及要求”“实验步骤”和“实验拓展”组成,采用“任务驱动”方式设计,突出技术应用能力培养,引领学生完成从“跟着走”到“自己走”的转变。 课程设计选题部分共安排10个源自实际工程的选题,供学生在学完本课程后分组选择进行课程设计,达到团队开发Web应用程序的目的。本书可作为高等院校计算机相关专业Web程序设计的上机实验指导教材,也可作为对Web程序设计感兴趣的读者的自学参考书。
ASP.NET是Web应用程序开发的主流技术之一。本书以Visual Studio Community 2019为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、jQuery、Bootstrap、与ASP.NET结合的C#基础、ASP.NET页面调试、ASP.NET常用服务器控件、验证控件、状态管理、LINQ数据访问、数据绑定、ASP.NET三层架构、主题、母版、用户控件、网站导航、ASP.NET Ajax、Web服务、文件处理等,最后的MyPetShop应用程序综合了开发全过程,提供了基于ASP.NET三层架构开发Web应用程序的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。 为方便教师教学和读者自学,本书通过嵌入二维码形式提供了书中重点内容的讲解视频,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第4版)—微课版》,以及配套的免费课程思政PPT课件、教学大纲、实验大纲、实例源代码等。 本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。
Java Web是Web应用程序开发中的主流技术之一。本书以IntelliJ IDEA为开发平台,以技术应用能力培养为主线,介绍Web的基础概念、开发环境、Web前端开发技术、jQuery、Servlet、JSP、网站会话管理、EL表达式与JSTL、JDBC技术、JDBCUtils工具,最后的PetStore项目综合开发全过程,提供基于MVC模式的Java Web项目开发的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验总结,颇具实用性。书中的实例和习题设计融入课程思政元素,让读者在技术学习过程中潜移默化地受到德育的熏陶。 为方便教师教学和读者自学,本书通过嵌入二维码的方式提供实例讲解等教材重点内容的微课,以及免费配套的课件、教学大纲、实例源代码等。 本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等学校计算机相关专业的“Web程序设计”“网络程序设计”“Web数据库应用”等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。希望本书能成为初学者从入门到精通的阶梯。