Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Writing your first IceRPC + Protobuf client in C#
description: Learn how to write your first IceRPC + Protobuf client.
---

This tutorial is the second part of a two part series that shows how to create a
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Writing your first IceRPC + Protobuf server in C#
description: Learn how to write your first IceRPC + Protobuf server.
---

This tutorial is the first part of a two part series that shows how to create a
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Writing your first IceRPC + Slice client in C#
description: Learn how to write your first IceRPC + Slice client.
---

This tutorial is the second part of a two part series that shows how to create a
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Writing your first IceRPC + Slice server in C#
description: Learn how to write your first IceRPC + Slice server.
---

This tutorial is the first part of a two part series that shows how to create a
Expand Down
1 change: 1 addition & 0 deletions content/getting-started/installation/existing-project.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Adding IceRPC to an existing project
description: Learn how to get IceRPC set up in your existing project.
---

IceRPC for C# is distributed as [NuGet] packages. To add IceRPC to an existing C# project, just add one or more
Expand Down
1 change: 1 addition & 0 deletions content/getting-started/installation/template.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Using the IceRPC .NET project templates
description: Start a new project using an IceRPC project template.
---

## Template installation
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: IceRPC for C# 0.1
description: The supported platforms for IceRPC for C# 0.1.
showNavigation: false
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: IceRPC for C# 0.2
description: The supported platforms for IceRPC for C# 0.2.
---

ZeroC supports IceRPC for C# on the following platforms:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: IceRPC for C# 0.3
description: The supported platforms for IceRPC for C# 0.3.
---

ZeroC supports IceRPC for C# on the following platforms:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: IceRPC for C# 0.4
description: The supported platforms for IceRPC for C# 0.4.
---

ZeroC supports IceRPC for C# on the following platforms:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: IceRPC for C# 0.5
description: The supported platforms for IceRPC for C# 0.5.
---

ZeroC supports IceRPC for C# on the following platforms:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: IceRPC for C# 0.6
description: The supported platforms for IceRPC for C# 0.6.
---

ZeroC supports IceRPC for C# on the following platforms:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Ice reinvented
description: Learn how IceRPC compares to Ice.
---

IceRPC is a brand new RPC framework, that we wrote from scratch and then rewrote several times over. It is a spiritual
Expand Down
1 change: 1 addition & 0 deletions content/icerpc-for-ice-users/ice-definitions/constants.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Constants and literals
description: Learn how Ice constants and literals map to C#.
---

An Ice constant is mapped to a C# static class with the same name. The generated class contains a constant named
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Mapping Ice to C# with IceRPC
description: An overview of how Ice definitions are mapped to C#.
---

IceRPC provides full support for Ice's original Slice language, with definitions stored in `.ice` files.
Expand Down
1 change: 1 addition & 0 deletions content/icerpc-for-ice-users/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: IceRPC for Ice users
description: Understand how IceRPC relates to Ice and how to use IceRPC and Ice together.
showAside: false
showReadingTime: false
---
Expand Down
1 change: 1 addition & 0 deletions content/icerpc/slic-transport/overview.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: The Slic multiplexed transport
description: An overview of the Slic multiplexed transport protocol.
---

Slic is a [multiplexed transport][multiplexed-transport] that emulates [QUIC] while relying on a traditional duplex
Expand Down
1 change: 1 addition & 0 deletions content/slice/encoding/overview.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: The Slice encoding
description: Learn how Slice encodes types into byte streams.
---

## Compact binary serialization format
Expand Down
1 change: 1 addition & 0 deletions content/slice/language-reference/doc-comments.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Documentation comments
description: A technical reference for Slice documentation comments.
---

Slice comments that start with `///` are documentation (doc) comments. Slice doc comments can be attached to all Slice
Expand Down
1 change: 1 addition & 0 deletions content/slice/language-reference/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Language reference
description: A technical reference for the Slice language and its grammar notation.
---

<!-- cspell:words ANTLR NAUR -->
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Preprocessor directives
description: A technical reference for the Slice preprocessor directives.
---

The preprocessor operates on lines beginning with a `#` character (ignoring any leading whitespace). These lines
Expand Down
1 change: 1 addition & 0 deletions content/slice/language-reference/slice-grammar.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Slice grammar
description: The complete lexical and syntactic grammar of the Slice language.
---

This page describes the grammatical rules, usage, and restrictions of the Slice language.
Expand Down