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
35 lines
671 B
Markdown
# Create New Class Library Guides
|
|
|
|
## Basic Dependencies
|
|
- Prism.Mef 6.3
|
|
- Framework Assemblies
|
|
- PresentationCore
|
|
- PresentationFramework
|
|
- WindowsBase
|
|
- Projects
|
|
- MitechLib.Infrastructure
|
|
|
|

|
|
|
|
## 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)
|