About This Release of Unity
This section contains the following topics that will help you to understand this release of Unity and help you understand how to use it alongside earlier versions or migrate your applications to this version. This section includes the following topics:
- Changes in This Release
- Target Audience and System Requirements
- Migration and Side-by-Side Execution
- Related patterns & practices Links
- Copyright and Terms of Use
How to Use This Guidance
The following table shows where you can look to find more information about specific topics covered by this guidance.
If you want to find out about... |
Read this section... |
---|---|
What's new in this release of Unity |
|
What you can do with Unity |
|
When you should choose to use Unity |
|
How to configure Unity |
|
How to use Unity in your applications |
|
How to resolve objects in Unity |
|
How to use injection for methods and properties |
|
How to use interception |
|
How to use interception and create policies |
|
How to use container hierarchies |
|
Issues with circular references when using Unity |
|
How to deploy Unity |
|
The design of Unity |
|
How to extend and modify Unity |
|
Additional guidance and information |
More Information
For related information, see the following guidance:
- The Unity Community Web Site on CodePlex
- Loosen Up - Tame Your Software Dependencies for More Flexible Apps by James Kovacs in MSDN Magazine
- Design Patterns: Dependency Injection by Griffin Caprio in MSDN Magazine
- Aspect-Oriented Programming Enables Better Code Encapsulation and Reuse by Dharma Shukla, Simon Fell, and Chris Sells in MSDN Magazine
- Aspect-Oriented Programming by Matthew Deiters on MSDN
- Create a Custom Marshaling Implementation Using .NET Remoting and COM Interop by Jim Sievert in MSDN Magazine
- The EFx Architectural-Guidance Software Factory by Jezz Santos on MSDN