The eXPeRT’s VOIce® In .neT
.NET 3.5
Develop Your .NET Career
NEW APRESS BOOKS 2008
.NET 3.5 Books Are Here
.NET 3.5 Visual Studio 2008 ASP.NET 3.5 C# 2008 VB 2008 LINQ Silverlight 2.0 WPF ASP.NET AJAX F# Expression Web .NET Micro Framework And more!
First Ground-Breaking
The
Look to Apress for Additional Coverage of .NET 3.5 and Visual Studio 2008
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition
ANDREW TROELSEN
november 2007 978-1-59059-884-9 1370 pp. $59.99 hardcover
|
|
Be the first to put .NET 3.5 and C# 2008 to work, with expert tuition and guidance from esteemed author, Andrew Troelsen. In this fourth edition of his bestselling book, you’ll find complete coverage of .NET 3.5, including WPF, WCF, and WF, guided by a deep understanding of the .NET platform and appreciation of the subtleties of C# that could only come from this award-winning author’s invaluable experience. What you will learn: • Everything you need to know—get up to speed with C# 2008 quickly and efficiently • Discover all the new .NET 3.5 features—Language Integrated Query, anonymous types, extension methods, automatic properties, and more • Get a professional foothold—targeted to appeal to experienced software professionals, this book gives you the facts you need the way you need to see them • A rock-solid foundation—focuses on everything you need to be a successful .NET 3.5 programmer, not just the new features. Get comfortable with all the core aspects of the platform—including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more
“If you have never bought one of Andrew’s books, and you are serious about programming C#, you simply have to buy this.”
—Tad Anderson, .NET Software Architect, Real World Software Architecture (http://realworldsa.blogspot.com/)
“A very comprehensive guide to C# 2008 and the 3.5 version of the .NET framework. I recommend it highly.”
—J. Pease, 5 Star Amazon.com customer review
“Beginners on up will find this a valuable addition to their programming library.”
—Kris Gustafson, Amazon.com customer review
www.apress.com
3
Beginning C# 2008: From Novice to Professional
CHRISTIAN GROSS
Beginning C# 2008 Databases: From Novice to Professional
VIDYA VRAT AGARWAL AND JAMES HUDDLESTON
november 2007 978-1-59059-869-6 487 pp. $39.99 softcover
|
|
January 2008 978-1-59059-900-6 482 pp. $39.99 softcover
|
|
Christian Gross will walk you through everything you need to know in order to feel at home in the C# 2008 coding environment. You’ll start creating real applications in the first few pages and encounter good design and testing habits in every chapter. You’ll not only learn the language, but also appreciate the mindset of an accomplished developer as you progress through the book.
A comprehensive tutorial on both SQL Server 2005 and ADO.NET 3.0, Beginning C# 2008 Databases: From Novice to Professional explains and demonstrates how to create database objects and program against them in both T-SQL and C#. Full of practical, detailed examples, this book has been fully revised and updated for C# 2008 and offers the most complete, detailed, and gentle introduction to database technology for all C# programmers.
www.apress.com
Accelerated C# 2008
TREY NASH
Illustrated C# 2008
DANIEL SOLIS
november 2007 978-1-59059-873-3 510 pp. $39.99 softcover
|
|
February 2008 978-1-59059-954-9 728 pp. $44.99 softcover
|
|
Master C# syntax quickly, while learning how the CLR simplifies many programming tasks, with Accelerated C# 2008, Trey Nash’s rapid tutorial and permanent C# reference. You’ll adhere to best practices that ensure your code will be efficient, reusable, and robust.
The unique, visual format of Illustrated C# 2008 has been specially created by author and teacher of development methods, Daniel Solis. The concise text, use of tables to clarify language features, frequent figures and diagrams, as well as focused code samples all combine to create a unique approach that will help you understand and get to work with C# fast.
“Accelerated C# 2008 is one of those books you stumble across every so often that answers so many questions you know it will reside on your bookshelf for some time to come.”
—Michael Hanes, http://blog.mediawhole.com/
www.apress.com
5
Pro ASP.NET 3.5 in C# 2008, Second Edition
MATTHEW MACDONALD AND MARIO SZPUSZTA
november 2007 978-1-59059-893-1 1498 pp. $59.99 softcover
|
|
Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta raise the bar on high-quality, practical advice for learning and deploying the latest version of Microsoft’s revolutionary dynamic web solution, ASP.NET 3.5. Comprehensive coverage of ASP.NET 3.5 reveals brand-new features as well as functionality carried over from previous versions of ASP. What you will learn: • Core concepts of ASP.NET 3.5: Why it’s special. Its fundamental principles. The basics of Visual Studio. How ASP.NET 3.5 controls are created and how they fit into ASP.NET 3.5 pages • Data access details: The intricacies of ADO.NET , including bleeding-edge LINQ coverage • Security is a cornerstone of ASP.NET 3.5. Discover the various forms of available security and how to best apply them • Take things further using advanced user interface techniques, including user controls, customer server controls, client–side JavaScript, and GDI+ • Web services: Web services grows in importance in an increasingly connected world. This book will show you how to work with them • ASP.NET AJAX, with an emphasis on contemporary web development techniques • Development using Internet Information Services 7, Microsoft’s premier web
“Matthew and Mario do a great job of relating everything to real world scenarios and provide very usable code samples. If you are developing in ASP.NET 3.5, this is a must-have book and I recommend it to anyone who is thinking about creating good, professional applications for the web.”
—Michał Jagieła, Poland Developers Group
hosting platform • Much more!
“If you are developing in ASP.NET 3.5, this is a must-have book.”
—Tad Anderson, .NET Software Architect, Real World Software Architecture (http://realworldsa.blogspot.com/)
www.apress.com
Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional, Second Edition
MATTHEW MACDONALD
Beginning ASP.NET 3.5 in VB 2008: From Novice to Professional, Second Edition
MATTHEW MACDONALD
november 2007 978-1-59059-891-7 956 pp. $49.99 softcover
|
|
november 2007 978-1-59059-892-4 956 pp. $49.99 softcover
|
|
Master the core techniques and gain all the knowledge you need to begin work as a professional ASP.NET developer. The most up–to–date and comprehensive introductory ASP.NET book you’ll find anywhere, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft’s latest technology for building dynamic web sites and will enable you to build dynamic web pages on the fly, assuming only the most basic knowledge of C#.
Offering exhaustive coverage of ASP.NET, Matthew MacDonald guides you from first steps right up to the most advanced techniques. You’ll find tips for “best practices” and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. Ultimately, you’ll have covered everything you need to begin work as a professional ASP.NET developer.
www.apress.com
“If you are looking for one book to get you up to speed on the various flavors of LINQ as well as be a good reference book when you get stuck, Pro LINQ: Language Integrated Query in C# 2008 is a great book to have on your desk. I highly recommend it.” —David Hayden, C# MVP, CodeBetter.com
NEW
Pro LINQ: Language Integrated Query in C# 2008
JOSEPH C. RATTZ, JR.
Pro LINQ Object Relational Mapping in C# 2008
VIJAY P. MEHTA
november 2007 978-1-59059-789-7 600 pp. $44.99 softcover
|
|
April 2008 978-1-59059-965-5 400 pp. $49.99 hardcover
|
|
“If you want to get into the guts of LINQ, this book is definitely for you. I highly recommend it for every .NET 3.5 programmer.” —Tad Anderson, .NET Software Architect, Real World Software Architecture (http://realworldsa.blogspot.com/) “Besides teaching a new .NET-language topic, it offers clear samples, shows (hidden) pitfalls and gives lots of practical tips. Not just another book for the shelf, this is one to keep close at hand (that’s where mine is).” —Philippe Frederix, .NET Developer, Belgium
There are hundreds of ways to connect software systems to databases and thousands of people who think they have the skeleton key for data access layers. Pro LINQ Object Relational Mapping in C# 2008 explains an efficient, repeatable way to apply industry design patterns to build scalable object-oriented data access layers.
8
www.apress.com
Beginning ASP.NET 3.5 Data Access with LINQ, C# 2008, and ADO.NET: From Novice to Professional
DAMIEN FOGGON
COMING SOON 978-1-59059-916-7 650pp. $49.99
|
Learn to build websites that use multiple data sources—not just databases—with this comprehensive introduction for C# 2008 developers. You’ll learn how to build a relational database, use SQL or XML to communicate with it, and take full advantage of Microsoft’s new LINQ (Language Integrated Query).
Beginning ASP.NET 3.5 Data Access with LINQ, VB 2008, and ADO.NET: From Novice to Professional
DAMIEN FOGGON
Pro ASP.NET 3.5 Server Controls with AJAX Components
ROB CAMERON AND DALE MICHALK
COMING SOON 978-1-59059-946-4 650pp. $46.99
|
Learn to program databases in ASP.NET 3.5 and VB 2008, with detailed code examples throughout. Choose your preferred database: SQL Server Express, Oracle Express, or MySQL Community Server. Master LINQ, XML, concurrency, transactions, stored procedures, tiered architecture, and a host of other valuable topics.
March 2008 978-1-59059-865-8 700 pp. $59.99 softcover
|
|
For serious developers who understand the benefits of object-oriented development and want to apply those principles to ASP.NET 3.5, ASP.NET AJAX and server control development, Pro ASP.NET 3.5 Server Controls with AJAX Components is an invaluable companion and reference. Also covers SharePoint and targets the latest version of Visual Studio (2008) and the .NET Framework (3.5).
www.apress.com
Beginning VB 2008 Databases: From Novice to Professional
VIDYA VRAT AGARWAL AND JAMES HUDDLESTON
March 2008 978-1-59059-947-1 550 pp. $42.99 softcover
|
|
Learn everything you need to know about relational databases, SQL, and ADO.NET 2.0, to gain a sound start in developing console and Windows database applications. Beginning VB 2008 Databases: From Novice to Professional also includes chapters on the new SQL Server XML data type and the forthcoming LINQ enhancements to the next version of Visual Basic.
Visual Basic 2008 Recipes: A Problem-Solution Approach Beginning VB 2008: From Novice to Professional
CHRISTIAN GROSS TODD HERMAN, ALLEN JONES, MATTHEW MACDONALD, AND RAKESH RAJAN
February 2008 978-1-59059-938-9 472 pp. $39.99 softcover
April 2008 978-1-59059-970-9 600 pp. $52.99 softcover
|
|
|
|
Create time for the more interesting aspects of your VB .NET project by solving common problems with the practical solutions and dozens of code examples presented in this book. Important new .NET 3.5 technologies, such as Windows Presentation Framework (WPF) and Language Integrated Query (LINQ), are covered, and each chapter addresses a specific problem domain, including database access, multimedia, XML manipulation, networking, and security. The code is free to download so you can use the recipes immediately.
Anyone who wants to write good VB 2008 code will benefit from Beginning VB 2008: From Novice to Professional—even if you have never programmed before. Christian Gross provides numerous sample exercises that will result in you becoming a confident and very competent Visual Basic programmer, with the firm foundation and knowledge required to progress confidently in your VB 2008 projects.
10
www.apress.com
Accelerated VB 2008
GUY FOUCHÉ AND TREY NASH
Pro VB 2008 and the .NET 3.5 Platform, Third Edition
ANDREW TROELSEN
January 2008 978-1-59059-874-0 464 pp. $39.99 softcover
|
|
March 2008 978-1-59059-822-1 1400 pp. $59.99 softcover
|
|
VB 2008 offers powerful new features, and Accelerated VB 2008 is the fastest path to mastering them, and the rest of Visual Basic, for both experienced VB programmers moving to VB 2008 and programmers moving to VB from another object–oriented language. Many books introduce VB, but very few also explain how to use it optimally with the .NET common language runtime (CLR). This book teaches both core VB language concepts and how to wisely employ VB idioms and object–oriented design patterns to exploit the power of VB and the CLR.
Be the first to put .NET 3.5 and VB 2008 to work, with expert tuition and guidance from esteemed author, Andrew Troelsen. In this third edition of his popular book, you’ll find complete coverage of .NET 3.5, including WPF, WCF, and WF, guided by a deep understanding of the .NET platform and appreciation of the subtleties of VB that could only come from this award-winning author’s invaluable experience.
www.apress.com
11
Pro WPF with VB 2008: Windows Presentation Foundation in .NET 3.5
MATTHEW MACDONALD
March 2008 978-1-59059-962-4 1000 pp. $54.99 softcover
|
|
Author Matthew MacDonald shows you how WPF really works. His no–nonsense, practical advice will get you building high–quality WPF applications quickly and easily. MacDonald will take you through a thorough investigation of the more advanced aspects of WPF, and its relation to other elements of the WinFX stack and the .NET Framework 3.5, to complete your understanding of WPF and VB 2008.
Pro WPF: Windows Presentation Foundation in .NET 3.0 Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition
MATTHEW MACDONALD MATTHEW MACDONALD
May 2007 978-1-59059-782-8 1000pp. $49.99 eBook available
|
|
February 2008 978-1-59059-955-6 1072 pp. $54.99 softcover
Find the no-nonsense, practical advice you need in order to build high-quality WPF applications quickly and easily, covering WPF from installation to application design and implementation to deployment. You’ll also dig into the more advanced aspects of WPF and how they relate to the other elements of the WinFX stack and the .NET Framework 2.0.
|
|
Developers encountering WPF and .NET 3.5 for the first time in their professional lives will find this C# second edition of Matthew MacDonald’s bestselling WPF book an invaluable addition to their library. You’ll learn: WPF basics: XAML, layout, control essentials, and data flow; WPF applications: Navigation, commands, localization, and deployment; Advanced controls: Custom controls, menus, toolbars, and trees; WPF documents: Text layout, printing, and document packaging; Graphics and multimedia: Drawing shapes, sound and video, animation, geometric transformations, and imaging.
12
www.apress.com
Beginning Silverlight 2.0: From Novice to Professional
ROBERT LAIR
COMING SOON 978-1-59059-952-5 500 pp. $39.99 softcover
|
|
Learn how build Silverlight applications from scratch. Author Robert Lair explores the basics of Silverlight application development before taking you on a tour of some of the groundbreaking new features of the Silverlight technology. Lair shows you how to get a firm handle on Silverlight so you can start creating your own Silverlight web applications with exciting results.
Silverlight 2.0 Recipes: A Problem-Solution Approach
JIT GHOSH AND MICHAEL SCHEROTTER
COMING SOON 978-1-59059-977-8 400 pp. $42.99 softcover
Pro Silverlight 2.0
MATTHEW MACDONALD
|
|
Microsoft .NET Architect Evangelist Jit Ghosh and coauthor Michael Scherotter present a practical companion guide to developing rich, interactive web applications with Silverlight 2.0. Common problems, issues, and everyday scenarios are tackled with a detailed discussion of the solution and ready-made code recipes that will save you hours of coding time.
COMING SOON 978-1-59059-949-5 400 pp. $44.99 softcover
|
|
Matthew MacDonald provides an expertly crafted tutorial written from professional developer to professional developer. You’ll learn about the features that put Silverlight in direct competition with Adobe Flash, such as rich support for 2D drawing, animations, and media playback, and moreover, you’ll 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.
www.apress.com
13
Foundations of Microsoft Expression Web: The Basics and Beyond
CHERYL D. WISE
Foundations of ASP.NET AJAX
ROBIN PARS, LAURENCE MORONEY AND JOHN GRIEB
May 2007 978-1-59059-805-4 392 pp. $39.99
november 2007 978-1-59059-828-3 268 pp. $39.99 softcover
|
|
|
Discover in detail how ASP.NET AJAX—the hybrid Microsoft technology—operates. Authors Pars, Moroney and Grieb take you swiftly through the basic principles of AJAX, then deep into the heart of the technology where every namespace is discussed and every function considered. By the end of the book you’ll know how to produce cutting–edge, professional ASP.NET AJAX applications with speed and confidence.
Beginner or advanced web developers and designers will benefit from MVP and MS trainer Cheryl D. Wise’s vast experience and professional approach to learning Expression Web. Starting with the basics, you’ll progress to an advanced level through a series of practical real-world exercises. No prior knowledge of Microsoft Expression Suite is assumed.
Beginning Web Development, Silverlight, and ASP.NET AJAX: From Novice to Professional
LAURENCE MORONEY
Pro Web 2.0 Mashups: Remixing Data and Web Services
RAYMOND YEE
February 2008 IsBn-13: 978-1-59059-959-4 448 pp. $44.99 softcover
February 2008 978-1-59059-858-0 640 pp. $49.99
|
|
|
Learn everything you need to create useful, dynamic real– world applications using APIs, web services, Ajax, web standards, and server–side languages. All you need to make full use of this book is basic knowledge of HTML, CSS, and JavaScript, and at least one server–side language (such as PHP or ASP.NET).
Achieve the skills you need to start building web applications with Microsoft’s next–generation technology as quickly as possible. Whether you’re interested in ASP.NET AJAX, Silverlight, or the technologies that support them (WPF, WCF, WF, etc.), this book is the starting point that you need.
1
www.apress.com
ALSO AVAILABLE Expert .NET Micro Framework
JENS KÜHNER
The Definitive Guide to the Microsoft Enterprise Library
KEENAN NEWTON
April 2008 978-1-59059-973-0 400 pp. $64.99 hardcover
|
|
november 2007 978-1-59059-655-5 492 pp. $49.99 softcover
|
|
Client-Side Reporting with Visual Studio in C#
ASIF SAYED
Beginning Information Cards and CardSpace: From Novice to Professional
MARC MERCURI
september 2007 978-1-59059-854-2 465 pp. $49.99 softcover
|
|
Silverlight and ASP.NET Revealed
MATTHEW MACDONALD
August 2007 978-1-59059-807-8 428 pp. $39.99 softcover
|
|
December 2007 978-1-59059-939-6 50 pp. $14.99 softcover
Pro ASP.NET for SQL Server: High Performance Data Access for Web Developers
BRENNAN STEHLING
|
|
Pro Visual Studio Team System with Team Edition for Database Professionals, Second Edition
JEFF LEVINSON AND DAVID NELSON
september 2007 978-1-59059-860-3 408 pp. $59.99 softcover
|
|
Visual Basic 2005 Recipes: A Problem-Solution Approach
TODD HERMAN AND ALLEN JONES AND MATTHEW MACDONALD AND RAKESH RAJAN
september 2007 978-1-59059-953-2 617 pp. $59.99 softcover
|
|
Pro Windows PowerShell
HRISTO DESHEV
July 2007 978-1-59059-852-8 664 pp. $49.99 softcover
|
|
Expert F#
DON SYME AND ADAM GRANICZ AND ANTONIO CISTERNINO
February 2008 978-1-59059-940-2 493pp. $49.99 softcover
|
|
December 2007 978-1-59059-850-4 609 pp. $69.99 softcover
|
|
www.apress.com
15
BOOks FOR PROFessIOnAls By PROFessIOnAls ®
Develop Your .NET Career
2855 TELEGRAPH AVENuE BERkELEy, CA 94705 u.S.A.
SuITE 600
www.apress.com