Dotnetcat » .NET Books » WPF books

Sort by:

Essential C# 4.0 (3rd Edition) (Microsoft .NET Development Series)

Author: Mark Michaelis
List price: $49.99
Amazon price: $24.32   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Addison-Wesley Professional (20 March 2010)

Essential C# 4.0 is a well-organized,“no-fluff” guide to all versions of C# for programmers at all levels of C# experience. This fully updated edition shows how to make the most of C# 4.0’s new features and programming patterns to write code that is simple, yet powerful.

This edition contains two new chapters on parallel programming, multi­threading, and concurrency, as well as extensive coverage of new C# 4.0 features: dynamic typing, variance, optional/named parameters, and many other new topics.

Mark Michaelis covers the C# language in depth, illustrating key constructs with succinct, downloadable code examples. Graphical “mind maps” at the beginning of each chapter show what material is covered and how individual topics interrelate. Topics intended for beginners and advanced readers are clearly marked, and the book includes indexes of C# versions (2.0, 3.0, and 4.0), which make it easy for readers to reference topics specific to a given release of C#.

Following an introduction to C#, readers learn about

  • Best practices for object-oriented programming in C#
  • C# primitive data types, value and reference types, implicitly typed variables, anonymous types, plus dynamic typing in C# 4.0
  • Methods and parameters–including extension methods, partial meth­ods, and C# 4.0’s optional and named parameters
  • Generics, concurrent collections, and custom collections with iterators
  • Delegates, events, and lambda expressions
  • Collection interfaces and standard query operators
  • Query expressions and the tree expressions on which LINQ providers are based
  • Reflection, attributes, and dynamic programming
  • Parallel Query Processing with PLINQ
  • Multithreaded programming with the Task Parallel Library
  • Platform interoperability and unsafe code
  • The Common Language Infrastructure that underlies C#

Whether you’re just starting out, are an experienced developer moving to C#, or are a seasoned C# programmer seeking to master C# 4.0’s most valuable enhancements, Essential C# 4.0 will help you write high-quality, highly effective code.

Microsoft Visual Studio 2008 Programming

Author: Jamie Plenderleith
List price: $49.99
Amazon price: $18.97   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: McGraw-Hill Osborne Media (23 March 2009)

Take your Microsoft Visual Studio 2008 programming skills to the top tier

"A must-read for experienced developers who want to dive deeply into Visual Studio 2008. The authors provide practical guidance combined with real-world applicability. The best of Visual Studio 2008 uncovered-buy this book!" --Michelle Clarke, Program Manager, Microsoft Ireland

Maximize every powerful programming feature available in Visual Studio 2008 with expert instruction from two Microsoft MVPs. Through clear explanations and real-world code samples, Microsoft Visual Studio 2008 Programming reveals how to develop innovative, high-performance applications with C# and VB.NET. Learn how to deploy ADO.NET and WCF services, incorporate XML and Ajax scripts, build hack-resistant code, and much more. The latest security tools, visualizers, and debuggers are also covered in detail.

  • Work with WinForms, JavaScript, and Windows Services
  • Use extension methods, partial classes, and XML literals
  • Handle database transactions with XSLT, ADO.NET, and LINQ
  • Build mobile-ready and offline applications using Sync Services
  • Manage Active Directory and Internet Information Services from code
  • Defend against SQL injection and cross-site scripting attacks
  • Learn from secure code guru Michael Howard how to take advantage of the security defenses in Visual C++
  • Construct setup packages using ClickOnce and Windows Installer
  • Cut development time using Visual Studio Team System and WPF

Silverlight and ASP.NET Revealed

Author: Matthew MacDonald
List price: $14.99
Amazon price: $0.01   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Apress (30 November 2007)

Microsoft Silverlight allows you to create rich multimedia interfaces with the power and flexibility of Flash, but with the extensibility and the great tools that .NET offers. With Silverlight and ASP.NET Revealed, you’ll learn to use Microsoft’s Silverlight technology in conjunction with ASP.NET and Visual Studio 2008 (code name Orcas). You will ultimately incorporate Silverlight into an ASP.NET web site and use the ASP.NET controls that render Silverlight content. You’ll get the basics of Silverlight, too, making this book a must–read for any web developer curious about Silverlight.

What you’ll learnWho this book is for

