Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
5f71e2b
adding courses as image links CTAs
jsundai Feb 7, 2025
b6213c0
turning cta to react component
jsundai Feb 7, 2025
a6c0599
adding new cards format
jsundai Feb 7, 2025
d52ed52
adding banner
jsundai Feb 7, 2025
b7c2125
iteration 2
jsundai Mar 4, 2025
20b143d
adding banners
jsundai Mar 4, 2025
b661af0
implement dark mode as default with updated color scheme
jsundai Jun 2, 2025
45b9441
update: typography to light weight, colors to match Figma, and simpli…
jsundai Jun 2, 2025
6d04b98
dark mode background color to #161723 consistently across all components
jsundai Jun 2, 2025
e359417
create introduction page styling and layout - update pattern cards, C…
jsundai Jun 2, 2025
6f6ea70
standardize light mode colors to white
jsundai Jun 2, 2025
e4c85fe
adding in links on home page and interactivity
jsundai Jun 2, 2025
b1298f3
replace placeholder links with working links in cards
jsundai Jun 3, 2025
f7b8a7f
redesigning landing page for develop with new cards and sleeker look
jsundai Jun 4, 2025
425bb65
add logos
jsundai Jun 4, 2025
14f3e43
redesigning the GO Dev guide landing page with card format and sleek …
jsundai Jun 4, 2025
819ed75
lilac and structure
jsundai Jun 4, 2025
0497fb3
small changes in card design and logo size and typography
jsundai Jun 4, 2025
e4d4911
more updated placeholder links to working links + new banner with rub…
jsundai Jun 4, 2025
29fd067
standardize SDK landing pages with modern card-based layout
jsundai Jun 4, 2025
47cf316
Merge branch 'main' into refresh-landing-page
jsundai Jun 6, 2025
a136419
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 6, 2025
97eeb6f
fixing merge conflict, updating SDK logo paths, resolving SDK compone…
jsundai Jun 6, 2025
eefa346
fixing merge conflict, updating SDK logo paths, resolving SDK compone…
jsundai Jun 6, 2025
b37f9fd
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 6, 2025
94e3bfe
Added boxed logos. Update SDK cards with minimal design - thin titles…
jsundai Jun 11, 2025
387be4d
Merge branch 'refresh-landing-page' of github.com:temporalio/document…
jsundai Jun 11, 2025
7fda5f8
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 11, 2025
87ef827
Prevent SDK card title overlap with logo and adjust heading sizes
jsundai Jun 11, 2025
134224d
Merge branch 'refresh-landing-page' of github.com:temporalio/document…
jsundai Jun 11, 2025
481908c
getting rid of rounded corners
jsundai Jun 11, 2025
84d4468
hover line and create an account button
jsundai Jun 11, 2025
9167149
left align more ways to learn
jsundai Jun 12, 2025
500d2e7
new logo banners
jsundai Jun 12, 2025
1ba2429
adding dotnet set up quick start page with components and go set up i…
jsundai Jun 13, 2025
8501849
adding set up pages for java, php, python, and typescript in two colu…
jsundai Jun 13, 2025
4b457e8
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 13, 2025
6148e3b
adding ziggy image and self hosted cloud image to introduction page
jsundai Jun 13, 2025
dfc4d3b
new features landing page in card format
jsundai Jun 13, 2025
16aba5b
:wq
jsundai Jun 13, 2025
d5f7b7e
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 13, 2025
59d5efd
getting started page revamp
jsundai Jun 16, 2025
a4dda95
Merge branch 'refresh-landing-page' of github.com:temporalio/document…
jsundai Jun 16, 2025
fad251e
title change
jsundai Jun 16, 2025
0f90788
removing link blocks on develop feature guides landing pages
jsundai Jun 16, 2025
12e7a1e
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 16, 2025
c0ae287
Add Ask AI navbar button with Kapa widget integration
jsundai Jun 16, 2025
4ecb5b9
Merge branch 'refresh-landing-page' of github.com:temporalio/document…
jsundai Jun 16, 2025
c567469
adding topic cards on core application
jsundai Jun 18, 2025
4946389
first add of topic cards for each dev guides
jsundai Jun 18, 2025
157e5c4
replace bullet lists with interactive topic cards across Go SDK dev g…
jsundai Jun 18, 2025
76f8d3c
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 18, 2025
ed37916
created topic cards for java sdk dev guide
jsundai Jun 18, 2025
e8e17de
creating topic cards for php and removing from set up pg
jsundai Jun 18, 2025
32f7549
python dev guide topic cards
jsundai Jun 19, 2025
26fff8a
Merge branch 'refresh-landing-page' of github.com:temporalio/document…
jsundai Jun 19, 2025
0d7df04
topic cards for typescript and dotnet
jsundai Jun 23, 2025
5944bdf
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 23, 2025
8ab0556
move release stages into a higher level under Intro
jsundai Jun 26, 2025
c9d708a
security pg in card format
jsundai Jun 26, 2025
f38223b
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 26, 2025
362445e
temporal cloud introduction landing page topic cards
jsundai Jun 26, 2025
9f9b663
card format for encyclopedia landing page
jsundai Jun 26, 2025
33d2aa5
platform references page - convert long list of links into categorize…
jsundai Jun 26, 2025
df9e655
Merge branch 'refresh-landing-page' of github.com:temporalio/document…
jsundai Jun 26, 2025
8d5842a
CI: Automatic .md and .mdx formatting
github-actions[bot] Jun 26, 2025
cfeaf14
revert back getting started pg to redirect
jsundai Jun 26, 2025
b94aaf2
Merge branch 'refresh-landing-page' - update landing pages with moder…
jsundai Jun 27, 2025
ca711ec
Complete merge - update landing pages and fix getting started redirect
jsundai Jun 27, 2025
9e9d59d
Change Specific to SDK - line change
jsundai Jun 27, 2025
34a5180
remove banner from landing page
jsundai Jul 14, 2025
8fc3d90
reverting back to original kapa widget
jsundai Jul 15, 2025
4335cf3
edit the sidebar - move out why temporal and use cases
jsundai Jul 15, 2025
f7b3a4a
remove banner from homepage
jsundai Jul 15, 2025
913d369
remove dividing line on landing page
jsundai Jul 15, 2025
4ac536e
updating link styling and adding hover effect in dark and light mode …
jsundai Jul 15, 2025
d8aaeab
fix nexus link on features pg
jsundai Jul 15, 2025
73ade38
sdk dev guide cards
jsundai Jul 15, 2025
725d8f0
CI: Automatic .md and .mdx formatting
github-actions[bot] Jul 15, 2025
af67a30
uses docusarus method for user's system preference dark mode
jsundai Jul 15, 2025
24d48d5
hiding image on light mode and changing durable execution cta to unde…
jsundai Jul 15, 2025
63a25e7
Complete merge and add TopicCard component
jsundai Jul 25, 2025
5ef9cda
CI: Automatic .md and .mdx formatting
github-actions[bot] Jul 25, 2025
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
17 changes: 13 additions & 4 deletions docs/develop/dotnet/child-workflows.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,19 @@ tags:
- Child Workflows
---

