Apress

Matthew MacDonald

Matthew MacDonaldis an author,educator, and MCSD developer who has a passion for emerging technologies. He isthe author of more than a dozen books about .NET programming. In a dimly-remembered past life, he studied English literature and theoretical physics.

Matthew MacDonald's Books

Pro ASP.NET 4 in VB 2010

Pro ASP.NET 4 in VB 2010

  • Publication Date: November 22, 2010
  • ISBN13: 978-1-4302-2511-9

ASP.NET 4 is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in VB 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. Learn More …

Visual C# 2010 Recipes

Visual C# 2010 Recipes

  • Publication Date: March 24, 2010
  • ISBN13: 978-1-4302-2525-6

When you are facing a Visual C# 2010 problem, this book likely contains a recipe providing the solution—or at least points you in the right direction. Even if you are simply looking to broaden your knowledge of the .NET Framework class library, Visual C# 2010 Recipes is the perfect resource to assist you. Learn More …

Pro ASP.NET 4 in C# 2010

Pro ASP.NET 4 in C# 2010

  • Publication Date: June 28, 2010
  • ISBN13: 978-1-4302-2529-4

ASP.NET 4 is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in C# 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. Learn More …

Pro Silverlight 3 in C#

Pro Silverlight 3 in C#

  • Publication Date: November 9, 2009
  • ISBN13: 978-1-4302-2381-8

Full-color graphics and screenshots throughout make Pro Silverlight 3 in C# an invaluable reference for professional developers wanting to discover the new features of Silverlight 3. Learn More …

Pro WPF in VB 2010

Pro WPF in VB 2010

  • Publication Date: April 29, 2010
  • ISBN13: 978-1-4302-7240-3

This book shows you how Windows Presentation Foundation (WPF) really works—it provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily. Learn More …

Pro WPF in C# 2010

Pro WPF in C# 2010

  • Publication Date: March 30, 2010
  • ISBN13: 978-1-4302-7205-2

This book shows you how Windows Presentation Foundation really works. It provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily. Learn More …

Pro Silverlight 3 in VB

Pro Silverlight 3 in VB

  • Publication Date: November 17, 2009
  • ISBN13: 978-1-4302-2427-3

Silverlight is a lightweight browser plug-in that frees your code from the traditional confines of the browser. Silverlight is still new and evolving fast, and you need a reliable guidebook to make sense of it. Learn More …

Beginning ASP.NET 4 in VB 2010

Beginning ASP.NET 4 in VB 2010

  • Publication Date: August 31, 2010
  • ISBN13: 978-1-4302-2611-6

The most up-to-date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 4 in VB 2010 guides you through Microsoft's latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and assumes only the most basic knowledge of Visual Basic. Learn More …

Beginning ASP.NET 4 in C# 2010

Beginning ASP.NET 4 in C# 2010

  • Publication Date: August 30, 2010
  • ISBN13: 978-1-4302-2608-6

The most up-to-date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 4 in C# 2010 guides you through Microsoft's latest technology for building dynamic web sites.
Learn More …

Pro Silverlight 4 in C#

Pro Silverlight 4 in C#

  • Publication Date: November 8, 2010
  • ISBN13: 978-1-4302-2979-7

Full-color graphics and screenshots throughout make Pro Silverlight 4 in C# an invaluable reference for professional developers wanting to discover the new features of Silverlight 4. Author Matthew MacDonald's expert advice guides you through creating rich media applications using Silverlight across browsers and platforms. Learn More …

Pro ASP.NET 3.5 in C# 2008

Pro ASP.NET 3.5 in C# 2008

  • Publication Date: December 21, 2008
  • ISBN13: 978-1-4302-1567-7

Pro ASP.NET 3.5 in C# 2008 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution, and this edition is updated with everything you need to integrate Silverlight 2. Learn More …

Silverlight 2 Visual Essentials

Silverlight 2 Visual Essentials

  • Publication Date: July 31, 2008
  • ISBN13: 978-1-4302-1582-0

