Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

Reflection Studio - Part 1 - Introduction: Architecture and Design

, 22 Sep 2010 GPL3
Reflection Studio is a "developer" application for assembly, database, performance, and code generation, written in C# under WPF 4.0.
ReflectionStudio_Binaries_V0.3.zip
Release
AvalonDock.dll
Fluent.dll
Help
ReflectionStudio.Help.xps
ReflectionStudio.Technical.xps
ICSharpCode.AvalonEdit.dll
Mono.Cecil.dll
ReflectionStudio.Controls.dll
ReflectionStudio.Core.Database.SQL2KProvider.dll
ReflectionStudio.Core.dll
ReflectionStudio.exe
System.Windows.Controls.Layout.Toolkit.dll
Templates
BO
BO_Base.rst
BO_User.rst
DAC
DAC_Base.rst
DAC_User.rst
Service
Service_Base.rst
Service_User.rst
SQL
Database_StoredProcedures.rst
WPFToolkit.dll
ReflectionStudio_Binaries_V0_3.zip
AvalonDock.dll
Fluent.dll
ReflectionStudio.Help.xps
ReflectionStudio.Technical.xps
ICSharpCode.AvalonEdit.dll
Mono.Cecil.dll
ReflectionStudio.Controls.dll
ReflectionStudio.Core.Database.SQL2KProvider.dll
ReflectionStudio.Core.dll
ReflectionStudio.exe
System.Windows.Controls.Layout.Toolkit.dll
BO_Base.rst
BO_User.rst
DAC_Base.rst
DAC_User.rst
Service_Base.rst
Service_User.rst
Database_StoredProcedures.rst
WPFToolkit.dll
ReflectionStudio_Sources_V0_3.zip
BuildProcessTemplates
ReflectionStudio
Calibration
Calibrate.Console
Calibrate.Console.csproj.vspscc
Properties
Calibrate.Core
Calibrate.Core.csproj.vspscc
Properties
Calibrate.WindowsForms
Calibrate.WindowsForms.csproj.vspscc
Properties
Settings.settings
Calibrate.WindowsService
Calibrate.WindowsService.csproj.vspscc
Properties
Calibration.vssscc
Dependencies
AvalonDock.dll
AvalonDock.Themes.dll
Fluent.dll
ICSharpCode.AvalonEdit.dll
Mono.Cecil.dll
System.Windows.Controls.Layout.Toolkit.dll
WPFToolkit.dll
WPFVisifire.Charts.dll
Documents
Documentation
ReflectionStudio.Help.docx
ReflectionStudio.Help.xps
ReflectionStudio.pptx
ReflectionStudio.Technical.docx
ReflectionStudio.Technical.xps
Help
RSHelp.shfbproj
Templates
BO
BO_Base.rst
BO_User.rst
DAC
DAC_Base.rst
DAC_User.rst
Service
Service_Base.rst
Service_User.rst
SQL
Database_StoredProcedures.rst
ReflectionStudio.Controls
ClassDiagramAll.cd
Controls
Diagram
Components
Helpers
Property
Toolbox
Converters
Helpers
Properties
Settings.settings
ReflectionStudio.Controls.csproj.vspscc
Resources
Colors
Controls
Designer
Images
128x128
messagebox-asterisk.png
messagebox-error.png
messagebox-hand.png
messagebox-information.png
messagebox-question.png
messagebox-warning.png
16x16
designer
align_bottom.png
align_center_horizontal.png
align_center_vertical.png
align_left.png
align_right.png
align_top.png
bring_forward.png
bring_front.png
distribute_horizontal.png
distribute_vertical.png
group.png
send_back.png
send_backward.png
ungroup.png
sort_alpha.png
sort_category.png
Skins
Themes
ReflectionStudio.Core.Database.SQL2KProvider
Helper
Properties
ReflectionStudio.Core.Database.SQL2KProvider.csproj.vspscc
Resources
UI
ReflectionStudio.Core
Binding
Business
Database
DatabaseDiagram.cd
PluginProviderDiagram.cd
Schema
Events
TraceEventModel.cd
FileManagement
Generator
ClassWriter
Compilers
Parsers
Helpers
Project
Map
Profiling
Setting
Snapshot
Distant
Reading
Properties
ReflectionStudio.Core.csproj.vspscc
Reflection
Helper
Parser
Cecil
Net
ReflectModel.cd
Types
Service References
CaptureService
configuration.svcinfo
configuration91.svcinfo
Reference.svcmap
service.wsdl
ReflectionStudio.Spy
Distant
Internal
Exception
Settings
Timer
Properties
ReflectionStudio.Spy.csproj.vspscc
ReflectionStudio.Tools
Properties
Settings.settings
ReflectionStudio.Tools.csproj.vspscc
Resources
Themes
ReflectionStudio.vssscc
ReflectionStudio
Classes
Commands
Services
Workspace
Components
Converters
Dialogs
About
Database
Project
Startup
UserControls
Documents
Database
General
Project
Panels
Reflection
Snapshot
Panels
Template
Explorers
StatusBar
UserControlDiagram.cd
Properties
Settings.settings
ReflectionStudio.csproj.vspscc
Resources
Dictionnaries
Embedded
CSharpTemplate.xshd
SQL.xshd
Images
128x128
reflection_studio.png
16x16
application
comment.png
copy.png
cut.png
decrease_ident.png
delete.png
increase_ident.png
paste.png
print.png
redo.png
refresh.png
save.png
save_all.png
save_as.png
uncomment.png
undo.png
zoom_in.png
zoom_out.png
assembly
assembly.png
class.png
class_pp.png
constructor.png
constructor_private.png
contructor_protected.png
delegate.png
delegate_pp.png
emun.png
emun_pp.png
enum_member.png
event.png
interfaces.png
member.png
member_private.png
member_protected.png
method.png
method_private.png
method_protected.png
namespace.png
properties.png
properties_internal.png
properties_private.png
properties_protected.png
references.png
structure.png
structure_pp.png
database
column.png
command.png
command_param.png
db.png
db_server.png
foreign_key.png
index.png
key.png
new_db.png
table.png
view.png
diagram
align_bottom.png
align_center_horizontal.png
align_center_vertical.png
align_left.png
align_right.png
align_top.png
bring_forward.png
bring_front.png
distribute_horizontal.png
distribute_vertical.png
group.png
send_back.png
send_backward.png
ungroup.png
error.png
folders
close_folder.png
folder_closed.png
folder_opened.png
new_folder.png
open_folder.png
logs.png
new_item.png
new_project.png
open.png
plugin.png
properties.png
ReflectionStudio.png
template.png
32x32
application
copy.png
cut.png
delete.png
help.png
paste.png
print.png
redo.png
refresh.png
save.png
save_as.png
undo.png
assembly.png
build.png
button_cancel.png
button_ok.png
color.png
connect.png
database
db.png
new_db.png
query_check.png
query_new.png
query_output.png
query_run.png
query_stop.png
download.png
exit.png
folders
close_folder.png
open_folder.png
home.png
information.png
keys.png
list.png
memory.png
new_project.png
reflection_studio.png
run.png
skin.png
skin_blend.png
skin_studio.png
snapshot.png
start_capture.png
stop_build.png
stop_capture.png
tools.png
ReflectionStudio.ico
Schemas
Database.dgml
ModelDefinition
Schemas.uml
Schemas.modelproj
Schemas.modelproj.vspscc
Setup
Setup.vdproj
Setup.vdproj.vspscc
ReflectionStudio_Source_V0.2.zip
Calibrate.Console.csproj.vspscc
Calibrate.Core.csproj.vspscc
Calibrate.WindowsForms.csproj.vspscc
Settings.settings
Calibrate.WindowsService.csproj.vspscc
Calibration.vssscc
AvalonDock.dll
Fluent.dll
ICSharpCode.AvalonEdit.dll
Mono.Cecil.dll
System.Windows.Controls.Layout.Toolkit.dll
WPFToolkit.dll
WPFVisifire.Charts.dll
ReflectionStudio.Help.docx
ReflectionStudio.pptx
ReflectionStudio.Technical.docx
Settings.settings
ReflectionStudio.Controls.csproj.vspscc
messagebox-asterisk.png
messagebox-error.png
messagebox-hand.png
messagebox-information.png
messagebox-question.png
messagebox-warning.png
align_bottom.png
align_center_horizontal.png
align_center_vertical.png
align_left.png
align_right.png
align_top.png
bring_forward.png
bring_front.png
distribute_horizontal.png
distribute_vertical.png
group.png
send_back.png
send_backward.png
ungroup.png
sort_alpha.png
sort_category.png
ReflectionStudio.Core.Database.SQL2KProvider.csproj.vspscc
TraceEventModel.cd
ReflectionStudio.Core.csproj.vspscc
ReflectModel.cd
configuration.svcinfo
configuration91.svcinfo
Reference.svcmap
service.wsdl
ReflectionStudio.Spy.csproj.vspscc
Settings.settings
ReflectionStudio.Tools.csproj.vspscc
ReflectionStudio.vssscc
Help
ReflectionStudio.Help.xps
ReflectionStudio.Technical.xps
Settings.settings
ReflectionStudio.csproj.vspscc
CSharpTemplate.xshd
reflection_studio.png
comment.png
copy.png
cut.png
decrease_ident.png
delete.png
increase_ident.png
paste.png
print.png
redo.png
refresh.png
save.png
save_all.png
uncomment.png
undo.png
zoom_in.png
zoom_out.png
assembly.png
class.png
class_pp.png
constructor.png
constructor_private.png
contructor_protected.png
delegate.png
delegate_pp.png
emun.png
emun_pp.png
enum_member.png
event.png
interfaces.png
member.png
member_private.png
member_protected.png
method.png
method_private.png
method_protected.png
namespace.png
properties.png
properties_internal.png
properties_private.png
properties_protected.png
references.png
structure.png
structure_pp.png
column.png
command.png
command_param.png
db.png
db_server.png
foreign_key.png
index.png
key.png
new_db.png
table.png
view.png
align_bottom.png
align_center_horizontal.png
align_center_vertical.png
align_left.png
align_right.png
align_top.png
bring_forward.png
bring_front.png
distribute_horizontal.png
distribute_vertical.png
group.png
send_back.png
send_backward.png
ungroup.png
error.png
close_folder.png
folder_closed.png
folder_opened.png
new_folder.png
open_folder.png
logs.png
new_item.png
new_project.png
open.png
plugin.png
properties.png
ReflectionStudio.png
template.png
help.png
assembly.png
build.png
button_cancel.png
button_ok.png
connect.png
delete.png
download.png
exit.png
close_folder.png
open_folder.png
home.png
information.png
keys.png
list.png
memory.png
new_project.png
reflection_studio.png
refresh_ball.png
run.png
save.png
snapshot.png
start_capture.png
stop_build.png
stop_capture.png
theme.png
tools.png
ReflectionStudio.ico
SQL.xshd
Themes
Templates
BO
BO_Base.rst
BO_User.rst
DAC
DAC_Base.rst
DAC_User.rst
Service
Service_Base.rst
Service_User.rst
SQL
Database_StoredProcedures.rst
ReflectionStudio_Source_V0.3.zip
Calibrate.Console.csproj.vspscc
Calibrate.Core.csproj.vspscc
Calibrate.WindowsForms.csproj.vspscc
Settings.settings
Calibrate.WindowsService.csproj.vspscc
Calibration.vssscc
AvalonDock.dll
AvalonDock.Themes.dll
Fluent.dll
ICSharpCode.AvalonEdit.dll
Mono.Cecil.dll
System.Windows.Controls.Layout.Toolkit.dll
WPFToolkit.dll
WPFVisifire.Charts.dll
ReflectionStudio.Help.docx
ReflectionStudio.Help.xps
ReflectionStudio.pptx
ReflectionStudio.Technical.docx
ReflectionStudio.Technical.xps
RSHelp.shfbproj
BO_Base.rst
BO_User.rst
DAC_Base.rst
DAC_User.rst
Service_Base.rst
Service_User.rst
Database_StoredProcedures.rst
ClassDiagramAll.cd
Settings.settings
ReflectionStudio.Controls.csproj.vspscc
messagebox-asterisk.png
messagebox-error.png
messagebox-hand.png
messagebox-information.png
messagebox-question.png
messagebox-warning.png
align_bottom.png
align_center_horizontal.png
align_center_vertical.png
align_left.png
align_right.png
align_top.png
bring_forward.png
bring_front.png
distribute_horizontal.png
distribute_vertical.png
group.png
send_back.png
send_backward.png
ungroup.png
sort_alpha.png
sort_category.png