This repository has been archived by the owner on Apr 11, 2021. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2eb4eca
commit 31b2a6e
Showing
12 changed files
with
235 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,22 @@ | ||
# Readme - Code Samples for Chapter 41, ASP.NET MVCThis chapter contains these samples:* MVCSampleApp* MenuPlannerThe MVCSampleApp was created with an empty ASP.NET Core Web project template. Many features for ASP.NET MVC have been added.The MenuPlanner application was created with the ASP.NET MVC Web project template. Sample code shows how to read and write from a database.The current version of this sample is built with .NET Core RC2. When RTM is available, the sample code will be updated. With RTM, several views will be added to show edit and delete of menus. | ||
# Readme - Code Samples for Chapter 41, ASP.NET MVC | ||
|
||
This chapter contains these samples: | ||
|
||
* MVCSampleApp | ||
* MenuPlanner | ||
|
||
The MVCSampleApp was created with an empty ASP.NET Core Web project template. Many features for ASP.NET MVC have been added. | ||
|
||
The MenuPlanner application was created with the ASP.NET MVC Web project template. Sample code shows how to read and write from a database. | ||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Readme - Code Samples for Chapter 45, Deploying Websites and Services | ||
|
||
This chapter contains these samples: | ||
|
||
* WebDotnetCore | ||
* WebDotnetFramework | ||
|
||
This chapter just contains two projects as they are created from the Visual Studio templates for deployment: a Web application with .NET Core, and a Web application with the .NET Framework | ||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Readme - Code Samples for Chapter 36, Deploying Windows Apps | ||
|
||
This chapter contains the following UWP and WPF code samples: | ||
|
||
* ClientWPF | ||
* AppSupport (Library to be installed with ClickOnce) | ||
* ClientWPF (Simple app using AppSupport) | ||
* UniversalWindowsApp (an app thats created from the Visual Studio template to run the Windows App Certification Kit) | ||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Readme - Code Samples for Chapter 39, Windows Services | ||
|
||
This chapter contains the following code samples: | ||
|
||
* QuoteServer (imlementation of the quote server with TcpListener) | ||
* TestQuoteServer (console application to run the QuoteServer without a Windows Service) | ||
* QuoteService (Windows Service that hosts QuoteServer) | ||
* QuoteClientWPF (WPF application that makes use of the quote service) | ||
* ServiceControlWPF (start/stop Windows services) | ||
|
||
This chapter uses the full .NET Framework for creating Windows Services. For monitoring of Windows Services, it would also be possible to use .NET Core. | ||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Readme - Code Samples for Chapter 43, WebHooks and SignalR | ||
|
||
This chapter contains these samples: | ||
|
||
* SignalRSample | ||
* ChatServer (contains SignalR and the HTML file ChatWindow for a HTML/JavaScript client) | ||
* MvvmLib (Library used by WPFChatClient) | ||
* WPFChatClient (WPF Client) | ||
* WebHooksSample | ||
|
||
The sample code of this chapter is using the .NET Framework because SignalR and WebHooks was not available for .NET Core at the time writing this book. However, the WPF application makes use of a .NET Core library for dependency injection. This is currently based on .NET Core RC1. | ||
|
||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
# Readme - Code Samples for Chapter 44, Windows Communication Foundation | ||
|
||
This chapter contains these samples: | ||
|
||
* RoomReservation (a simple WCF client and server) | ||
* RoomReservationContracts (entity types and interface contracts) | ||
* RoomReservationData (Entity Framework Core) | ||
* RoomReservationService (service implementing the RoomReservation contracts) | ||
* RoomReservationHost (custom host using ServiceHost) | ||
* RoomReservationWebServiceHost (custom host using WebServiceHost) | ||
* RoomReservationClient (WPF client applicaiton using the WCF service) | ||
* RoomReservationClientSharedAssembly (WPF client application using the same contract assembly as the server) | ||
* WebSocketsSample | ||
* WebSocketsSample (service host using CCallbackContract and netHttpBinding) | ||
* ClientApp (client application using InstanceContext and CallbackHandler) | ||
* DuplexCommunication | ||
* MessageService (service using a duplex channel, GetCallbackChannel) | ||
* DuplexHost (host using wsDualHttpBinding) | ||
* MessageClient (client using DuplexChannelFactory) | ||
* RoutingSample | ||
* ServiceContract (WCF service contract) | ||
* DemoService (simple WCF service) | ||
* HostOne (a host hosting DemoService) | ||
* HostTwo (another host hosting DemoService) | ||
* Router (router host using ServiceHost and MessageFilter) | ||
* ClientApp (calling the service via the router) | ||
|
||
WCF needs (at least the server part) the full .NET Framework. | ||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# Readme - Code Samples for Chapter 34, Windows Desktop Applications with WPF | ||
|
||
This chapter contains the following WPF code samples: | ||
|
||
* ControlsSamples (Frame, Expander, Viewbox, BulletDecorator) | ||
* LayoutSamples (Canvas, StackPanel, Grid, DockPanel, WrapPanel) | ||
* TriggerSamples (Trigger, MultiTrigger, DataTrigger) | ||
* Book | ||
* BooksDemoLib (Library used by two Applications - ICommand, UserControl, DataGrid, CollectionViewSource, ObjectDataProvider, ListBox) | ||
* BooksDemoMenu (using the Menu control) | ||
* BooksDemoRibbon (using the Ribbon control, TabControl) | ||
* MultiBindingSample (MultiBinding, IMultiValueConverter) | ||
* PriorityBindingSample (PriorityBinding) | ||
* ValidationSample (ValidatesOnExceptions, ValidatesOnDataErrors, ValidatesOnNotifyDataErrors, IDataErrorInfo, INotifyDataErrorInfo) | ||
* XML Binding (xmlDataProvider) | ||
* Formula1Demo (TreeView, DataGrid, CollectionViewSource with grouping) | ||
* LiveShaping (CollectionViewSource with live shaping) | ||
|
||
The samples in this chapter need the full .NET Framework - for WPF. | ||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Readme - Code Samples for Chapter 35, Creating Documents with WPF | ||
|
||
This chapter contains the following WPF code samples: | ||
|
||
* DocumentsDemos | ||
* ShowFontsDemo (properties and look of all installed fonts) | ||
* TextEffectsDemo (Animations with TextEffects, Run element) | ||
* TableDemo (FlowDocumentReader create a FlowDocument dynamically with Table, TableColumn, TableCell, Paragraph) | ||
* FlowDocumentsDemo (FlowDocumentReader, RichTextBox, FlowDocumentScrollViewer, FlowDocumentPageViewer, FlowDocument) | ||
* PrintingDemo (PrintDialog, LocalPrintServer, PrintQueue, PrintTicket) | ||
* CreateXps | ||
* Use the NavigationWindow | ||
* Create a FixeDocument programmatically (FixedDocument, PageContent, FixedPage) | ||
* Create XPS (XpsDocument, XpsDocumentWriter) | ||
* Print (PrintDialog) | ||
|
||
The samples in this chapter need the full .NET Framework - for WPF. | ||
|
||
To build and run the .NET Core samples, please install | ||
* Visual Studio 2015 Update 3 | ||
* .NET Core 1.0 for Visual Studio | ||
|
||
Please download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). | ||
|
||
For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6) | ||
|
||
Please check my blog [csharp.christiannagel.com](https://csharp.christiannagel.com "csharp.christiannagel.com") for additional information for topics covered in the book. | ||
|
||
Thank you! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters