E-Book, Englisch, 1584 Seiten, E-Book
Nagel / Evjen / Glynn Professional C# 2012 and .NET 4.5
1. Auflage 2012
ISBN: 978-1-118-33212-2
Verlag: John Wiley & Sons
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
E-Book, Englisch, 1584 Seiten, E-Book
ISBN: 978-1-118-33212-2
Verlag: John Wiley & Sons
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
Intermediate to advanced technique coverage, updated for C# 2012and .NET 4.5
This guide is geared towards experienced programmers looking toupdate and enhance their skills in writing Windows applications,web apps, and Metro apps with C# and .NET 4.5. Packed withinformation about intermediate and advanced features, this bookincludes everything professional developers need to know about C#and putting it to work.
* Covers challenging .NET features including Language IntegratedQuery (LINQ), LINQ to SQL, LINQ to XML, WCF, WPF, Workflow, andGenerics
* 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 8development, WinRT, and Metro style apps
* Includes traditional Windows forms programming, ASP.NET webprogramming with C#, and working in Visual Studio 2012 with C#
Professional C# 2012 and .NET 4.5 is a comprehensiveguide for experienced programmers wanting to maximize thesetechnologies.
Autoren/Hrsg.
Weitere Infos & Material
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