1.1.2 它不仅仅是框架
本书的读者是那些用.NET编程的人,我们使用的是最广泛定义的.NET3.5;也就是说,我们试图包含当前在用的完整的.NET技术。
1.1.3 它是一个移动的目标Microsoft的研究和开发预算相当与欧洲一个小国的GDP,总值,因此技术创新的步伐令人瞩目。在过去十年,“windows”开发人员已经发生了重大的改变,他们从C++和MFC程序员转变成了C#和windows Forms程序员,最终成为成熟的C#和wPF程序员。在网站方面,我们看到引进了AsP,然后是AsP.NET,又增加了AJAx,现在引入了用silverlight进行丰富互联网应用(RIA)编程。从底层数据结构获取数据并解释为业务逻辑这样的技术也经历了类似的过程,从ADO技术发展到ADO.NET,再发展到现在的LINQ。所列的改进清单比比皆是,其中包括了更好更复杂的机制来管理元数据、反射、线程、网络、Web服务、业务对象等。本书将保持跟踪所涉及的技术开发过程中所产生的变化,根据变化不断修改,直至本书不得不完全重新修订。从某种意义上讲,你现在实际上在读的已经是第2版了。幸运的是,有四个要点可以使你掌握这些技术,使之更容易管理:
·.NET技术更连贯和成熟,很自然这将使新的内容更容易集成到你已经知道的功能
中。
·在提供信息和支持方面,Microsoft加大了承诺,开放了像Silverlight.net,ASP.net
等网站。
·在整个技术出版行业提供更专业更高质量的书籍,例如OReilly、A-Press、Addison-Wesley等这些出版社所出的书。
·在网志空间中有更远更高的信噪比(即在网络中传播得更深远)。
1.2 什么?所有内容都在这一本书里在你掏钱买此书之前你肯定要问:“如果在几百页的书里写到了这些技术的每个方面,平均下来你怎么能够期望所有这些内容都能在这样少的篇幅中都讲透呢(尽管我必须承认很显然这是一本写得令人难以置信的好书)?”答案是,很幸运,我们既是作者又是开发人员,这些看似不同的框架有很多的共同点;我们的目标是介绍你将在85%的开发时间里用到的25%的知识。
展开
——Tim Sneath.Microsoft公司客户平台技术部的小组经理