微软公司的.NET技术涉及桌面、平板和移动端等多个平台,尤其随着Windows 10的发布,.NET开发环境可以跨多种平台,再加上.NET框架的开源特性,.NET的应用必将越来越广泛。本书适合有一定编程基础的读者学习。本书没有详细介绍C#语法,而是将其中较为重要的方面进行了介绍。 为了介绍基于.NET的开发方法,作者根据多年的教学经验,将.NET能够完成的工作分为10章进行介绍。第1章主要是对.NET技术的简介;第2章介绍C#语言所具有的与C++和Java不同的特性;第3章介绍基于Windows操作系统的窗体程序设计方法及过程;第4章在第3章的基础上,介绍微软最新的界面设计方法WPF;第5章介绍文件的相关操作;第6章介绍多线程的使用;第7章介绍网络通信部分——套接字的使用方法;第8章介绍网页设计方法;第9章介绍数据库的增、删、改等操作,以及XML和LINQ的使用方法;第10章介绍.NET框架下的Web服务调用方法。各部分均结合作者多年的教学、科研工作中总结的开发实例。
微软公司吸收了多种语言开发的精华,将*新的开发工具、开发方法都集成到Visual Studio中。随着互联网产业不断发展,微软的平台也向PC以外的平台扩展,例如平板、手机、物联网,涉及人们生活中的方方面面,而这一切开发工具都集成在了IDE开发环境中。伴随着Windows 10的发布,微软对.NET平台有了更加开放的心态,包括: (1) .NET Innovation: 带来了平台推动与创新,其中包括语言、编译器、基类库、应用模型、运行时以及工具。 (2) Open Source: 将工程进程引入一个开放环境,在社区的帮助支持下开发,繁殖一个富有生命力的生态系统。许多.NET 2015的部件是开源的,并由.NET基金会指导工作。.NET基金会支持的所有工程的repos和activity如下: GitHub: http://dotnet.github.io/ ASP.NET 5: https://github.com/aspnet/Home .NET Core CLR: https://github.com/dotnet/coreclr .NET Core Framework: https://github.com/dotnet/corefx Roslyn: https://github.com/dotnet/roslyn (3) Cross platform: 拓展.NET到Linux和Mac平台,因为消费者逐渐地在多样的环境中工作。
- 版权: 清华大学出版社
- 出版: 2016-10-01
- 更新: 2023-10-13
- 书号:9787302446378
- 中图:TP393.09-43
- 学科:工学控制科学与工程工学计算机科学与技术