作者:Jesse Liberty, Alex Horovitz
出版日期:August 5, 2008
出版社:O'Reilly
页数:476
ISBN:ISBN-10: 059652756X ISBN-13: 978-0596527563
文件格式:PDF
Product Description
.NET 3.5 will help you create better Windows applications, build WebServices that are more powerful, implement new Workflow projects anddramatically enhance the user’s experience. But it does so with whatappears to be a collection of disparate technologies. In Programming.NET 3.5, bestselling author Jesse Liberty and industry expert AlexHorovitz uncover the common threads that unite the .NET 3.5technologies, so you can benefit from the best practices andarchitectural patterns baked into this newest generation of Microsoftframeworks. While single-topic .NET 3.5 books delve into WindowsPresentation Foundation and the other frameworks in greater detail,Programming .NET 3.5 offers a “Grand Tour” of the release thatdescribes how the four principal technologies can be used together,with Ajax, to build modern n-tier and service-oriented applications.Developers have struggled to implement these patterns with previousversions of the .NET Framework, but this hands-on guide uses real-worldexamples and fully annotated source code to demonstrate how .NET 3.5can make it easy. The concepts and technologies that this book coversinclude: XAML — Microsoft’s new XML-based markup language for UI, usedwith WPF Windows Presentation Foundation (WPF) — a new presentationframework and graphics subsystem for Windows that puts Vista-likeeffect in your grasp Ajax Windows Communication Foundation (WCF) – anew standards-based framework that enables applications to communicateacross a network using a variety of protocols Workflow Foundation (WF)— framework for defining, executing, and managing workflows CardSpace —framework for managing the identities of your users You’ll learn how touseeach of the four frameworks alone and in concert to build a seriesof meaningful example applications. Examples are written in C#, and allof the source code will be available for download at both the O’Reillyand the authors’ site, which offers access to a free support forum.Between them, authors Jesse Liberty and Alex Horovitz have nearly fortyyears of experience in delivering commercial applications for companiessuch as Citibank, Apple, AT&T, NeXt, PBS, Ziff Davis, and dozens ofsmaller organizations. Their combined experience is valuable fortelling the story of .NET 3.5 and how it will shorten the developmentlife cycle for applications developers, and enhance your productivity.
About the Author
Jesse Liberty is a Senior Program Manager at Microsoft in theSilverlight Development Division. His business card reads “SilverlightGeek,” and he is responsible for fostering a Silverlight Developercommunity, primarily through Silverlight.net.
Jesse is the author of numerous books, including O’Reilly Media’sProgramming Silverlight 2 and the perennial best-seller Programming C#3.0. Jesse has two decades experience as a developer, author andconsultant and has been a Distinguished Software Engineer at AT&T;Software Architect for PBS/Learning Link; and Vice President atCitibank. He provides full support for his writing, and access to hisblogs, at JesseLiberty.com
Alex Horovitz is Sr. Director of Enterprise Architecture &Standards at K12, Inc. where he develops enterprise applicationsleveraging the Model-View-Controller design pattern and re-usableFrameworks. During the 1990s he worked at both NeXT Computer and laterat Apple.