This 176-page book is meant to give you a sense of what you, as a programmer, can expect from Silverlight in terms of what the user is going to see. Learn More …

Pro Silverlight 2 in VB 2008

Pro Silverlight 2 in VB 2008

  • Publication Date: December 17, 2008
  • ISBN13: 978-1-4302-1602-5

Learn about the features that put Silverlight in direct competition with Adobe Flash, such as rich support for 2D drawing, animations, and media playback. Best of all, experience the plumbing of .NET and the design model of WPF through Silverlight—all of the same .NET technology that developers use to design next-generation Windows applications. Learn More …

Pro ASP.NET 3.5 in VB 2008

Pro ASP.NET 3.5 in VB 2008

  • Publication Date: December 21, 2008
  • ISBN13: 978-1-4302-1630-8

Written especially for the Visual Basic .NET developer using VB 2008, seasoned .NET professionals Matthew MacDonald, Mario Szpuszta, and Vidya Agarwal explain how you can get the most from this groundbreaking technology. Learn More …

User Interfaces in VB .NET

User Interfaces in VB .NET

  • Publication Date: July 8, 2002
  • ISBN13: 978-1-59059-044-7

This insightful book goes beyond simple coverage of the Windows Forms and GDI+ namespaces by combining a careful treatment of the API with a detailed discussion of good user-interface design principles. Learn More …

User Interfaces in C#

User Interfaces in C#

  • Publication Date: October 3, 2002
  • ISBN13: 978-1-59059-045-4

In this comprehensive guide, you'll take a close look at all the ingredients you can use to design state-of-the-art application interfaces. You'll also delve into entirely new topics such as custom control design and GDI+, the next-generation painting framework for Windows. Learn More …

Peer-to-Peer with VB .NET

Peer-to-Peer with VB .NET

  • Publication Date: August 6, 2003
  • ISBN13: 978-1-59059-105-5

Peer-to-peer proponents claim that their technology holds the keys to building virtual supercomputers, sharing vast pools of knowledge, and creating self-sufficient communities on the Internet. This practical resource explores how these design ideas can be integrated into existing .NET applications. Learn More …

Office 2003 XML for Power Users

Office 2003 XML for Power Users

  • Publication Date: January 13, 2004
  • ISBN13: 978-1-59059-264-9

Are you an experienced Office user who wants to use XML to unlock the data in Office spreadsheets and documents or an IT professional who wants to learn about XML and how to implement it in Office 2003? Learn More …

Beginning ASP.NET in VB .NET

Beginning ASP.NET in VB .NET

  • Publication Date: January 27, 2004
  • ISBN13: 978-1-59059-278-6

This book is the only guide you'll need to master ASP.NET, Microsoft's technology for building dynamic websites. Learn More …

Pro ASP.NET 1.1 in C#

Pro ASP.NET 1.1 in C#

  • Publication Date: November 4, 2004
  • ISBN13: 978-1-59059-351-6

This comprehensive guide aims to be the definitive reference for working developers in the field. Its compendium format covers every topic you are likely to come across in your day-to-day work, from handling data through to configuration and deployment. Learn More …

Beginning ASP.NET 1.1 in C#

Beginning ASP.NET 1.1 in C#

  • Publication Date: November 4, 2004
  • ISBN13: 978-1-59059-431-5

Popular author Matthew MacDonald covers ASP.NET concepts from the ground up. Learn More …

Pro .NET 2.0 Windows Forms and Custom Controls in C#

Pro .NET 2.0 Windows Forms and Custom Controls in C#

  • Publication Date: December 19, 2005
  • ISBN13: 978-1-59059-439-1

Renowned author Matthew MacDonald combines careful treatment of the API with detailed user-interface design principles. Learn More …

ASP.NET 1.1 Solutions Toolkit

ASP.NET 1.1 Solutions Toolkit

  • Publication Date: January 3, 2005
  • ISBN13: 978-1-59059-446-9

This collection of reusable ASP.NET components serves two purposes. First, the components are ready to use, so you may add exciting features to your own ASP.NET websites. Second, each component's design and implementation is discussed, and you'll discover tips and tricks applicable for developing your own controls. Learn More …

