Coding Standards
RulesTrip HazardsDocumenting CodeNaming ConventionsCode StylesStyle CopMethod SizeCommenting CodeMethod Behavior Parameters ("Options")Rock HotkeysService LayersNamespacesCode SecurityPatterns in RockRock ArchitectureBuilding BlocksRockInternal AttributeJavaScriptDefined Types & Defined ValuesDocumentationKnown 'Gotchas'Bypassing Entity Framework 'Save' ConventionsWriting MigrationsCommitting CodeCode GeneratorTestingHotfix ChangesStandard ToolsFeature BranchesRolesPeer ReviewsObsidian Chop, Swap, SneakPre-Alpha Release Process for DevelopersDeveloper Discussion DecisionsSQL FormattingUI StandardsTips, Tricks, and RecommendationsLoggingInstallation ChecklistMaintaining CompatibilityAPI Patterns