本书全面介绍C#编程知识,全书共分4篇18章,内容包括:C#基础入门篇(第1~9章),介绍C#的开发环境和基础知识;C#实际应用篇(第10~12章),介绍创建Windows窗体应用程序和各类Windows控件的使用,MDI程序设计,ADO.NET数据库访问技术等内容;C#高级编程篇(第13~17章),本篇是本书的重点之一,介绍GDI+绘图,文件和注册表操作,以及XML编程、LINQ查询、Windows高级操作等知识;C#实例开发篇(第18章),介绍影碟出租系统综合案例。本书配套网站www.itzcn.com提供了配套学习资源和在线互动学习平台,帮助读者实现交互式学习模式。本书可以作为C#的基础入门学习书籍,也可以帮助中级读者提高编程技能,掌握面向实践的应用技能。
本书详细而系统地介绍Flex 4技术。全书分6篇共19章,主要内容包括:ActionScript语法和控制语句、面向对象编程、使用函数和数据、操作日期和XML、MXML组件、容器类组件、导航类组件、定义数据模型、DataGrid组件、绑定数据、HTTPService和WebService与服务器通信以及Flex图表等。最后通过一个Flex相册实例详细介绍Flex开发的全过程。全书通俗易懂,通过实际问题和解答的形式,达到理论和实践相结合的目的。本书适合Flex初学者以及RIA技术爱好者,也可作为各大中专院校的在校学生和相关授课老师的参考书籍。
本书结合教学的特点编写,将Java软件开发的技术以课程的形式讲解。全书共分14课,通过通俗易懂的语言详细介绍了Java编程基础知识。本书内容从简单的Java元素、数据类型开始,深入讲解Java的方法、类和面向对象的高级特征,并且介绍了Java中的常用工具类、异常处理、I/O流、集合框架、图形用户界面和数据库编程等相关知识。最后通过一个成绩管理系统来介绍Java编程在实际开发中的应用。本书可作为在校大学生使用Java进行课程设计的参考资料,也可作为非计算机专业学生学习Java语言的参考书。
本书结合教学的特点编写,将Ubuntu Linux操作系统以课程的形式进行讲解。全书共分为16课,通过通俗易懂的语言详细介绍了Ubuntu Linux操作系统。内容包括:Linux产生背景、Linux的主要结构、Linux与其他操作系统的区别、Linux的文件系统、Linux系统的磁盘管理、用户权限管理、软件包管理工具、常用的办公软件、网络应用、常用的文本编辑器和终端命令、网络配置、网络安全、文件备份与压缩、系统性能检测、以及Shell基础知识、Shell高级编程和Linux系统下的C/C++编程等。本书可以作为初、中级读者学习Linux操作系统的参考资料,也可以作为非计算机专业学生学习Linux系统的参考书。
本书涵盖了Struts 2框架中的配置文件、拦截器、国际化与异常处理、类型转换、输入校验、标签库、数据库应用、文件上传与下载以及对Ajax的支持等知识点,此外还详细地讲解了Struts 2与Hibernate、Spring、JSF、SiteMesh、FreeMarker、Tiles和JFreeChart这些主流框架的整合技术。本书为实例配备了视频教学文件,读者可以通过视频文件更加直观地学习Struts 2框架知识。本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识性及丰富的实例来指导读者透彻地学习Struts 2框架各方面的知识。本书可以作为Struts 2的入门书籍,也可以帮助中级读者提高技能,对高级读者也有一定的启发意义。