" Beginning Visual C# 2012 Programming(English)"
本书《 Beginning Visual C# 2012 Programming》是一本针对初学者的详细指南,涵盖了C#编程语言的基础到高级概念。这本书分为四个主要部分,分别关注C#语言、Windows编程、Web编程和数据访问,以及额外的技术。
在第一部分,作者深入介绍了C#语言,从基础开始逐步引导读者理解编程的核心概念。第一章“Introducing C#”概述了C#的特点和用途,让读者对这门语言有一个初步的认识。第二章“Writing a C# Program”教导读者如何编写和运行第一个C#程序。第三章至第十二章详细阐述了变量、表达式、流程控制、更多变量类型、函数、调试与错误处理、面向对象编程(OOP)的基础,包括类的定义、成员的定义、集合、比较、转换和泛型等主题。第十三章则进一步探讨了OOP的高级技术。
第二部分,作者转向Windows编程,第十五章“Basic Desktop Programming”介绍如何创建桌面应用程序,而第十六章“Advanced Desktop Programming”则深入到更复杂的桌面应用开发。第十七章“Windows Store Apps”涵盖了Windows 8应用商店应用的开发。
第三部分,Web编程方面,第十九章“ASP.NET Web Programming”讲解了如何使用ASP.NET框架构建Web应用,而第二十章则讨论了Web应用的部署。
第四部分,数据访问,从第廿一章的“FileSystemData”开始,探讨了如何与文件系统交互,第二十二章讲解XML数据处理,第二十三章引入了LINQ(Language Integrated Query)的概念,最后一章展示了如何在实践中应用LINQ查询。
这本书全面地覆盖了C# 2012编程的各个方面,从语言基础到实际应用,为学习者提供了扎实的理论知识和实践经验。无论你是打算开发桌面应用、Web应用还是处理数据,这本书都是一个很好的起点。通过阅读本书,你可以逐步掌握C#编程技能,进而能够利用这些技能开发出自己的软件项目。