|
|
|
|
LEADER |
00000cam a2200000Mi 4500 |
001 |
EBOOKCENTRAL_on1034622567 |
003 |
OCoLC |
005 |
20240329122006.0 |
006 |
m o d |
007 |
cr |n|---||||| |
008 |
180505s2018 enk o 000 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d MERUC
|d IDB
|d NLE
|d OCLCQ
|d UKMGB
|d OCLCO
|d LVT
|d OCLCF
|d UKAHL
|d C6I
|d OCLCQ
|d UX1
|d K6U
|d OCLCO
|d OCLCQ
|d OCLCO
|
015 |
|
|
|a GBB882185
|2 bnb
|
016 |
7 |
|
|a 018853874
|2 Uk
|
019 |
|
|
|a 1175628601
|
020 |
|
|
|a 9781788474603
|
020 |
|
|
|a 1788474600
|
020 |
|
|
|a 9781788470049
|
020 |
|
|
|a 1788470044
|q (Trade Paper)
|
024 |
3 |
|
|a 9781788470049
|
029 |
1 |
|
|a UKMGB
|b 018853874
|
029 |
1 |
|
|a AU@
|b 000067109073
|
029 |
1 |
|
|a AU@
|b 000062275409
|
035 |
|
|
|a (OCoLC)1034622567
|z (OCoLC)1175628601
|
037 |
|
|
|a 9781788474603
|b Packt Publishing
|
050 |
|
4 |
|a TK5105.8885.M57
|b .M443 2018eb
|
082 |
0 |
4 |
|a 006.7882
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Mehboob Ahmed Khan, Ovais.
|
245 |
1 |
0 |
|a C# 7 and .NET Core 2.0 High Performance :
|b Build highly performant, multi-threaded, and concurrent applications using C# 7 and .NET Core 2.0.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing,
|c 2018.
|
300 |
|
|
|a 1 online resource (293 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Cover; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: What's New in .NET Core 2 and C# 7?; Evolution of .NET; New improvements in .NET Core 2.0; Performance improvements; RyuJIT compiler in .NET Core; Profile guided optimization; Simplified packaging; Upgrading path from .NET Core 1.x to 2.0; 1. Install .NET Core 2.0; 2. Upgrade TargetFramework; 3. Update .NET Core SDK version; 4. Update .NET Core CLI; Changes in ASP.NET Core Identity; Exploring .NET Core CLI and New Project Templates; Understanding .NET Standard; Versioning of .NET Standard.
|
505 |
8 |
|
|a New improvements in .NET Standard 2.0More APIs in .NET Standard 2.0; Compatibility mode; Creating a .NET Standard library; What comes with ASP.NET Core 2.0; ASP.NET Core Razor Pages; Automatic Page and View compilation on publishing; Razor support for C# 7.1; Simplified configuration for Application Insights; Pooling connections in Entity Framework Core 2.0; New features in C# 7.0; Tuples; Patterns; Constant pattern; Type pattern; Var pattern; Reference returns; Expression bodied member extended; Creating Local Functions; Out variables; Async Main; Writing quality code; Summary.
|
505 |
8 |
|
|a Chapter 2: Understanding .NET Core Internals and Measuring Performance.NET Core internals; CoreFX; CoreCLR; Understanding MSIL, CLI, CTS, and CLS; How the CLR works; From compilation to execution -- Under the hood; Garbage collection; Generations in GC; .NET Native and JIT compilation; Utilizing multiple cores of the CPU for high performance; How releasing builds increases performance; Benchmarking .NET Core 2.0 applications; Exploring BenchmarkDotNet; How it works; Setting parameters; Memory diagnostics using BenchmarkDotnet; Adding configurations; Summary.
|
505 |
8 |
|
|a Chapter 3: Multithreading and Asynchronous Programming in .NET CoreMultithreading versus asynchronous programming; Multithreading in .NET Core; Multithreading caveats; Threads in .NET Core; Creating threads in .NET Core; Thread lifetime; The thread pool in .NET; Thread synchronization; Monitors; Task parallel library (TPL); Creating a task using TPL; Task-based asynchronous pattern (TAP); Naming convention; Return type; Parameters; Exceptions; Task status; Task cancellation; Task progress reporting; Implementing TAP using compilers; Implementing TAP with greater control over Task.
|
505 |
8 |
|
|a Design patterns for parallel programmingPipeline pattern; Dataflow pattern; Producer/consumer pattern; Parallel. ForEach; Parallel LINQ (PLINQ); Summary; Chapter 4: Data Structures and Writing Optimized Code in C#; What are data structures?; Understanding the use of Big O notation to measure the performance and complexity of an algorithm; Logarithms; Choosing the right data structure for performance optimization; Arrays; Lists; Stacks; Queue; Linked lists; Singly linked lists; Doubly linked lists; Circular linked lists; Dictionaries, hashtables, and hashsets; Generic lists.
|
500 |
|
|
|a Best practices in writing optimized code in C#
|
520 |
|
|
|a Performance tuning for real-world applications often involves activities geared towards finding bottlenecks, however this alone cannot solve the dreaded problem of slow code. If you want to improve the speed of your code and optimize the performance of your apps, then this book is for you.
|
590 |
|
|
|a ProQuest Ebook Central
|b Ebook Central Academic Complete
|
630 |
0 |
0 |
|a Microsoft .NET Framework.
|
630 |
0 |
7 |
|a Microsoft .NET Framework
|2 fast
|
650 |
|
0 |
|a C# (Computer program language)
|
650 |
|
6 |
|a C# (Langage de programmation)
|
650 |
|
7 |
|a C# (Computer program language)
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Mehboob Ahmed Khan, Ovais.
|t C# 7 and .NET Core 2.0 High Performance : Build highly performant, multi-threaded, and concurrent applications using C# 7 and .NET Core 2.0.
|d Birmingham : Packt Publishing, ©2018
|
856 |
4 |
0 |
|u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5371690
|z Texto completo
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n BDZ0036672653
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL5371690
|
994 |
|
|
|a 92
|b IZTAP
|