Synopses & Reviews
Unparalleled advice for using the most popular tools of the .NET Framework
Written by 15 experienced and knowledgeable MVPs, this unique book delves into the world of .NET 4, providing you with invaluable information on using the .NET Framework, C#, Silverlight, and Visual Studio for building a wide range of solutions or enhancing existing solutions.
David Giard ASP.NET and jQuery
Bill Evjen ASP.NET Performance
György Balássy Ethical Hacking of ASP.NET
Gill Cleeren How to Build a Real-World Silverlight 5 Application
Jeremy Likness Silverlight — The Silver Lining for Line-of-Business Applications
Daron Yöndem Tips and Tricks for Designers and Developers
Kevin Grossnicklaus MVVM Patterns in Silverlight 4
Alex Golesh Windows Phone "Mango" for Silverlight Developers
Christian Weyer Pragmatic Services Communication with WCF
Dominick Baier Securing WCF Services Using the Windows Identity Foundation (WIF)
Jeffrey Juday Applied .NET Task Parallel Library
Vishwas Lele The WF Programming Language
Christian Nagel Practical WPF Data Binding
Scott Millett Driving Development with User Stories and BDD
Caleb Jenkins Automated Unit Testing
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
A team of MVP authors guides you through the .NET 4 Framework
Written by a group of experienced MVPs, this unparalleled book delves into the intricate—and often daunting—world of .NET 4. Each author draws from a particular area of expertise to provide invaluable information on using the various .NET 4, C# 4, Silverlight 4, and Visual Studio tools in the real world. The authors break down the vast .NET 4 Framework into easily digestible portions to offer you a strong foundation on what makes .NET such a popular and successful framework for building a wide range of solutions.
- Breaks down the .NET 4 Framework into easily understandable sections
- Features more than a dozen MVPs serving as authors, each of whom focuses on a particular area of expertise
- Covers such topics as Windows Presentation Foundation, Silverlight 4, Windows Communication Foundation, ASP.NET performance, the entity framework, and more
- Shares C# tips and tricks and .NET architecture best practices from a team of Microsoft MVPs
Real World .NET 4 and C# is the ultimate resource for discovering and understanding the .NET 4 Framework.
About the Author
Editor Bill Evjen is an acclaimed author and speaker. He is the founder of the St. Louis .NET User Group, the founder and former executive director of the International .NET Association,and the author or coauthor of more than 20 books. He works with Microsoft as a Microsoft Regional Director and is an MVP. He is the CIO for Swank Motion Pictures.
Table of Contents
CHAPTER 1: ASP.NET AND JQUERY 1
CHAPTER 2: ASP.NET PERFORMANCE 33
CHAPTER 3: ETHICAL HACKING OF ASP.NET 63
CHAPTER 4: HOW TO BUILD A REAL WORLD SILVERLIGHT 5 APPLICATION 101
CHAPTER 5: SILVERLIGHT — THE SILVER LINING FOR LINE-OF-BUSINESS APPLICATIONS 145
CHAPTER 6: TIPS AND TRICKS FOR DESIGNERS AND DEVELOPERS 169
CHAPTER 7: MVVM PATTERNS IN SILVERLIGHT 4 179
CHAPTER 8: WINDOWS PHONE "MANGO" FOR SILVERLIGHT DEVELOPERS 223
CHAPTER 9: PRAGMATIC SERVICES COMMUNICATION WITH WCF 247
CHAPTER 10: SECURING WCF SERVICES USING THE WINDOWS IDENTITY FOUNDATION (WIF) 311
CHAPTER 11: APPLIED .NET TASK PARALLEL LIBRARY 349
CHAPTER 12: THE WF PROGRAMMING LANGUAGE 389
CHAPTER 13: PRACTICAL WPF DATA BINDING 427
CHAPTER 14: DRIVING DEVELOPMENT WITH USER STORIES AND BDD 489
CHAPTER 15: AUTOMATED UNIT TESTING 569