舉報(bào)

會(huì)員
C# 7 and .NET Core 2.0 Blueprints
Thisbookisfor.NETdeveloperswhowouldliketomasterandimplementC#7and.NETCore2.0withpracticalprojects.Basicknowledgeof.NETCoreandC#isassumed.
最新章節(jié)
- Leave a review - let other readers know what you think
- Other Books You May Enjoy
- Summary
- Using Docker Hub with GitHub
- Adding Docker support to an existing ASP.NET Core application
- Running an ASP.NET Core application from Visual Studio 2017 inside Docker
品牌:中圖公司
上架時(shí)間:2021-08-27 18:15:56
出版社:Packt Publishing
本書數(shù)字版權(quán)由中圖公司提供,并由其授權(quán)上海閱文信息技術(shù)有限公司制作發(fā)行
- Leave a review - let other readers know what you think 更新時(shí)間:2021-08-27 19:55:58
- Other Books You May Enjoy
- Summary
- Using Docker Hub with GitHub
- Adding Docker support to an existing ASP.NET Core application
- Running an ASP.NET Core application from Visual Studio 2017 inside Docker
- Understanding Docker
- Installing Docker on Windows 10 Pro
- How Docker benefits web developers
- Where does Docker run?
- Images and containers
- What is Docker?
- Using Docker and ASP.NET Core
- Summary
- Running the CoreTwitter application
- Finishing up—the ComposeTweet view
- Modifying the TwitterController class
- Creating the HomeTimeline view
- Creating the TwitterViewModel class
- Modifying HomeController
- Creating views
- Adding the controllers
- Setting up the CSS
- Creating the TweetItem class
- Setting up the classes and settings
- Let's code
- Creating the ASP.NET Core MVC Application and adding the NuGet package
- Creating your application on Twitter
- The ASP.NET Core MVC Twitter clone application
- Using Tweetinvi
- Twitter Clone Using OAuth
- Summary
- Hooking it all up
- Creating the login form
- Calling an Azure Function from an ASP.NET Core MVC application
- Modifying the Azure Function code
- Creating an Azure Function
- What types of Azure Functions can I create?
- Flexible development
- Pay-per-use pricing
- Choice of languages
- Features of Azure Functions
- Importance of serverless computing
- Beginning with serverless computing
- A Serverless Email Validation Azure Function
- Summary
- Import Profile
- Folder
- File System
- Web Deploy Package
- Web Deploy
- FTP
- Custom targets
- Microsoft Azure App Service
- Deploying the application
- Running the application
- Creating the controller
- Seeding the database with test data
- Creating the database
- Configuring the services
- Creating the models
- Code generation design
- Entity Framework Core tools
- Entity Framework Core SQL Server
- Installing the required packages
- Setting up the project
- Developing a database design
- Database-First approach
- Model-First approach
- Code-First approach
- Code-First versus Model-First versus Database-First approach
- Enter Entity Framework
- Entity Framework (EF) Core history
- Web Research Tool with Entity Framework Core
- Summary
- Archiving the chat
- Getting the party started
- Running the application
- Showing and telling
- Solution overview
- JavaScript functions
- Archive function
- Conversation panel
- Chat input
- Naming section
- Included libraries
- Creating a client
- Configuration changes
- SignalR Hub subclass
- Building the server
- Adding the SignalR libraries
- Setting up the project
- Project layout
- ASP.NET SignalR Chat Application
- Summary
- Redirecting to the list of work items
- Adding work items
- Modifying the HomeController
- Creating the view
- Creating the interfaces and Work ItemService
- Reading and writing data to MongoDB
- Creating the MongoDbRepository class
- Adding the NuGet package
- Connecting your ASP.NET Core MVC application to MongoDB
- Setting up MongoDB on your local machine
- MongoDB is ranked well in the industry
- Career–enhancing skillset
- Faster development with MongoDB
- What are the benefits of using MongoDB?
- Task Bug Logging ASP .NET Core MVC App
- Summary
- Setting up the app on Linux
- Running the application on macOS
- The GetInfo view
- The InformationController class
- The InformationModel class
- The Startup.cs file
- Climacons
- The project in detail
- Setting up the project on Windows
- Cross Platform .NET Core System Info Manager
- Summary
- Open/closed principle
- Single responsibility principle
- SOLID design principles
- Putting it all together
- Classes
- Interfaces
- Abstract classes
- Classes in Cricket Score Tracker
- Encapsulation versus abstraction
- Encapsulation
- Inheritance
- Compile-time polymorphism versus run-time polymorphism
- Polymorphism
- Abstraction
- Object-oriented programming
- Setting up the project
- Cricket Score Calculator and Tracker
- Summary
- Running the eBookManager application
- Main eBookManager form
- Saving a selected book to a storage space
- Throw expressions
- Finishing up the ImportBooks code
- Pattern matching
- Local functions
- Populating the TreeView control
- Expression-bodied accessors constructors and finalizers
- The ImportBooks form
- The DocumentEngine class
- Virtual Storage Spaces and extension methods
- Setting up the project
- eBook Manager and Catalogue App
- Reviews
- Get in touch
- Conventions used
- 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
- Dedication
- C# 7 and .NET Core 2.0 Blueprints
- Copyright and Credits
- Title Page
- 封面
- 封面
- 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 更新時(shí)間:2021-08-27 19:55:58