
Building WPF and Silverlight Applications
A Complete Guide
Apress
1st Edition
Published on 1. December 2009
Book
Paperback/Softback
450 pages
978-1-4302-7291-5 (ISBN)
Description
Building WPF and Silverlight Applications takes a novel approach to the business or learning about these two exciting and powerful technologies. We recognize that, if you're interested in these topics, you're probably a professional developer. As such, you need to know more than just the new technology's grammar and syntax. You need to know good design patterns, how to build robust n-tier architectures to support your code, how to deploy and maintain it. In short, all those small but important details that are so often omitted when you work through code samples in a book or on MSDN. Our book aims to redress this balance. In a series of clearly structured chapters we give you an information packed tutorial in how these technologies work-their similarities and their differences-and explain how they can be integrated with the best architectural design patterns for maximum efficiency and ease of use. Then we go one stage further and work through a series of projects from design, through implementation to deployment showing the thinking and detail required to create fully working WPF and Silverlight applications that will stand up to use and abuse in the real world of professional work.
What you'll learn * How to structure a WPF/Silverlight application * To use WF to create complex workflows to drive your apps business processes * Best Practice for communicating with a SOA backbone * Work with Silverlight and RIA services, to provide a rich client experience * Use RESTful WCF to publish RSS feeds * How to create true n-Tier apps using all of the technologies discussed above Who this book is for Building WPF and Silverlight Applications gives developers learning about WPF and Silverlight 3 a deep grounding in the techniques required for using WPF and Silverlight in the professional environment. The book emphases the design patterns and n-tier architectural planning that is required to enable applications to stand up to real-world use and abuse by end users. This is critical information for the professional developer but it is very often omitted from training manuals and online articles. The book focuses on two of the most widely used, and widely purchased, technologies with the Microsoft programming environment: Windows Presentation Foundation (WPF) and Silverlight 3.
By dealing with both technologies together the book covers both web and desktop programming and will have a very wide audience appeal.
What you'll learn * How to structure a WPF/Silverlight application * To use WF to create complex workflows to drive your apps business processes * Best Practice for communicating with a SOA backbone * Work with Silverlight and RIA services, to provide a rich client experience * Use RESTful WCF to publish RSS feeds * How to create true n-Tier apps using all of the technologies discussed above Who this book is for Building WPF and Silverlight Applications gives developers learning about WPF and Silverlight 3 a deep grounding in the techniques required for using WPF and Silverlight in the professional environment. The book emphases the design patterns and n-tier architectural planning that is required to enable applications to stand up to real-world use and abuse by end users. This is critical information for the professional developer but it is very often omitted from training manuals and online articles. The book focuses on two of the most widely used, and widely purchased, technologies with the Microsoft programming environment: Windows Presentation Foundation (WPF) and Silverlight 3.
By dealing with both technologies together the book covers both web and desktop programming and will have a very wide audience appeal.
More details
Edition
1st Edition.
Language
English
Place of publication
Berkley
United States
Target group
Professional and scholarly
Popular/general
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 235 mm
Width: 191 mm
Weight
454 gr
ISBN-13
978-1-4302-7291-5 (9781430272915)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
Chapter 1: IntroductionChapter 2: WPF and Silverlight Design Patterns and ApproachesChapter 3: Service Oriented Architecture and WCFChapter 4: Data Persistence using LINQChapter 5: MVVM/Mediator Design PatternsChapter 6: Developing Applications using CALChapter 7: Developing a Highly Interactive Medical Application in WPFChapter 8: Developing a Synced Photo Gallery in WPF and Silverlight 3Chapter 9: WPF and Silverlight Development Extras