Silverlight and ASP.NET Revealed assumes a deep knowledge of ASP.NET, but no knowledge of Silverlight.

Table of Contents
  1. Understanding Silverlight
  2. Creating a Silverlight Project
  3. Silverlight Essentials
  4. Silverlight and ASP.NET
  5. Drawing in 2D
  6. Animation

Visual Basic 2005 with .NET 3.0 Programmer's Reference

Author: Rod Stephens
List price: $39.99
Amazon price: $1.20   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox (14 May 2007)

With this completely up-to-date tutorial and reference, you’ll quickly learn how to develop Visual Basic (VB) programs that leverage the latest features of Vista and .NET 3.0. You’ll get in-depth descriptions of the development environment, basic program syntax, and standard controls. Plus, you’ll explore the fundamental concepts in object-oriented programming with VB, discover how to take advantage of specific VB features, learn how to draw images, use GDI+ routines, and generate printed output.

Natural User Interfaces in .NET

Author: Joshua Blake
List price: $59.99
Amazon price: $47.81   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Manning Publications (28 July 2012)

Whether it's tapping, flicking, pinching, or stretching, the vocabulary and gestures of user interfaces have changed a lot in the past year. Multitouch surfaces are now common across almost all platforms and device types. The new Windows Touch API, along with innovations from the Surface project, make it easier than ever to build rich, natural, multitouch interfaces for Windows applications.
Natural User Interfaces in .NET is a hands-on guide to creating natural user interfaces (NUI) and great multi-touch experiences using the WPF and Silverlight multi-touch APIs. The book starts by introducing natural user interface (NUI) design concepts that everyone needs to know. It then quickly moves to the WPF Touch API and Surface Toolkit, guiding the reader through a multitouch NUI application from concept to completion. Along the way, readers will see where these concepts can be extended to Silverlight via its touch interface.

CODE Magazine - 2008 Mar/Apr

Author: Rod Paddock
List price: $2.99
Amazon price:   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: EPS Software Corp./ CODE Magazine (22 February 2008)

This issue of CODE Magazine covers Rich User Interfaces and other .NET topics.
Table of Contents:
*) Reflections on 2007
*) Meeting Bill Gates
*) SharePoint Applied - Stsadm Is Your Friend
*) Implementing Drag and Drop in Your Windows Application
*) The Baker’s Dozen: 13 Tips for Building Dashboards with Microsoft BI Tools
*) WPF Meets the iPhone
*) Design and Use of Moveable and Resizable Graphics, Part 1
*) Heard on .NET Rocks! Pablo Castro on Astoria
*) Ask the Doc Detective
*) Harnessing the Sun
For more information, visit www.codemag.com

Microsoft Silverlight 5 Building Rich Enterprise Dashboards

Author: Snyder Todd
List price: $49.99
Amazon price: $48.43   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (27 January 2012)

Create, customize and design rich enterprise dashboards with Microsoft Silverlight 5 book and eBook

Overview

• With this book and e-book, learn how to create, customize and design rich enterprise dashboards with Silverlight

• Move from scenarios to requirements by applying user-centered design best practices

• Discover the tips, tricks and hands on experience to create, customize and design

rich enterprise dashboards with Silverlight from a distinguished team of User Experience and Development authors

In Detail

Microsoft Silverlight is a powerful development platform for creating rich media applications and line of business applications for the web and desktop. Silverlight enables you to create, customize and design rich enterprise dashboards that highlight Key Performance Indicators for your business.

Microsoft Silverlight 5: Building Rich Enterprise Dashboards is a concise and practical tutorial that shows you how to create, customize and design rich enterprise dashboards with Silverlight.

This book provides real world user experience design topics and starts by providing an overview of the Silverlight Platform and the clear advantages it provides for building dashboards. The book then dives into topics such as Silverlight design and development tools, building a basic Dashboard, Dashboard types and user needs, Designing for Insight, Styling, Building an End to End Dashboard Solution and Data Access Strategies amongst others.

What you will learn from this book

• Learn how to create custom user controls, reference resources, and edit basic control templates

• Build an end-to-end dashboard solution

• Learn how to use Microsoft Expression Blend to style a dashboard

• Explore the different types of dashboards, and learn how to choose the most appropriate dashboard type based on your project goals

