Professional C# 7 and .NET Core 2.0

所需积分/C币:21 2018-04-26 11:39:46 25.51MB PDF
收藏 收藏
举报

The professional’s guide to C# 7, with expert guidance on the newest features Professional C# 7 and .NET Core 2.0 provides experienced programmers with the information they need to work effectively with the world’s leading programming language. The latest C# update added many new features that help
Downloadfromfinelybookwww.finelybook.com WORKING WITH VARIABLES USING PREDEFINED DATA TYPES CONTROLLING PROGRAM FLOW GETTING ORGANIZED WITH NAMESPACES UNDERSTANDING THE MAIN METHOD USING COMMENTS UNDERSTANDING C# PREPROCESSOR DIRECTIVES C# PROGRAMMING GUIDELINES SUMMARY 3 Obiects and Types CREATING AND USING CLASSES CLASSES AND STRUCTS CLASSES STRUCTS PASSING PARAMETERS BY VALUE AND BY REFERENCE NULLABLE TYPES ENUM TYPES PARTIAL CLASSES EXTENSION METHODS THE OBJECT CLASS SUMMARY 4 object-Oriented Programming with C# OBJECT ORIENTATION TYPES OF INHERITANCE IMPLEMENTATION INHERITANCE ODIFIERS TERFACES IS AND AS OPERATORS SUMMARY 3 Downloadfromfinelybookwww.finelybook.com 5 Generics GENERICS OVERVIEW CREATING GENERIC CLASSES GENERICS FEATURES GENERIC INTERFACES GENERIC STRUCTS GENERIC METHODS SUMMARY 6 Operators and Casts OPERATORS AND CASTS OPERATORS USING BINARY OPERATORS TYPE SAFETY COMPARING OBJECTS FOR EQUALITY OPERATOR OVERLOADING IMPLEMENTING CUSTOM INDEX OPERATORS USER-DEFINED CASTS SUMMARY ARrays MULTIPLE OBJECTS OF THE SAME TYPE SIMPLE ARRAYS MULTIDIMENSIONAL ARRAYS JAGGED ARRAYS ARRAY CLASS ARRAYS AS PARAMETERS ARRAY COVARIANCE ENUMERATORS STRUCTURAL COMPARISON SPANS Downloadfromfinelybookwww.finelybook.com ARRAY POOLS SUMMARY 8 Delegates, Lambdas, and Events REFERENCING METHODS DELEGATES LAMBDA EXPRESSIONS EVENTS SUMMARY 9 Strings and Regular Expressions EXAMINING SYSTEM STRING STRING FORMATS REGULAR EXPRESSIONS STRINGS AND SPANS SUMMARY 10 Collections OVERVIEW COLLECTION INTERFACES AND TYPES LISTS QUEUES STACKS LINKED LISTS SORTED LIST DICTIONARIES SETS PERFORMANCE SUMMARY 11 Special Collections OVERVIEW WORKING WITH BITS 5 Downloadfromfinelybookwww.finelybook.com OBSERVABLE COLLECTIONS IMMUTABLE COLLECTIONS CONCURRENT COLLECTIONS SUMMARY 12 Language Integrated Query LINQ OVERVIEW STANDARD QUERY OPERATORS PARALLEL LINQ Eⅹ PRESSION TREES INQ PROVIDERS SUMMARY 13 Functional Programming with C# WHAT IS FUNCTIONAL PROGRAMMING? EXPRESSION-BODIED MEMBERS EXTENSION METHODS USING STATIC LOCAL FUNCTIONS TUPLES PATTERN MATCHING SUMMARY 14 Errors and Exceptions INTRODUCTION EXCEPTION CLASSES CATCHING EXCEPTIONS USER-DEFINED EXCEPTION CLASSES CALLER INFORMATION SUMMARY 15 Asynchronous Programming WHY ASYNCHRONOUS PROGRAMMING IS IMPORTANT Downloadfromfinelybookwww.finelybook.com NET HISTORY OF ASYNCHRONOUS PROGRAMMING FOUNDATION OF ASYNCHRONOUS PROGRAMMING ERROR HANDLING ASYNC WITH WINDOWS APPS SUMMARY 16 Reflection, Metadata, and Dynamic Programming INSPECTING CODE AT RUNTIME AND DYNAMIC PROGRAMMING CUSTOM ATTRIBUTES USING REFLECTION USING DYNAMIC LANGUAGE EXTENSIONS FOR REFLECTION THE DYNAMIC TYPE DYNAMICOBJECT AND EXPANDOOBJECT SUMMARY 17 Managed and Unmanaged Memory MEMORY MEMORY MANAGEMENT UNDER THE HOOD STRONG AND WEAK REFERENCES WORKING WITH UNMANAGED RESOURCES UNSAFE CODE REFERENCE SEMANTICS SPAN<T> PLATFORM INVOKE SUMMARY 18 Visual Studio 2017 WORKING WITH VISUAL STUDIO 2017 CREATING A PROJECT EXPLORING AND CODING A PROJECT BUILDING A PROJECT Downloadfromfinelybookwww.finelybook.com DEBUGGING YOUR CODE REFACTORING TOOLS DIAGNOSTIC TOOLS CREATING AND USING CONTAINERS WITH DOCKER SUMMARY PART II NET Core and the windows runtime 19 Libraries, Assemblies, Packages, and NuGet THE HELL OF LIBRARIES ASSEMBLIES CREATING LIBRARIES USING SHARED PROJECTS CREATING NUGET PACKAGES SUMMARY 20 Dependency Injection WHAT IS DEPENDENCY INJECTION? USING THE NET CORE DI CONTAINER LIFETIME OF SERVICES INITIALIZATION OF SERVICES USING OPTIONS USING CONFIGURATION FILES CREATING PLATFORM INDEPENDENCE USING OTHER DI CONTAINERS SUMMARY 21 Tasks and Parallel Programming OVERVIEW PARALLEL CLASS TASKS CANCELLATION FRAMEWORK DATA FLOW TIMERS Downloadfromfinelybookwww.finelybook.com THREADING ISSUES THE LOCK STATEMENT AND THREAD SAFETY INTERLOCKED MONITOR SPINLOCK WAITHANDLE MUTEX SEMAPHORE EVENTS BARRIER READERWRITERLOCKSLIM LOCKS WITH AWAIT SUMMARY 22 Files and streams INTRODUCTION MANAGING THE FILE SYSTEM ENUMERATING FILES WORKING WITH STREAMS USING READERS AND WRITERS COMPRESSING FILES WATCHING FILE CHANGES WORKING WITH MEMORY MAPPED FILES COMMUNICATING WITH PIPES USING FILES AND STREAMS WITH THE WINDOWS RUNTIME SUMMARY 23 Networking NETWORKING The HttpclieNt Class 9 Downloadfromfinelybookwww.finelybook.com WORKING WITH THE WEBLISTENER CLASS WORKING WITH UTILITY CLASSES USING TCP USING UDP USING SOCKETS SUMMARY 24 Security INTRODUCTION VERIFYING USER INFORMATION ENCRYPTING DATA PROTECTING DATA ACCESS CONTROL TO RESOURCES WEB SECURITY SUMMARY 25ADO. NET and Transactions ADO NET OVERVIEW USING DATABASE CONNECTIONS COMMANDS ASYNCHRONOUS DATA ACCESS TRANSACTIONS WITH ADO. NET TRANSACTIONS WITH SYSTEM TRANSACTIONS SUMMARY 26 Entity Framework Core HISTORY OF ENTITY FRAMEWORK NTRODUCING EF CORE USING DEPENDENCY INJECTION CREATING A MODEL QUERIES RELATIONSHIPS

