|
|
|
|
LEADER |
00000cam a2200000Mi 4500 |
001 |
EBSCO_on1089581351 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr |n|---||||| |
008 |
190309s2019 enk o 000 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d CHVBK
|d UKAHL
|d OCLCQ
|d RDF
|d OCLCQ
|d NLW
|d N$T
|d OCLCQ
|d OCLCO
|
020 |
|
|
|a 1838550313
|
020 |
|
|
|a 9781838550318
|q (electronic bk.)
|
029 |
1 |
|
|a AU@
|b 000065066570
|
029 |
1 |
|
|a CHNEW
|b 001040568
|
029 |
1 |
|
|a CHVBK
|b 559029314
|
035 |
|
|
|a (OCoLC)1089581351
|
050 |
|
4 |
|a QA76.62
|b .M443 2019
|
082 |
0 |
4 |
|a 005.11
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Mehboob Ahmed Khan, Ovais.
|
245 |
1 |
0 |
|a Improving Your C# Skills :
|b Solve Modern Challenges with Functional Programming and Test-Driven Techniques of C#.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing Ltd,
|c 2019.
|
300 |
|
|
|a 1 online resource (589 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; Title Page; Copyright and Credits; About Packt; 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
|
505 |
8 |
|
|a Versioning of .NET StandardNew improvements in .NET Standard 2.0; More 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
|
505 |
8 |
|
|a Writing quality codeSummary; 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: Securing and Implementing Resilience in .NET Core Applications; Introduction to resilient applications; Resilient policies; Reactive policies; Implementing the retry pattern; Implementing circuit breaker; Wrapping the circuit breaker with retry; Fallback policy with circuit breaker and retry; Proactive policies; Implementing timeout; Implementing caching; Implementing health checks
|
500 |
|
|
|a Storing sensitive information using Application Secrets
|
520 |
|
|
|a With this Learning Path, you will be able to easily solve complex programming challenges using advanced features of C#. You'll structure and build scalable, optimized, and robust applications in C#7 and .NET, and with the newly-acquired TDD skills, you'll be ready to enter the market not only as a C# pro, but also as a TDD expert.
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a Functional programming.
|
650 |
|
7 |
|a Coding theory & cryptology.
|2 bicssc
|
650 |
|
7 |
|a Programming & scripting languages: general.
|2 bicssc
|
650 |
|
7 |
|a Data encryption.
|2 bicssc
|
650 |
|
7 |
|a Computers
|x Security
|x Cryptography.
|2 bisacsh
|
650 |
|
7 |
|a Computers
|x Programming Languages
|x C#.
|2 bisacsh
|
650 |
|
7 |
|a C# (Computer program language)
|2 fast
|
700 |
1 |
|
|a Callaway, John.
|
700 |
1 |
|
|a Hunt, Clayton.
|
700 |
1 |
|
|a Stephens, Rod.
|
776 |
0 |
8 |
|i Print version:
|a Mehboob Ahmed Khan, Ovais.
|t Improving Your C# Skills : Solve Modern Challenges with Functional Programming and Test-Driven Techniques of C#.
|d Birmingham : Packt Publishing Ltd, ©2019
|z 9781838558383
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2036186
|z Texto completo
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n BDZ0039750941
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL5721146
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 2036186
|
994 |
|
|
|a 92
|b IZTAP
|