Skip to content
This repository has been archived by the owner on Apr 11, 2021. It is now read-only.

Commit

Permalink
add readme
Browse files Browse the repository at this point in the history
  • Loading branch information
christiannagel committed Jul 13, 2016
1 parent 2eb4eca commit 31b2a6e
Show file tree
Hide file tree
Showing 12 changed files with 235 additions and 9 deletions.
5 changes: 2 additions & 3 deletions ADONET/Readme.md
Expand Up @@ -9,6 +9,5 @@ This chapter contains these samples:

The database that is used with these samples is AdventureWorks. Download AdventureWorks from [CodePlex](https://msftdbprodsamples.codeplex.com).

The current version of this sample is built with .NET Core RTM and Preview 2 Tools.
When RTM of the Tools is available, the project files will be updated.

The current version of this sample is built with .NET Core 1.0 and Preview 2 Tools.
When RTM of the Tools is available, the project files will be updated.
12 changes: 11 additions & 1 deletion ASPNET/Readme.md
Expand Up @@ -6,4 +6,14 @@ This chapter contains this sample:

Building this sample starts with an empty ASP.NET Core Web project, and adds many features of ASP.NET Core.

The current version of this sample is built with .NET Core RC2. When RTM is available, the sample code will be updated.
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!
23 changes: 22 additions & 1 deletion ASPNETMVC/Readme.md
@@ -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!
20 changes: 20 additions & 0 deletions DeploymentWeb/Readme.md
@@ -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!
20 changes: 20 additions & 0 deletions DeploymentWindows/Readme.md
@@ -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!
4 changes: 2 additions & 2 deletions EntityFramework/README.md
Expand Up @@ -19,5 +19,5 @@ Most of the projects of this solution are .NET Core projects. The only project u
The database that is used with many of these samples is the Books database. Look for the backup file Books.bak. You can use this file to restore the Books database using SQL Server Management Studio.
The Menus database that is also used in some samples is created using the Migrations feature of Entity Framework.

The current version of the samples are built with .NET Core RTM and Preview 2 of the tools.
When RTM of the tools is available, the project files will be updated.
The current version of the samples are built with .NET Core 1.0 and Preview 2 of the tools.
When RTM of the tools is available, the project files will be updated.
23 changes: 23 additions & 0 deletions Services/Readme.md
@@ -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!
24 changes: 24 additions & 0 deletions SignalRAndWebHooks/Readme.md
@@ -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!
40 changes: 40 additions & 0 deletions WCF/Readme.md
@@ -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!
31 changes: 31 additions & 0 deletions WPF/Readme.md
@@ -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!
29 changes: 29 additions & 0 deletions WPFDocuments/Readme.md
@@ -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!
13 changes: 11 additions & 2 deletions WebAPI/README.md
Expand Up @@ -10,5 +10,14 @@ This chapter contains these samples:
The Book Service Sample makes use of Swagger (Swashbuckle 6.0.0-beta901) that is compatible with .NET Core 1.0 RTM and available on NuGet.
The OData Library for .NET Core 1.0 RTM is not yet available. Code will be updated when the library is available on NuGet. [See](https://github.com/OData/WebApi/tree/vNext/vNext "OData WebAPI")

The current version of this sample is built with .NET Core RTM and Preview 2 of the tools.
When the tools are released, and updated version of the samples will be made available.
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!

0 comments on commit 31b2a6e

Please sign in to comment.