...展开详情
试读 127P Professional C# 7 and .NET Core 2.0
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
lzzy714 不是很适合程序员看
2018-11-15
回复
WisdomFusion 转的版本,不是原生的PDF
2018-05-16
回复
上传资源赚积分or赚钱
最新推荐
Professional C# 7 and .NET Core 2.0 21积分/C币 立即下载
1/127
Professional C# 7 and .NET Core 2.0第1页
Professional C# 7 and .NET Core 2.0第2页
Professional C# 7 and .NET Core 2.0第3页
Professional C# 7 and .NET Core 2.0第4页
Professional C# 7 and .NET Core 2.0第5页
Professional C# 7 and .NET Core 2.0第6页
Professional C# 7 and .NET Core 2.0第7页
Professional C# 7 and .NET Core 2.0第8页
Professional C# 7 and .NET Core 2.0第9页
Professional C# 7 and .NET Core 2.0第10页
Professional C# 7 and .NET Core 2.0第11页
Professional C# 7 and .NET Core 2.0第12页
Professional C# 7 and .NET Core 2.0第13页
Professional C# 7 and .NET Core 2.0第14页
Professional C# 7 and .NET Core 2.0第15页
Professional C# 7 and .NET Core 2.0第16页
Professional C# 7 and .NET Core 2.0第17页
Professional C# 7 and .NET Core 2.0第18页
Professional C# 7 and .NET Core 2.0第19页
Professional C# 7 and .NET Core 2.0第20页

试读结束, 可继续阅读

21积分/C币 立即下载 >