Skip to content

Commit

Permalink
cleaned up main TOC
Browse files Browse the repository at this point in the history
  • Loading branch information
Aaronontheweb committed Feb 25, 2015
1 parent d7d867b commit 8c7cec0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 9 deletions.
17 changes: 9 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,20 @@ In Unit 1 you will learn:

**[Begin Unit 1](src/Unit-1)**.

### Unit 2 (TBA)
### Unit 2
In Unit 2, we're going to get into some more of the intermediate Akka.NET features to build a more sophisticated application than what we accomplished at the end of unit 1.

In Unit 2 you will learn:

1. How to use `ReceiveActor` to handle more complex message matches;
2. How (and why) to change your actors' behaviors at run-time;
3. How to use `Stash` with your actors to defer processing of messages until they're ready;
3. How to handle system failures gracefully;
4. How to configure and use logging inside your actors; and
5. How to use HOCON configuration inside your `ActorSystem`.
1. How to use [HOCON configuration](http://getakka.net/wiki/Configuration "Akka.NET HOCON Configurations") to configure your actors via App.config and Web.config;
1. How to configure your actor's [Dispatcher](http://getakka.net/wiki/Dispatchers) to run on the Windows Forms UI thread, so actors can make operations directly on UI elements without needing to change contexts;
1. How to handle more sophisticated types of pattern matching using `ReceiveActor`;
1. How to use the `Scheduler` to send recurring messages to actors;
1. How to use the [Publish-subscribe (pub-sub) pattern](http://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern) between actors;
1. How and why to switch actor's behavior at run-time; and
2. How to `Stash` messages for deferred processing.

> NOTE: Unit 2 is not yet available.
**[Begin Unit 2](src/Unit-2)**.

### Unit 3 (TBA)
In Unit 3, we will learn to make our system more scalable and resilient.
Expand Down
2 changes: 1 addition & 1 deletion src/Unit-1/lesson6/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ Compare your code to the solution in the [Completed](Completed/) folder to see w
## Great job!
### WOW! YOU WIN! Phenomenal work finishing Unit 1.

**Ready for more? [Start Unit 2 now](../../unit2 "Akka.NET Bootcamp Unit 2").**
**Ready for more? [Start Unit 2 now](../../Unit-2 "Akka.NET Bootcamp Unit 2").**

## Any questions?
[Create an issue](/issues) and let us know. We'll get right on it, and it will benefit other people going through Bootcamp.
Expand Down

0 comments on commit 8c7cec0

Please sign in to comment.