过时了
- freetank 财富等级:
|
不是说这本书不好(当然还有更好的COM+/ES的书),翻译得也不错,但。。。。*完全过时*了
看Programming WCF Services by Juval Lowy吧
|
|
此评论对你有用
没用
|
| |
|
【翻译】微软2005 Visual C# MVP推荐(Microsoft MVP 2005 - Visual C# recommended)
- GingerbreadMan 财富等级: 
|
【原书评内容】 Creating distributed applications in .NET is such a huge topic to try and cover in roughly 500 pages. Youve got so many options based on who will use your .NET application and over what type of network connection/firewall configuration(s) theyll be using.
Id have probably given this book 5 stars if it had just a little bit more detail on some of the lesser known challenges with creating distributed applications.
That said, Christian (author) does a great job of clearly communicating the complexities of creating a wide variety of distributed application types. Plenty of source samples to more than get you started on your way. I found his writing style easy to follow and the discussions quite relevant to the types of complex distributed software families Im building today.
Reviewer: Robbe D. Morris 'Robbe Morris' (Orlando, FL USA) 【翻译内容】 在.NET中编写分布式应用程序是个大课题,要大约500页内容。你要根据你的客户和网络/防火墙配置作出选择。 如果本书对于大家了解较少的编写分布式应用程序的难点介绍更详细的话,我会打五星。 也就是说,Christian(作者)很好地讲述了编写各种类型分布式应用程序的难点。并且有很多例子帮助你入门。我觉得这种写作风格非常易懂,并且书中关于复杂分布软件的讨论正适用于我现在做的项目。
|
|
此评论对你有用
没用
|
| |
|
【翻译】强声明式编程(strong declarative programming)
- GingerbreadMan 财富等级: 
|
【原书评内容】 Nagel takes us on a guided tour of what .NET has to offer the programmer. The book shows the advantages of .NET over the earlier COM approach to writing distributed code in a Microsoft environment. A key advantage being that under COM, your components had to be registered with the Registry. Whereas under .NET, this is totally unnecessary. Very nice. Interacting with the Registry has been a perennial sore point for some programmers. So under .NET, your components are, in this sense, more encapsulated and hence easier to maintain.
The virtues of writing a multitier application are explained. This is where you factor your code into 3 parts - UI, business logic and database server. (Or even more parts, depending on your circumstances.) How to do this in .NET takes up the bulk of the book. For example, the UI code shows how you might use ASP.NET to help build those components. While connecting to a database server can involve the use of ADO.NET.
The subtitle of the book refers to business solutions. An important consequence is the need for atomic transactions when using a database. So an entire chapter is devoted to showing how .NET enables this.
An important strength of .NET that emerges from the book is that it lets you do a lot of declarative programming, instead of procedural programming, to invoke components with useful functionality. The declarative effort is done by changing attributes in the XML metadata describing a component. Often, this is easier than writing a desired function by hand, and more robust against bugs.
Reviewer: W Boudville (US) 【翻译内容】 Nagel向读者展示了.NET带给程序员的一切。本书展示了在微软编程环境中编写分布式代码时,.NET 相比COM方法的优点。其中重要一点是:在COM下,你必须将组件在注册表中注册。而在.NET下,这完全不需要。这非常棒。与注册表打交道总是让很多程序员头疼。因此,在.NET下,你能更好地封装组件并维护。 本书还解释了多层程序的优点。在这里,你将程序分解成三层--UI、业务逻辑和数据库服务器。(还可以更多,这拒绝于具体环境)如何使用.NET 完成这种程序占用了大量篇幅。例如,UI代码演示了如何使用ASP.NET编写组件。而连接数据库包含了ADO.NET的使用。 书的副标题提到了商务解决方案。使用数据库处理原子事务的需求非常重要。因此有一整章内容介绍如何使用.NET完成这项功能。 本书提到的.NET的一个重要优势是它允许你进行声明式编程,而不是顺序化编程。你可以根据功能调用函数。这是通过改变声明组件的XML元文件中的属性来实现的。通常,这比手工声明函数更容易,而且更不易出错。
|
|
此评论对你有用
没用
|
| |
|
【翻译】很好的入门书(a good introduction)
- GingerbreadMan 财富等级: 
|
【原书评内容】 Excerpt from C# Online.NET Review (wiki.CSharp-Online.NET): 'The author is quite well known in parts of the Microsoft realms. He is many times an author, a trainer, a speaker, and a developer. He is a good communicator--writing simply about a wide range of distributed application types, problems, and solutions. Often, he gives us sufficient detail to illustrate the case without resorting to tutorial-style, step-by-step instructions.'
Reviewer: C# Online.NET, Editor 【翻译内容】 摘自C# Online.NET的书评(wiki.CSharp-Online.NET): “作者对微软产品非常熟悉。他是位经验丰富的作者、老师、开发者。他擅于沟通--用简单的文字描述大量零散的程序类型、难点、解决方案。他经常会给出足够详细的细节描述,让读者不必去翻那些编程指南。
|
|
此评论对你有用
没用
|
| |
|
【翻译】:包含了大量的基础知识
- MacXxn 财富等级:
|
原书链接: http://www.amazon.com/Enterprise-Services-NET-Framework-Development/dp/032124673X/sr=1-1/qid=1161227177/ref=pd_bbs_sr_1/104-2353349-2468709?ie=UTF8&s=books
原书评内容: Im impressed with this book. Its hefty 500 pages covers a wide range of topics at a level that should work for most intermediate to advanced engineers. The author doesnt go into obsessive details or the step by step explanations so often seen in books on Microsoft technologies. Instead, the author treats us like we have brains. Thank you.
Secure SOAP services, networking, transactions, concurrency, security and more are all covered in an effective and thorough manner. Bravo.
书评翻译:
这本书给我留下了深刻的印象。它500页的内容涵盖了大量的话题,这些话题的难度层次应该对大部分中级到高级工程师都适用。这本书并没有象常见的微软技术书籍那样讲述详尽的细节,或者进行逐步的解释,而是把我们当作能思考的人来对待。谢谢!
Secure SOAP services, networking, transactions, concurrency, security以及更多内容,都有效而详尽地被包含在该书中,妙!
|
|
此评论对你有用
没用
|
| |
|
|
|
这是一本不错的书
- dxef 财富等级: 
|
认真看了几个晚上,感觉书还是不错的,翻译质量也还可以,值得一看 现在结合.net framework写企业级开发的书很少很少(我好像只见这一本),对于想在.NET开发更进一步的朋友,应该算是一本必看的书,很多东西不是自己写着玩儿就能学会的,企业级开发和平日里自己写小程序是明显不同的,而这本书可以让我们知道,在大型的程序中,应该怎么去做,以及为什么这样去做 推荐希望做开发的朋友希望更进一步时,看一看
|
|
此评论对你有用
没用
|
| |
|
Review
- 210.77.134.*
|
在目前的市场上,这本书似乎是唯一一本(至少我没有找到可以与之比较的同类书)结合.NET Framework讲述企业服务的书。本书将告诉有经验的.NET开发者如何更有效地编写分布式、面向服务的应用程序,书中几乎囊 括了所有.NET企业服务的重要概念和技术。不要被 'Enterprise Services' 这样的字眼所迷惑,在.NET中没有关于COM+的新内容。不可控制代码(unmanaged code)中的服务都被视为COM+服务,在.NET中,这些服务被称作为企业服务。.NET紧紧只包含COM+(当然,它被赋予一个新名字——.NET企业服务,这样做纯粹是出于商业原因的考虑)!然而,也许这也并不完全正确,大量的.NET特性被集成到这种新技术中,而且它使得利用.NET中的一些新的服务变得更加地简单。
本书的作者以一种巧妙的方式解释了.NET企业服务的绝大部分新特性以及为什们在构建企业级应用程序时需要使用这些新特新。本书的写作风格简洁明快,书中的内容涵盖了.NET企业服务的方方面。这本书不仅会教你如何去做,而且它还清楚地讲述了基于组件的分布式开发技术背后的基本原理。本书除描述了.NET企业服务的特性及其用法外,作者还从开发者和管理者的角度提供了大量与.NET企业服务相关的实例,供读者学习时参考。书中的示例代码为C#版本,它的VB.NET版本也可以从网上下载。
读完本书后,您将迅速掌握如何利用企业服务去开发分布式的应用程序。我特别推荐的章节:第11章,松耦合事件;第12章,安全;第14章,分布式应用的未来。在这些章节中,作者介绍了微软的下一代技术——indigo。在构建分布式应用程序领域,它将取代.NET远程服务、ASP.NET Web services和.NET企业服务。
最后我向所有将要学习或者是已经在学习如何利用.NET企业服务开发分布式应用程序的朋友郑重推荐这本书,因为这是唯一一本能够将该领域的知识讲的如此透彻的一本书。
|
|
此评论对你有用
没用
|
| |
|