Pro ASP.NET 2.0 in C# 2005

Pro ASP.NET 2.0 in C# 2005

  • Publication Date: September 13, 2005
  • ISBN13: 978-1-59059-496-4

Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from this ground-breaking technology. Learn More …

Beginning ASP.NET 2.0 in C# 2005

Beginning ASP.NET 2.0 in C# 2005

  • Publication Date: January 26, 2006
  • ISBN13: 978-1-59059-572-5

An up-to-date and comprehensive introductory ASP.NET book, Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional guides you through Microsoft's latest technology for building dynamic websites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#. Learn More …

Visual C# 2005 Recipes

Visual C# 2005 Recipes

  • Publication Date: January 5, 2006
  • ISBN13: 978-1-59059-589-3

Visual C# 2005 Recipes: A Problem-Solution Approach will meet your need for fast, effective solutions to the difficulties you encounter in your coding projects. The supplied code provides everything you need to solve problems, while the accompanying text provides supporting information. All code comes as a stand-alone Visual Studio 2005 solution. Learn More …

Beginning ASP.NET 2.0 in VB 2005

Beginning ASP.NET 2.0 in VB 2005

  • Publication Date: April 20, 2006
  • ISBN13: 978-1-59059-621-0

Beginning ASP.NET 2.0 in VB 2005 guides you through Microsoft's latest technology for building dynamic websites. Learn More …

Pro .NET 2.0 Windows Forms and Custom Controls in VB 2005

Pro .NET 2.0 Windows Forms and Custom Controls in VB 2005

  • Publication Date: August 23, 2006
  • ISBN13: 978-1-59059-694-4

Renowned author Matthew MacDonald shows Visual Basic 2005 programmers how to design flexible, user-friendly Windows interfaces. And, you'll learn the best practices and design tips for coding these user interfaces. You'll also learn to use .NET controls as well as to extend those .NET controls with your own custom controls. Learn More …

Pro ASP.NET 2.0 in C# 2005, Special Edition

Pro ASP.NET 2.0 in C# 2005, Special Edition

  • Publication Date: September 17, 2006
  • ISBN13: 978-1-59059-768-2

To celebrate the new technologies that have found a good home alongside ASP.NET 2.0 comes the arrival of Pro ASP.NET 2.0 in C# 2005, Special Edition, which features new chapters explaining how to use these important new technologies. Learn More …

Pro WPF

Pro WPF

  • Publication Date: May 21, 2007
  • ISBN13: 978-1-59059-782-8

Pro WPF: Windows Presentation Foundation in .NET 3.0 covers WPF from installation to application design and implementation to deployment. Learn More …

Visual Basic 2005 Recipes

Visual Basic 2005 Recipes

  • Publication Date: July 17, 2007
  • ISBN13: 978-1-59059-852-8

Mastering .NET development is as much about understanding the functionality of the .NET Framework as it is about the syntax and grammar of your chosen language. Learn More …

Beginning ASP.NET 3.5 in C# 2008

Beginning ASP.NET 3.5 in C# 2008

  • Publication Date: November 14, 2007
  • ISBN13: 978-1-59059-891-7

The most up-to-date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft's technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#. Learn More …

Beginning ASP.NET 3.5 in VB 2008

Beginning ASP.NET 3.5 in VB 2008

  • Publication Date: November 14, 2007
  • ISBN13: 978-1-59059-892-4

The most up-to-date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 3.5 in VB 2008 guides you through Microsoft's technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of Visual Basic 2008. Learn More …

Pro ASP.NET 3.5 in C# 2008

Pro ASP.NET 3.5 in C# 2008

  • Publication Date: November 13, 2007
  • ISBN13: 978-1-59059-893-1

ASP.NET 3.5 is Microsoft's revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 3.5 in C# 2008 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. Learn More …

Silverlight and ASP.NET Revealed

Silverlight and ASP.NET Revealed

  • Publication Date: November 29, 2007
  • ISBN13: 978-1-59059-939-6

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. Learn More …