This page shows how to do the following:

- [Start a Child Workflow Execution](#child-workflows)
- [Set a Parent Close Policy](#parent-close-policy)
<div className="topics-covered-section">
<h2 className="topics-covered-title">Topics covered in this section</h2>
<div className="topics-grid">
<a href="#child-workflows" className="topic-card">
<div className="topic-title">Start a Child Workflow Execution</div>
<div className="topic-arrow">→</div>
</a>
<a href="#parent-close-policy" className="topic-card">
<div className="topic-title">Set a Parent Close Policy</div>
<div className="topic-arrow">→</div>
</a>
</div>
</div>

## Start a Child Workflow Execution {#child-workflows}

Expand Down
18 changes: 18 additions & 0 deletions docs/develop/dotnet/converters-and-encryption.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,24 @@ tags:

import { CaptionedImage } from '@site/src/components';

<div className="topics-covered-section">
<h2 className="topics-covered-title">Topics covered in this section</h2>
<div className="topics-grid">
<a href="#custom-payload-codec" className="topic-card">
<div className="topic-title">Custom Payload Codec</div>
<div className="topic-arrow">→</div>
</a>
<a href="#conversion-sequence" className="topic-card">
<div className="topic-title">Payload conversion</div>
<div className="topic-arrow">→</div>
</a>
<a href="#custom-payload-converter" className="topic-card">
<div className="topic-title">Custom Payload Converter</div>
<div className="topic-arrow">→</div>
</a>
</div>
</div>

Temporal's security model is designed around client-side encryption of Payloads.
A client may encrypt Payloads before sending them to the server, and decrypt them after receiving them from the server.
This provides a high degree of confidentiality because the Temporal Server itself has absolutely no knowledge of the actual data.
Expand Down
55 changes: 38 additions & 17 deletions docs/develop/dotnet/core-application.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,54 @@
id: core-application
title: Core application - .NET SDK
sidebar_label: Core application
description: Learn how to develop a basic Workflow and Activity Definition using the Temporal .NET SDK, run a Worker Process, and set up Dynamic Workflows and Activities.
toc_max_heading_level: 4
keywords:
- activity
- activity definition
- activity execution
- dotnet
- dotnet sdk
- worker
- temporal sdk
- core application
- workflow
- workflow execution
- workflow parameters
- workflow return values
- activity
- worker
description: The Foundations section of the Temporal Developer's guide introduces essential concepts for building and running a Temporal Application using the .NET SDK.
tags:
- Activities
- Temporal Client
- Task Queues
- Workers
- Workflows
- .Net SDK
- Temporal SDKs
---

This page shows how to do the following:

- [Develop a basic Workflow Definition](#develop-workflow)
- [Develop a basic Activity Definition](#develop-activity)
- [Start an Activity from a Workflow](#activity-execution)
- [Run a Worker Process](#run-worker-process)
- [Set a Dynamic Workflow](#set-a-dynamic-workflow)
- [Set a Dynamic Activity](#set-a-dynamic-activity)
<div className="topics-covered-section">
<h2 className="topics-covered-title">Topics covered in this section</h2>
<div className="topics-grid">
<a href="#develop-workflow" className="topic-card">
<div className="topic-title">Develop a basic Workflow Definition</div>
<div className="topic-arrow">→</div>
</a>
<a href="#develop-activity" className="topic-card">
<div className="topic-title">Develop a basic Activity Definition</div>
<div className="topic-arrow">→</div>
</a>
<a href="#activity-execution" className="topic-card">
<div className="topic-title">Start an Activity from a Workflow</div>
<div className="topic-arrow">→</div>
</a>
<a href="#run-worker-process" className="topic-card">
<div className="topic-title">Run a Worker Process</div>
<div className="topic-arrow">→</div>
</a>
<a href="#set-a-dynamic-workflow" className="topic-card">
<div className="topic-title">Set a Dynamic Workflow</div>
<div className="topic-arrow">→</div>
</a>
<a href="#set-a-dynamic-activity" className="topic-card">
<div className="topic-title">Set a Dynamic Activity</div>
<div className="topic-arrow">→</div>
</a>
</div>
</div>

## Develop a Workflow {#develop-workflow}

Expand Down
21 changes: 15 additions & 6 deletions docs/develop/dotnet/debugging.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,26 @@ tags:

## Debugging {#debug}

This page shows how to do the following:

- [Debug in a development environment](#debug-in-a-development-environment)
- [Debug in a development production](#debug-in-a-development-production)
<div className="topics-covered-section">
<h2 className="topics-covered-title">Topics covered in this section</h2>
<div className="topics-grid">
<a href="#debug-in-a-development-environment" className="topic-card">
<div className="topic-title">Debug in a development environment</div>
<div className="topic-arrow">→</div>
</a>
<a href="#debug-in-a-development-production" className="topic-card">
<div className="topic-title">Debug in a production environment</div>
<div className="topic-arrow">→</div>
</a>
</div>
</div>

### Debug in a development environment {#debug-in-a-development-environment}

**How to debug in a development environment using the Temporal .NET SDK**

In developing Workflows, you can use the normal development tools of logging and a debugger to see whats happening in your Workflow.
In addition to the normal development tools of logging and a debugger, you can also see whats happening in your Workflow by using the [Web UI](/web-ui) or [Temporal CLI](/cli).
In developing Workflows, you can use the normal development tools of logging and a debugger to see what's happening in your Workflow.
In addition to the normal development tools of logging and a debugger, you can also see what's happening in your Workflow by using the [Web UI](/web-ui) or [Temporal CLI](/cli).
The Web UI provides insight into your Workflows, making it easier to identify issues and monitor the state of your Workflows in real time.

### Debug in a development production {#debug-in-a-development-production}
Expand Down
37 changes: 29 additions & 8 deletions docs/develop/dotnet/failure-detection.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,35 @@ tags:
- Errors
---

This page shows how to do the following:

- [Workflow timeouts](#workflow-timeouts)
- [Workflow retries](#workflow-retries)
- [Activity timeouts](#activity-timeouts)
- [Activity Retry Policy](#activity-retries)
- [Heartbeat an Activity](#activity-heartbeats)
- [Heartbeat Timeout](#heartbeat-timeout)
<div className="topics-covered-section">
<h2 className="topics-covered-title">Topics covered in this section</h2>
<div className="topics-grid">
<a href="#workflow-timeouts" className="topic-card">
<div className="topic-title">Workflow timeouts</div>
<div className="topic-arrow">→</div>
</a>
<a href="#workflow-retries" className="topic-card">
<div className="topic-title">Workflow retries</div>
<div className="topic-arrow">→</div>
</a>
<a href="#activity-timeouts" className="topic-card">
<div className="topic-title">Activity timeouts</div>
<div className="topic-arrow">→</div>
</a>
<a href="#activity-retries" className="topic-card">
<div className="topic-title">Activity Retry Policy</div>
<div className="topic-arrow">→</div>
</a>
<a href="#activity-heartbeats" className="topic-card">
<div className="topic-title">Heartbeat an Activity</div>
<div className="topic-arrow">→</div>
</a>
<a href="#heartbeat-timeout" className="topic-card">
<div className="topic-title">Heartbeat Timeout</div>
<div className="topic-arrow">→</div>
</a>
</div>
</div>

## Workflow timeouts {#workflow-timeouts}

Expand Down
Loading