Skip to content

Commit

Permalink
Merge branch 'master' of github.com:dolittle/Bifrost
Browse files Browse the repository at this point in the history
  • Loading branch information
einari committed Jan 13, 2017
2 parents fa4d610 + f6107bd commit fcd02d0
Show file tree
Hide file tree
Showing 56 changed files with 470 additions and 33 deletions.
18 changes: 18 additions & 0 deletions Documentation/Articles/documentation.md
Expand Up @@ -33,6 +33,21 @@ Markdown can be written using the simplest of editors (Pico, Nano, Notepad), but
great value and guides you through giving you feedback on errors. Editors like [Visual Studio Code](http://code.visualstudio.com/)
and [Sublime Text](http://sublimetext.com) comes highly recommended.

### Highlighting - notes

Sometimes you need to highlight something with a note. You **MUST** use the following type:

```markdown
> [!Note]
> Notes can have [links](https://github.com/dolittle/bifrost) and **formatting**
```

this results in:

> [!Note]
> Notes can have [links](https://github.com/dolittle/bifrost) and **formatting**

### Metadata

All files **MUST** have a metadata header at the top of the file following the following format:
Expand All @@ -46,6 +61,9 @@ author: einari (your GitHub accountname)
---
```

Some of this metadata gets put into the generated HTML file and some of it is used for indexing and
other purposes and for future expansion.

## File names

All files should be lower cased. In case of multiple words and concepts that would be in codefiles **CamelCase** you **MUST** seperate
Expand Down
9 changes: 9 additions & 0 deletions Documentation/Articles/overview.md
Expand Up @@ -385,3 +385,12 @@ luxury of running it scaled out in any way; nor should you, after all you don't
do you know the performance characteristics of your system, therefor you should probably just deploy it in such a way that it runs
as a single process on a single server and scale out when needed. It is all about providing the capability when needed, build the
system in a way that makes this possible. This is what Bifrost aims at making simple without compromise.

[Einar Ingebrigtsen](https://github.com/einari) has created a video for [The Code Lab](http://thecodelab.tv) that explains architecture for Microservices, touching
on most of the concepts described in this article:

<div class="video">
<figure>
<iframe width="640" height="480" src="//www.youtube.com/embed/ewn0fhK2sA4" frameborder="0" allowfullscreen></iframe>
</figure>
</div>
8 changes: 8 additions & 0 deletions Documentation/Backend/Commands/command_handler.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Command Handler
6 changes: 6 additions & 0 deletions Documentation/Backend/aggregate_root.md
@@ -0,0 +1,6 @@
---
title:
description:
keywords:
author: einari
---
8 changes: 8 additions & 0 deletions Documentation/Backend/assembly_discovery.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Assembly Discovery
8 changes: 8 additions & 0 deletions Documentation/Backend/concepts.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Concepts
8 changes: 8 additions & 0 deletions Documentation/Backend/configuration.md
@@ -0,0 +1,8 @@
---
title: About configuration
description: How to configure Bifrost
keywords: Configuration
author: einari
---

# Configuration
8 changes: 8 additions & 0 deletions Documentation/Backend/container.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Container
8 changes: 7 additions & 1 deletion Documentation/Backend/getting_started.md
@@ -1,2 +1,8 @@

---
title:
description:
keywords:
author: einari
---

# JavaScript documentation
8 changes: 8 additions & 0 deletions Documentation/Backend/security_descriptor.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Security Descriptor
7 changes: 7 additions & 0 deletions Documentation/Backend/type_discovery.md
@@ -1 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Type Discovery
6 changes: 6 additions & 0 deletions Documentation/Backend/validation.md
@@ -0,0 +1,6 @@
---
title:
description:
keywords:
author: einari
---
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/DOM/attached_property.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Attached Property
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/DOM/binding_context.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Binding Context
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/DOM/controls.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Controls
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/DOM/element_visitors.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Element Visitors
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/DOM/namespaces.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Namespaces
Empty file.
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/DOM/ui_element.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# UI Element
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/Interaction/operations.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Operations
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/Interaction/triggers.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Triggers
7 changes: 7 additions & 0 deletions Documentation/Frontend/JavaScript/dependency_injection.md
@@ -1,3 +1,10 @@
---
title:
description:
keywords:
author: einari
---

# Dependency Injection

## Type System
Expand Down
8 changes: 7 additions & 1 deletion Documentation/Frontend/JavaScript/getting_started.md
@@ -1,2 +1,8 @@

---
title:
description:
keywords:
author: einari
---

# JavaScript documentation
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/mapping.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Mapping
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/messenger.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Messenger
6 changes: 6 additions & 0 deletions Documentation/Frontend/JavaScript/navigation.md
@@ -0,0 +1,6 @@
---
title:
description:
keywords:
author: einari
---
7 changes: 7 additions & 0 deletions Documentation/Frontend/JavaScript/proxy_generation.md
@@ -1 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Proxy generation
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/query.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Query
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/read_model.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Read Model
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/regions.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Regions
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/services.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Services
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/specifications.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Specifications
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/tasks.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Tasks
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/types.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Types
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/validation.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Validation
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/view_models.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# View Models
8 changes: 8 additions & 0 deletions Documentation/Frontend/JavaScript/views.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Views
8 changes: 8 additions & 0 deletions Documentation/Frontend/XAML/commands.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Commands
8 changes: 8 additions & 0 deletions Documentation/Frontend/XAML/getting_started.md
@@ -0,0 +1,8 @@
---
title:
description:
keywords:
author: einari
---

# Getting Started

0 comments on commit fcd02d0

Please sign in to comment.