舉報

會員
.NET Core 2.0 By Example
Rishabh Verma Neha Shrivastava 著
更新時間:2021-06-24 18:31:30
開會員,本書免費讀 >
Ifyouareadeveloperorarchitectandwanttolearnhowtobuildcross-platformsolutionsusingMicrosoft.NETCore,thisbookisforyou.Itisassumedthatyouhavesomeknowledgeofthe.NETFramework,OOP,andC#(orasimilarprogramminglanguage).
最新章節
- Leave a review - let other readers know what you think
- Other Books You May Enjoy
- Summary
- Querying SQL vNext with F#
- Web data access
- SQL data access
品牌:中圖公司
上架時間:2021-06-24 17:54:18
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Leave a review - let other readers know what you think 更新時間:2021-06-24 18:31:30
- Other Books You May Enjoy
- Summary
- Querying SQL vNext with F#
- Web data access
- SQL data access
- Data access tools
- Providers
- CSV HTML JSON and XML data
- Data access layer with F#
- Exception handling
- Object-oriented programming in F#
- Record type
- List
- Handling data – tuples lists record types and data manipulation
- Functions and lambda expressions
- Constructors and inheritance
- Virtual methods and overrides
- Inheritance and casts
- Abstract properties
- Static and instance properties
- Properties
- Generic type parameters
- A let and do binding
- Constructor of a class
- Basics of classes
- Introduction to F#
- Function composition
- Closure
- Currying
- Recursion
- Purity
- Higher-order functions (HOF)
- Functional programming features
- Introduction to functional programming
- Functional Programming with F#
- Summary
- What's coming in .NET Core 2.1
- Introducing Blazor
- Azure tips
- Performance tips
- General tips
- Handy things to know
- Microservices
- A traditional service
- Introduction to microservices
- Microservices with .NET Core
- Summary
- Application Insights
- Monitoring the movie booking app
- Deploying the movie booking app
- Coding the movie booking app
- Designing the movie booking app
- Movie booking app requirements
- Getting started with Entity Framework Core
- Presenting Entity Framework Core
- Introducing Entity Framework
- Movie Booking Web App
- Summary
- Cloud storage
- SUPPORT + TROUBLESHOOTING
- MONITORING
- API
- DEVELOPMENT TOOLS
- SETTINGS
- DEPLOYMENT
- App Service features
- Publishing profiles
- Publishing the web app
- Azure App Services
- Publishing a web app in Azure
- Automating using PowerShell
- Creating a VM in Azure
- Getting started with Azure
- Types of cloud
- Introduction to the cloud
- To the Cloud
- Summary
- Bot 101
- Docker
- Introduction to containers
- Live Unit Testing
- Testing using xUnit
- Unit testing
- Testing overview
- Coding the Chat hub module
- Razor pages
- Views
- Tag Helpers
- Razor primer
- Chat hub module
- Testing and Deploying – The Let's Chat Web Application
- Summary
- Implementing authentication through Facebook
- Error handling
- Controllers
- Filters
- Validation
- Model binding
- Routing
- Quick lap around MVC
- ASP.NET Core 2.0 fundamentals
- Developing the Let's Chat Web Application
- Summary
- Logging
- Configuration
- How do you write custom middleware?
- Dependency Injection
- Middleware
- Claims-based authorization
- Role-based authorization
- Simple authorization
- Authorization
- Token-based authentication
- Forms authentication
- Windows authentication
- Authentication
- Project setup
- Let's Chat web app – high-level design
- Let's Chat web app requirement specifications
- Let's Chat Web Application
- Summary
- Game demo
- Coding the game
- Project setup
- Solution
- SignalR Core
- SignalR transport mechanisms
- SignalR
- Designing the game
- Requirement specifications
- Tic-Tac-Toe
- Anatomy of an ASP.NET Core 2.0 application
- Building Our First .NET Core Game – Tic-Tac-Toe
- Summary
- A sample application to implement new library and ncurses
- Building a sample native library (C++)
- When not to use P/Invoke
- Interop with existing native libraries with example
- DLLImport attribute
- Platform Invoke (P/Invoke)
- Interop with existing native and Mono libraries
- Introduction to ncurses
- Native Libraries in .NET Core
- Summary
- Basic input/output syntax
- File sequence
- Calling a function
- F# functions
- Loop statements
- if statements
- Decision-making statements
- Bitwise operators
- Boolean operators
- Comparison operators
- Arithmetic operators
- Operators
- Variable declaration
- Data types
- Comments
- F# primer
- Creating application in Windows through Visual Studio Code
- Creating an application in Windows through Visual Studio 2017 version 15.3
- Creating simple running code
- Installing .NET Core 2.0 and tools (Linux)
- Ubuntu setup using Hyper-V
- Setting up an Ubuntu Linux VM
- Installing Visual Studio Code
- Installing Visual Studio 2017 version 15.3
- Installing .NET Core 2.0 and tools (Windows)
- Downloads for Linux
- Downloads for Windows
- Downloading required tools for Windows and Linux
- Getting Started
- Reviews
- Get in touch
- Conventions used
- Download the color images
- Download the example code files
- To get the most out of this book
- What this book covers
- Who this book is for
- Preface
- Packt is searching for authors like you
- About the reviewer
- About the authors
- Contributors
- PacktPub.com
- Why subscribe?
- Packt Upsell
- Title Page
- coverpage
- coverpage
- Title Page
- Packt Upsell
- Why subscribe?
- PacktPub.com
- Contributors
- About the authors
- About the reviewer
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Get in touch
- Reviews
- Getting Started
- Downloading required tools for Windows and Linux
- Downloads for Windows
- Downloads for Linux
- Installing .NET Core 2.0 and tools (Windows)
- Installing Visual Studio 2017 version 15.3
- Installing Visual Studio Code
- Setting up an Ubuntu Linux VM
- Ubuntu setup using Hyper-V
- Installing .NET Core 2.0 and tools (Linux)
- Creating simple running code
- Creating an application in Windows through Visual Studio 2017 version 15.3
- Creating application in Windows through Visual Studio Code
- F# primer
- Comments
- Data types
- Variable declaration
- Operators
- Arithmetic operators
- Comparison operators
- Boolean operators
- Bitwise operators
- Decision-making statements
- if statements
- Loop statements
- F# functions
- Calling a function
- File sequence
- Basic input/output syntax
- Summary
- Native Libraries in .NET Core
- Introduction to ncurses
- Interop with existing native and Mono libraries
- Platform Invoke (P/Invoke)
- DLLImport attribute
- Interop with existing native libraries with example
- When not to use P/Invoke
- Building a sample native library (C++)
- A sample application to implement new library and ncurses
- Summary
- Building Our First .NET Core Game – Tic-Tac-Toe
- Anatomy of an ASP.NET Core 2.0 application
- Tic-Tac-Toe
- Requirement specifications
- Designing the game
- SignalR
- SignalR transport mechanisms
- SignalR Core
- Solution
- Project setup
- Coding the game
- Game demo
- Summary
- Let's Chat Web Application
- Let's Chat web app requirement specifications
- Let's Chat web app – high-level design
- Project setup
- Authentication
- Windows authentication
- Forms authentication
- Token-based authentication
- Authorization
- Simple authorization
- Role-based authorization
- Claims-based authorization
- Middleware
- Dependency Injection
- How do you write custom middleware?
- Configuration
- Logging
- Summary
- Developing the Let's Chat Web Application
- ASP.NET Core 2.0 fundamentals
- Quick lap around MVC
- Routing
- Model binding
- Validation
- Filters
- Controllers
- Error handling
- Implementing authentication through Facebook
- Summary
- Testing and Deploying – The Let's Chat Web Application
- Chat hub module
- Razor primer
- Tag Helpers
- Views
- Razor pages
- Coding the Chat hub module
- Testing overview
- Unit testing
- Testing using xUnit
- Live Unit Testing
- Introduction to containers
- Docker
- Bot 101
- Summary
- To the Cloud
- Introduction to the cloud
- Types of cloud
- Getting started with Azure
- Creating a VM in Azure
- Automating using PowerShell
- Publishing a web app in Azure
- Azure App Services
- Publishing the web app
- Publishing profiles
- App Service features
- DEPLOYMENT
- SETTINGS
- DEVELOPMENT TOOLS
- API
- MONITORING
- SUPPORT + TROUBLESHOOTING
- Cloud storage
- Summary
- Movie Booking Web App
- Introducing Entity Framework
- Presenting Entity Framework Core
- Getting started with Entity Framework Core
- Movie booking app requirements
- Designing the movie booking app
- Coding the movie booking app
- Deploying the movie booking app
- Monitoring the movie booking app
- Application Insights
- Summary
- Microservices with .NET Core
- Introduction to microservices
- A traditional service
- Microservices
- Handy things to know
- General tips
- Performance tips
- Azure tips
- Introducing Blazor
- What's coming in .NET Core 2.1
- Summary
- Functional Programming with F#
- Introduction to functional programming
- Functional programming features
- Higher-order functions (HOF)
- Purity
- Recursion
- Currying
- Closure
- Function composition
- Introduction to F#
- Basics of classes
- Constructor of a class
- A let and do binding
- Generic type parameters
- Properties
- Static and instance properties
- Abstract properties
- Inheritance and casts
- Virtual methods and overrides
- Constructors and inheritance
- Functions and lambda expressions
- Handling data – tuples lists record types and data manipulation
- List
- Record type
- Object-oriented programming in F#
- Exception handling
- Data access layer with F#
- CSV HTML JSON and XML data
- Providers
- Data access tools
- SQL data access
- Web data access
- Querying SQL vNext with F#
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-24 18:31:30