Professional C# 2012 and .NET 4.5

( 1 )

Overview

Intermediate to advanced technique coverage, updated for C# 2012 and .NET 4.5

This guide is geared towards experienced programmers looking to update and enhance their skills in writing Windows applications, web apps, and Metro apps with C# and .NET 4.5. Packed with information about intermediate and advanced features, this book includes everything professional developers need to know about C# and putting it to work.

  • Covers challenging .NET ...
See more details below
Paperback
$42.73
BN.com price
(Save 28%)$59.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (16) from $24.75   
  • New (9) from $24.99   
  • Used (7) from $24.75   
Professional C# 2012 and .NET 4.5

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$34.49
BN.com price
(Save 42%)$59.99 List Price

Overview

Intermediate to advanced technique coverage, updated for C# 2012 and .NET 4.5

This guide is geared towards experienced programmers looking to update and enhance their skills in writing Windows applications, web apps, and Metro apps with C# and .NET 4.5. Packed with information about intermediate and advanced features, this book includes everything professional developers need to know about C# and putting it to work.

  • Covers challenging .NET features including Language Integrated Query (LINQ), LINQ to SQL, LINQ to XML, WCF, WPF, Workflow, and Generics
  • Puts the new Async keyword to work and features refreshers on .NET architecture, objects, types, inheritance, arrays, operators, casts, delegates, events, strings, regular expressions, collections, and memory management
  • Explores new options and interfaces presented by Windows 8 development, WinRT, and Metro style apps
  • Includes traditional Windows forms programming, ASP.NET web programming with C#, and working in Visual Studio 2012 with C#

Professional C# 2012 and .NET 4.5 is a comprehensive guide for experienced programmers wanting to maximize these technologies.

Read More Show Less

Product Details

  • ISBN-13: 9781118314425
  • Publisher: Wiley
  • Publication date: 11/6/2012
  • Edition number: 1
  • Pages: 1584
  • Sales rank: 640,230
  • Product dimensions: 7.40 (w) x 9.20 (h) x 2.30 (d)

Table of Contents

INTRODUCTION xlix

PART I: THE C# LANGUAGE

CHAPTER 1: .NET ARCHITECTURE 3

CHAPTER 2: CORE C# 23

CHAPTER 3: OBJECTS AND TYPES 65

CHAPTER 4: INHERITANCE 89

CHAPTER 5: GENERICS 107

CHAPTER 6: ARRAYS AND TUPLES 129

CHAPTER 7: OPERATORS AND CASTS 151

CHAPTER 8: DELEGATES, LAMBDAS, AND EVENTS 183

CHAPTER 9: STRINGS AND REGULAR EXPRESSIONS 209

CHAPTER 10: COLLECTIONS 229

CHAPTER 11: LANGUAGE INTEGRATED QUERY 279

CHAPTER 12: DYNAMIC LANGUAGE EXTENSIONS 313

CHAPTER 13: ASYNCHRONOUS PROGRAMMING 325

CHAPTER 14: MEMORY MANAGEMENT AND POINTERS 347

CHAPTER 15: REFLECTION 375

CHAPTER 16: ERRORS AND EXCEPTIONS 393

PART II: VISUAL STUDIO

CHAPTER 17: VISUAL STUDIO 2012 417

CHAPTER 18: DEPLOYMENT 467

PART III: FOUNDATION

CHAPTER 19: ASSEMBLIES 487

CHAPTER 20: DIAGNOSTICS 519

CHAPTER 21: TASKS, THREADS, AND SYNCHRONIZATION 551

CHAPTER 22: SECURITY 601

CHAPTER 23: INTEROP 627

CHAPTER 24: MANIPULATING FILES AND THE REGISTRY 661

CHAPTER 25: TRANSACTIONS 705

CHAPTER 25: TRANSACTIONS 705

CHAPTER 27: WINDOWS SERVICES 771

CHAPTER 28: LOCALIZATION? 803

CHAPTER 29: CORE XAML 845

CHAPTER 30: MANAGED EXTENSIBILITY FRAMEWORK 863

CHAPTER 31: WINDOWS RUNTIME 893

PART IV: DATA

CHAPTER 32: CORE ADO.NET 917

CHAPTER 33: ADO.NET ENTITY FRAMEWORK 963

CHAPTER 34: MANIPULATING XML 995

PART V: PRESENTATION

CHAPTER 35: CORE WPF 1049

CHAPTER 36: BUSINESS APPLICATIONS WITH WPF 1101

CHAPTER 37: CREATING DOCUMENTS WITH WPF 1153

CHAPTER 38: WINDOWS STORE APPS 1175

CHAPTER 39: CORE ASP.NET 1211

CHAPTER 40: ASP.NET WEB FORMS 1239

CHAPTER 41: ASP.NET MVC 1283

CHAPTER 42: ASP.NET DYNAMIC DATA 1321

PART VI: COMMUNICATION

CHAPTER 43: WINDOWS COMMUNICATION FOUNDATION 1337

CHAPTER 44: WCF DATA SERVICES 1379

CHAPTER 45: WINDOWS WORKFLOW FOUNDATION 1399

CHAPTER 46: PEER-TO-PEER NETWORKING 1425

CHAPTER 46: PEER-TO-PEER NETWORKING 1425

INDEX 1473

Read More Show Less

Customer Reviews

Average Rating 2
( 1 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(1)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted July 23, 2013

    No text was provided for this review.

Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)