Useful aliases in the Blackboard Dev VM
Create Bash aliases in the Blackboard Dev VM to use as shortcuts to common commands.
Enums and Blackboard's ORM Framework
Using Enums with Blackboard's built-in ORM framework.
Disabling Blackboard's SQL Query Cache for Development
When developing Building Blocks for Blackboard that use 'External Queries', the cache can be a real pain but it can be disabled for development purposes.
Blackboard Extensions and the Submission Service
Stepping through the process for adding the required fields for a Blackboard extension to your bb-manifest file.
How to automate the changes to the Blackboard Vagrant VM (October 2014 release)
A provisioning script to make it easier to re-provision your Blackboard vagrant VM.
Creating Smart Views for Groups with the Blackboard API
Creating a Smart View for a Group with the Blackboard API requires jumping through a few hoops.
The first things you should do after downloading the Blackboard Vagrant VM (October 2014 release)
Blackboard provides a Vagrant VM for developer, but some settings should be changed to make it more useful. Updated for the October 2014 release.
Introduction to Blackboard's Schema.xml
Blackboard's Building Block API provides a mechanism for creating and managing custom database entities.
Using Blackboard's ORM Framework with your own beans
You can use Blackboard's built-in ORM framework with your own custom beans.
Using Blackboard's ORM Framework
You can use Blackboard's built-in ORM framework for accessing the database instead of using Hibernate, JDBC, etc.