Pro Silverlight 2 in C# 2008

Pro Silverlight 2 in C# 2008

  • Publication Date: December 3, 2008
  • ISBN13: 978-1-59059-949-5

Silverlight is evolving fast. Make complete sense of this exciting technology and exploit its potential to create rich media applications in the environment you're most productive in—no matter what the target platform. Learn More …

Pro WPF in C# 2008

Pro WPF in C# 2008

  • Publication Date: March 6, 2008
  • ISBN13: 978-1-59059-955-6

Find out how WPF really works with .NET expert and author Matthew MacDonald. Learn More …

Pro WPF with VB 2008

Pro WPF with VB 2008

  • Publication Date: March 30, 2008
  • ISBN13: 978-1-59059-962-4

Find out how WPF really works with .NET expert and author Matthew MacDonald. Learn More …

Visual Basic 2008 Recipes

Visual Basic 2008 Recipes

  • Publication Date: April 23, 2008
  • ISBN13: 978-1-59059-970-9

Create time for the more interesting aspects of your Visual Basic .NET project by solving common problems with the practical solutions and dozens of code examples in Visual Basic 2008 Recipes. Learn More …

Pro Silverlight 4 in VB

Pro Silverlight 4 in VB

  • Publication Date: December 8, 2010
  • ISBN13: 978-1-4302-3548-4

Pro Silverlight 4 in VB is an invaluable reference for professional developers who want to discover the features of Silverlight 4. Learn More …

Pro Silverlight 5 in C#

Pro Silverlight 5 in C#

  • Publication Date: January 28, 2012
  • ISBN13: 978-1-4302-3479-1

Extensive graphics and screenshots throughout make Pro Silverlight 5 in C# an invaluable reference for professional developers who wish to discover the new features of Silverlight.

Learn More …

Pro Silverlight 5 in VB

Pro Silverlight 5 in VB

  • Publication Date: January 29, 2012
  • ISBN13: 978-1-4302-3518-7

Pro Silverlight 5 in VB is an invaluable reference for professional developers who want to discover the new features of Silverlight.
Learn More …

Beginning ASP.NET 4.5 in C#

Beginning ASP.NET 4.5 in C#

  • Publication Date: August 28, 2012
  • ISBN13: 978-1-4302-4251-2

Beginning ASP.NET 4.5 in C# represents the most complete and up to date introduction to Microsoft's sophisticated ASP.NET technology ever written. Let award winning author Matthew MacDonald guide you through your first steps with Microsoft's powerful web development technology. Learn More …

Beginning ASP.NET 4.5 in VB

Beginning ASP.NET 4.5 in VB

  • Publication Date: September 25, 2012
  • ISBN13: 978-1-4302-4329-8

Beginning ASP.NET 4.5 in VB represents the most complete and up to date introduction to Microsoft's sophisticated ASP.NET technology ever written. Let award winning author Matthew MacDonald guide you through your first steps with Microsoft's powerful web development technology. Learn More …

Pro WPF 4.5 in C#

Pro WPF 4.5 in C#

  • Publication Date: December 2, 2012
  • ISBN13: 978-1-4302-4365-6

This book shows you how Windows Presentation Foundation really works. It provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily. Learn More …

Pro ASP.NET 4.5 in C#

Pro ASP.NET 4.5 in C#

  • Publication Date: June 24, 2013
  • ISBN13: 978-1-4302-4254-3

ASP.NET 4.5 is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4.5 in C# raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. Learn More …

Pro ASP.NET 4.5 in VB

Pro ASP.NET 4.5 in VB

  • Publication Date: September 2, 2013
  • ISBN13: 978-1-4302-4353-3

ASP.NET 4.5 is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4.5 in VB raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. Learn More …

Pro WPF 4.5 in VB

Pro WPF 4.5 in VB

  • Publication Date: December 9, 2012
  • ISBN13: 978-1-4302-4683-1

This book shows you how Windows Presentation Foundation really works. It provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily. Learn More …