Skip to content

Commit c8ac823

Browse files
committed
CodeFactory Environment
1 parent 8287e8c commit c8ac823

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# CodeFactory Environment
2+
CodeFactory is a collection of automation tools that are designed to be used in a native IDE enviornment.
3+
The integration into the IDE environment is based on the fact that CodeFactory is a design time based tool.
4+
In this section we will focus on how CodeFactory integrates into the IDE.
5+
6+
Through out the life of this product more then one IDE will be supported in future releases. Which is why CodeFactory is always named after the platform it is hosted on.
7+
8+
9+
## CodeFactory for Visual Studio
10+
CodeFactory for Visual Studio is an extension of the Visual Studio IDE.
11+
CodeFactory was designed to run as an internal service inside Visual Studio just like Razor, C#, or any number of other services that are part of Visual Studio.
12+
This means that once installed CodeFactory is always on and will automatically execute automation that is loaded when a solution is loaded.
13+
14+
## CFX - Code Factory Extension
15+
CodeFactory automation is saved as complete package in a single file called a CodeFactory extension.
16+
This uses a similar approach as word with DOCX or Excel with XSLX files.
17+
The CodeFactory extension or CFX is a file that gets put in the root of the solution folder.
18+
Once the solution is opened in Visual Studio it will automatically load the automation and make it avaiable to the solution.
19+
20+
## CodeFactory SDK
21+
All automation for CodeFactory was designed and delivered using the CodeFactory SDK.
22+
The SDK was designed to provide straight forward access to automation and authoring of custom automation.
23+
The SDK uses targeted .net framework projects that hosts all the supporting libraries that make up the CodeFactory capabilities.
24+
The SDK is responsible for packaging the automation and making the final CFX Files that are used with solutions.
25+
26+
[Link Here] - Back to Overview

0 commit comments

Comments
 (0)