forked from SparkDevNetwork/Rock
-
Notifications
You must be signed in to change notification settings - Fork 12
Home
nairdo edited this page Mar 16, 2013
·
69 revisions
In the spirit of Rock, this documentation is community driven. You're encouraged to get involved by contributing to the documentation. Having said that, we have some Rock Wiki Guidelines we'd like you to follow and we also want to keep the site very organized. Go ahead and edit existing pages as needed, but please add your new, proposed topics to the proposed topics page and our core team will review and put them into the table of contents.
- Before you go too much farther - Naming Conventions
- Coding Standards
- UI Guidelines
- Blocks
- Entities (General)
- Defined Types
- Exception Handling
- UI Toolkit
- Performance Related Considerations
- Custom Field Attributes and FieldTypes
- Extension Methods
- Context Aware Blocks
- Rock Jobs
- Rock Security
How to manually package your Rock Themes.
- Solution Structure
- Rock Project
- RockWeb Project
- The Other Projects
- System GUIDs
- Git Branching Strategy
- Writing & Running Unit Tests
- Other Coding Suggestions
- Creating Rock Migrations
- Exporting and Packaging
This section will inevitably be moved somewhere else, but in the mean time, here are some things that we've captured and don't want to loose.
A few things that are not covered in the documentation are here in the reference section.