You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
671 B
Markdown

# Create New Class Library Guides
## Basic Dependencies
- Prism.Mef 6.3
- Framework Assemblies
- PresentationCore
- PresentationFramework
- WindowsBase
- Projects
- MitechLib.Infrastructure
![00-class-library](./images/00-class-library.PNG)
## Steps
1. Add all the basic dependencies
2. Create a module class with `IModule` interface
```cs
using Microsoft.Practices.Prism.Modularity;
namespace MitechLib.Product.PackagePage
{
public class ProductPackagePage : IModule
{
public void Initialize()
{
}
}
}
```
3. Create Views & ViewModels Folder
4. Create desired View & ViewModel [Tutorial](view-viewmodel.md)