# Modular Server .NET

**URL:** https://talk.remobjects.com/t/modular-server-net/8381
**Category:** Remoting SDK
**Created:** [March 7, 2016, 3:27pm UTC](https://talk.remobjects.com/t/modular-server-net/8381 "2016-03-07T15:27:56Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![birger](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/b/df705f/32.png) [@birger](https://talk.remobjects.com/u/birger)
#### Post date: [March 7, 2016, 3:31pm UTC](https://talk.remobjects.com/t/modular-server-net/8381/2 "2016-03-07T15:31:35Z")

</div>

I see this sample:

> [@Creating an appdomain](https://talk.remobjects.com/t/creating-an-appdomain/6763):
>
> A simple example of creating and destroying an AppDomain on .NET, and running code inside the app domain. Generally used to load plugins or other code that should allow for dlls to be unloaded after use. RemoteAppDomain = public class(IDisposable) public constructor; method Dispose; property Domain: AppDomain; readonly; property RemoteHelper: RemoteHelper; readonly; end; RemoteHelper = public class(MarshalByRefObject, IDisposable) private public method Run; …

I guess that would be the recommended way?  
Does it also work with RO/DA services inside the assembly?

---

_[View the full topic](https://talk.remobjects.com/t/modular-server-net/8381)._