• Discover and represent user needs and scenarios as a basis for dashboard design, using user experience best practices

• Understand how to determine between the different data access strategies (SOAP, REST, and OData)

• Host and use Silverlight WebParts and the SharePoint Client Object Model

Approach

This book is a concise and practical tutorial that shows you how to create, customize and design rich enterprise dashboards with Silverlight.

Who this book is for

If you are a .Net developer who wants to create, customize and design rich enterprise dashboards with Silverlight, then this book is for you. You should have an intermediate understanding of .Net development, with a working knowledge of Microsoft Silverlight.

IronPython in Action

Author: Michael J. Foord
List price: $44.99
Amazon price: $15.50   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Manning Publications ( 4 April 2009)

In 2005, Microsoft quietly announced an initiative to bring dynamic languages to the .NET platform. The starting point for this project was a .NET implementation of Python, dubbed IronPython. After a couple years of incubation, IronPython is ready for real-world use. It blends the simplicity, elegance, and dynamism of Python with the power of the .NET framework.

IronPython in Action offers a comprehensive, hands-on introduction to Microsoft's exciting new approach for programming the .NET framework. It approaches IronPython as a first class .NET language, fully integrated with the .NET environment, Visual Studio, and even the open-source Mono implementation. You'll learn how IronPython can be embedded as a ready-made scripting language into C# and VB.NET programs, used for writing full applications or for web development with ASP. Even better, you'll see how IronPython works in Silverlight for client-side web programming.

IronPython opens up exciting new possibilities. Because it's a dynamic language, it permits programming paradigms not easily available in VB and C#. In this book, authors Michael Foord and Christian Muirhead explore the world of functional programming, live introspection, dynamic typing and duck typing , metaprogramming, and more.

IronPython in Action explores these topics with examples, making use of the Python interactive console to explore the .NET framework with live objects. The expert authors provide a complete introduction for programmers to both the Python language and the power of the .NET framework. The book also shows how to extend IronPython with C#, extending C# and VB.NET applications with Python, using IronPython with .NET 3.0 and Powershell, IronPython as a Windows scripting tool, and much more.

Microsoft Silverlight 5 Data and Services Cookbook

Author: Gill Cleeren
List price: $59.99
Amazon price: $59.98   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (27 March 2012)

Pro Business Applications with Silverlight 4

Author: Chris Anderson
List price: $49.99
Amazon price: $13.68   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Apress (25 August 2010)

Silverlight 4 has the potential to revolutionize the way we build business applications. With its flexibility, web deployment, cross-platform capabilities, rich .NET language support on the client, rich user interface control set, small runtime, and more, it comes close to the perfect platform in which to build business applications. It's a very powerful technology, and despite its relative youth, it's moving forward at a rapid pace and is gaining widespread adoption.
This book will guide you through the process of designing and developing enterprise-strength business applications in Silverlight 4 and C#. You will learn how to take advantage of the power of Silverlight to develop rich and robust business applications, from getting started to deployment, and everything in between.
In particular, this book will serve developers who want to learn how to design business applications, and tackle the issues that you'll face, and how to resolve them. Chris Anderson demonstrates his experience through a candid presentation of how to approach real-life implementation decisions.
With this book in hand, you will

  • Create a fully functional business application in Silverlight
  • Discover how to satisfy all of the common requirements that most business applications share
What you'll learn
  • How to structure your project to ensure a robust and maintainable application
  • How to create user interfaces with XAML and bind controls to data
  • How to communicate securely between the server and the client
  • How to view and maintain data within a Silverlight user interface
  • How to implement standard business application paradigms in Silverlight
Who is this book for?
This book is for developers experienced in other .NET technologies, such as WinForms or ASP.NET, looking to translate their existing skills to developing business applications with Silverlight.
Table of Contents
  1. Introduction
  2. Getting Started with Sliverlight
  3. An Introduction to XAML
  4. The Navigation Framework
  5. Exposing Data From The Server
  6. Implementing Summary Lists
  7. Building Data Entry Forms
  8. Securing Your Application
  9. Styling Your Application
  10. Advanced XAML and Data Binding
  11. Creating Custom Controls
  12. The Model-View-ViewModel (MVVM) Design Pattern
  13. Reporting and Printing
  14. Out of Browser Mode, and Interacting with the Operating System
  15. Application Deployment