售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright and Credits
C# 7 and .NET Core 2.0 Blueprints
Dedication
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
Conventions used
Get in touch
Reviews
eBook Manager and Catalogue App
Setting up the project
Virtual Storage Spaces and extension methods
The DocumentEngine class
The ImportBooks form
Expression-bodied accessors, constructors, and finalizers
Populating the TreeView control
Local functions
Pattern matching
Finishing up the ImportBooks code
Throw expressions
Saving a selected book to a storage space
Main eBookManager form
Running the eBookManager application
Summary
Cricket Score Calculator and Tracker
Setting up the project
Object-oriented programming
Abstraction
Polymorphism
Compile-time polymorphism versus run-time polymorphism
Inheritance
Encapsulation
Encapsulation versus abstraction
Classes in Cricket Score Tracker
Abstract classes
Interfaces
Classes
Putting it all together
SOLID design principles
Single responsibility principle
Open/closed principle
Summary
Cross Platform .NET Core System Info Manager
Setting up the project on Windows
The project in detail
Climacons
The Startup.cs file
The InformationModel class
The InformationController class
The GetInfo view
Running the application on macOS
Setting up the app on Linux
Summary
Task Bug Logging ASP .NET Core MVC App
What are the benefits of using MongoDB?
Faster development with MongoDB
Career–enhancing skillset
MongoDB is ranked well in the industry
Setting up MongoDB on your local machine
Connecting your ASP.NET Core MVC application to MongoDB
Adding the NuGet package
Creating the MongoDbRepository class
Reading and writing data to MongoDB
Creating the interfaces and Work ItemService
Creating the view
Modifying the HomeController
Adding work items
Redirecting to the list of work items
Summary
ASP.NET SignalR Chat Application
Project layout
Setting up the project
Adding the SignalR libraries
Building the server
SignalR Hub subclass
Configuration changes
Creating a client
Included libraries
Naming section
Chat input
Conversation panel
Archive function
JavaScript functions
Solution overview
Showing and telling
Running the application
Getting the party started
Archiving the chat
Summary
Web Research Tool with Entity Framework Core
Entity Framework (EF) Core history
Enter Entity Framework
Code-First versus Model-First versus Database-First approach
Code-First approach
Model-First approach
Database-First approach
Developing a database design
Setting up the project
Installing the required packages
Entity Framework Core SQL Server
Entity Framework Core tools
Code generation design
Creating the models
Configuring the services
Creating the database
Seeding the database with test data
Creating the controller
Running the application
Deploying the application
Microsoft Azure App Service
Custom targets
FTP
Web Deploy
Web Deploy Package
File System
Folder
Import Profile
Summary
A Serverless Email Validation Azure Function
Beginning with serverless computing
Importance of serverless computing
Features of Azure Functions
Choice of languages
Pay-per-use pricing
Flexible development
What types of Azure Functions can I create?
Creating an Azure Function
Modifying the Azure Function code
Calling an Azure Function from an ASP.NET Core MVC application
Creating the login form
Hooking it all up
Summary
Twitter Clone Using OAuth
Using Tweetinvi
The ASP.NET Core MVC Twitter clone application
Creating your application on Twitter
Creating the ASP.NET Core MVC Application and adding the NuGet package
Let's code
Setting up the classes and settings
Creating the TweetItem class
Setting up the CSS
Adding the controllers
Creating views
Modifying HomeController
Creating the TwitterViewModel class
Creating the HomeTimeline view
Modifying the TwitterController class
Finishing up—the ComposeTweet view
Running the CoreTwitter application
Summary
Using Docker and ASP.NET Core
What is Docker?
Images and containers
Where does Docker run?
How Docker benefits web developers
Installing Docker on Windows 10 Pro
Understanding Docker
Running an ASP.NET Core application from Visual Studio 2017 inside Docker
Adding Docker support to an existing ASP.NET Core application
Using Docker Hub with GitHub
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