Oldest pages
Jump to navigation
Jump to search
Showing below up to 250 results in range #1 to #250.
- Architecture Edit screens (20:55, 30 May 2009)
- History and Roadmap (20:55, 30 May 2009)
- Preview: Current functionality (20:55, 30 May 2009)
- GUI Frameworks Comparison (20:55, 30 May 2009)
- HowTo: Develop with GTKSharp (20:55, 30 May 2009)
- Notes about I18N (20:55, 30 May 2009)
- HowTo: Session based application with ASP.Net (20:55, 30 May 2009)
- Notes about MySQL (20:55, 30 May 2009)
- German demo database (07:21, 16 June 2009)
- Specifications Payroll (10:21, 18 June 2009)
- Web GUI Frameworks Comparison (16:00, 8 July 2009)
- Specifications Reporting (13:01, 11 July 2009)
- Specifications Accounts Payable (08:17, 31 July 2009)
- Useful hints regarding coding in CSharp/.net (12:14, 15 September 2009)
- Treasurer Report (13:43, 21 September 2009)
- Definition of letter templates (14:14, 29 September 2009)
- Specifications of Communications (14:16, 29 September 2009)
- Link to office applications (20:33, 13 October 2009)
- HowTo: Initial setup of a ledger (06:43, 31 October 2009)
- Memory profiling (13:39, 27 February 2010)
- Progress4GL to CSharp conversion (13:07, 12 April 2010)
- Code Templates and snippets (14:41, 28 April 2010)
- Special characters in XML (21:30, 1 May 2010)
- Thoughts about TreeViewGrid or Collapsable DataGrid (15:40, 23 June 2010)
- Rich desktop application vs. rich web interface (17:12, 1 July 2010)
- Navigation and Dashboard (15:00, 7 July 2010)
- GUI controls prefixes (13:09, 14 July 2010)
- CSharp In-Code Documentation with MS XML Tags (15:47, 15 July 2010)
- Developing the Forms generator (07:06, 10 August 2010)
- How to produce CSharp API Documentation (13:36, 11 August 2010)
- Notes about Git (12:45, 9 September 2010)
- Specifications General Ledger (13:28, 15 September 2010)
- Partner Merge (10:27, 21 September 2010)
- OpenPETRA Data Access Layer Diagram (13:44, 23 September 2010)
- Resumen de las normas (16:20, 29 September 2010)
- Sequence for report calculation (15:42, 8 October 2010)
- Code Generation for GUI vs WYSIWYG design of GUI (14:47, 13 October 2010)
- Spanish translation (21:05, 1 November 2010)
- Specifications for Online Registrations and Application forms (14:38, 5 November 2010)
- OpenPETRA Project Structure and Namespace Descriptions (12:13, 18 November 2010)
- Project Plan with Progress Stage 1 (10:34, 24 November 2010)
- OpenPETRA meeting in Carlisle (Nov.30th - Dec.2nd, 2010) (09:05, 7 December 2010)
- The x-function (10:49, 7 December 2010)
- Decimal/Rounding Calculation Definition (11:09, 13 December 2010)
- Elaborate GUI improvements for openPETRA Menu system (21:17, 14 December 2010)
- Simpler GUI improvements for openPETRA Menu system (21:18, 14 December 2010)
- General business logic: more elaborate business logic (21:33, 14 December 2010)
- Multi Language Help System (01:27, 15 December 2010)
- Inter Office Communication (03:25, 15 December 2010)
- Creation of several general openPETRA screens (11:55, 15 December 2010)
- General business logic: self-contained and easily testable business logic (11:59, 15 December 2010)
- Creation of a Layout Manager for dealing better with translation and to overcome mono flaws (15:36, 16 December 2010)
- Example Screenshots of an existing PETRA Shepherd (06:08, 13 January 2011)
- Projects for Taylor University J-Term 2011 (06:16, 13 January 2011)
- NUnit Problems (07:23, 14 January 2011)
- Base Form for 'Shepherd Framework' (design and start of implementation) (09:17, 19 January 2011)
- Creation of a UserControl: Task List (14:47, 19 January 2011)
- Implementation of Online Application Forms with OpenPetra (14:06, 21 January 2011)
- Auto generated Test Code (11:42, 25 January 2011)
- Changes to the Process and Workflows of openPETRA Development (14:43, 25 January 2011)
- Revaluation (07:36, 1 March 2011)
- Error Messages and Error Messages (07:58, 2 March 2011)
- Error Codes: GEN.00001V (08:44, 17 March 2011)
- Wordpress (12:37, 25 March 2011)
- Testcase requirements for the CommonAccountingTool (11:50, 1 April 2011)
- Example: Simple Maintain Table Screen (16:23, 13 April 2011)
- Handling of Foreign Currencies (05:58, 21 April 2011)
- Foreign Currency Transactions (07:02, 21 April 2011)
- Multiple Currencies (06:54, 28 April 2011)
- Periodic End Calculations (07:09, 3 May 2011)
- A Use Case for a Custom Exception (11:00, 3 May 2011)
- Reallocation Tests (07:03, 4 May 2011)
- Problems with .Net 2.0 SDK 64bit (14:13, 4 May 2011)
- Special Functions For Reports (13:19, 12 May 2011)
- Batch Report Tests (15:14, 12 May 2011)
- Windows Scripts (10:24, 17 May 2011)
- Architecture Team Scratch Pad - Exceptions, Transactions, Sessions, Data Transfer Object, ... (13:41, 18 May 2011)
- Source Code Refactoring (08:25, 19 May 2011)
- Tools for Supporting the Process and Workflows of openPETRA Development (13:48, 30 May 2011)
- Customizing OpenPetra (11:40, 18 June 2011)
- OpenSUSE-build-service (11:33, 20 June 2011)
- Overall List of Personnel Functionality (10:43, 23 June 2011)
- Overall List of Conference Functionality (11:45, 23 June 2011)
- Advantages of Typed DataSets (08:46, 2 August 2011)
- Advantages of Typed DataTables (08:54, 2 August 2011)
- 3rd-party Test Data Generators (17:21, 2 August 2011)
- FAQ's for the General Community (09:51, 11 August 2011)
- Creation of a UserControl: Collapsible Panel (14:42, 19 August 2011)
- MonoDevelop (13:24, 20 August 2011)
- Creating some more advanced Maintain Table Screens (12:58, 16 September 2011)
- How Admin fees are calculated (13:39, 12 October 2011)
- Allow user to show more or less Modules in the Module Navigation (by drag-n-drop of Splitter) (15:21, 7 November 2011)
- Nicer Tasks List (perhaps with optional help texts) (15:22, 7 November 2011)
- Utilizing the Collapsing UserControl as ‘Dashboards’ in the Task List view (15:23, 7 November 2011)
- 'My openPETRA' page incl. 'Favourites' and automatic Recent Tasks List (15:23, 7 November 2011)
- Search Boxes above and below the Task List view (15:25, 7 November 2011)
- Breadcrumb Trail above Task List view (15:26, 7 November 2011)
- Utilizing the Collapsing UserControl in the Module Navigation (TPnlAccordion) (15:30, 7 November 2011)
- Allow horizontal collapsing/expanding of the Module Navigation (TPnlAccordion) (15:30, 7 November 2011)
- Thoughts on Implementing the Server Side of the Shepherds (11:11, 28 November 2011)
- Business Rules for Address Handling (11:58, 30 November 2011)
- Extracts generated from Reports (10:12, 19 December 2011)
- Unit Test Automation Platform (11:16, 5 January 2012)
- Specifications Budget (11:02, 11 January 2012)
- User Guides Content Management and Delivery (11:13, 11 January 2012)
- Application Help Content Management and Delivery (15:10, 13 January 2012)
- Common Goals for the Two Documentation-related Projects (10:02, 16 January 2012)
- Realising Good Control Over Output with Confluence (15:33, 17 January 2012)
- Individual Data Screens (16:10, 17 January 2012)
- Projects for Calvin College J-Term 2012 (15:57, 23 January 2012)
- Documentation of the customisation of the WebHelp toolchain (09:49, 24 January 2012)
- Creating WebHelp output (10:01, 24 January 2012)
- SQL Diagram creation (08:44, 1 February 2012)
- Overall List of System Manager Functionality (10:42, 27 February 2012)
- ICH Stewardship calculation (11:05, 27 February 2012)
- Evaluation and Comparison of different logging Systems (17:36, 6 March 2012)
- Banking plugins (16:52, 8 March 2012)
- Data Validation Framework (13:43, 4 April 2012)
- Prototype of an openPETRA web application (09:27, 20 April 2012)
- Overall List of Finance Functionality (16:04, 28 May 2012)
- Progress Tracker Dialog (07:33, 6 June 2012)
- List of unused columns/tables in the database structure (09:31, 8 June 2012)
- Preventing/getting around circular dependency problems (14:15, 19 June 2012)
- Can be deleted (03:07, 9 August 2012)
- Retrieving the 'SiteKey' of an OpenPetra installation (11:44, 23 August 2012)
- How-To: Creating a Maintain Table screen (06:13, 24 August 2012)
- TtxtPetraDate specification and testing (08:22, 12 October 2012)
- New CSharp Language features 3.0 and 4.0 (08:28, 9 November 2012)
- Specification: Worker Field (12:48, 16 November 2012)
- The Different Partner Classes (15:57, 28 November 2012)
- Duplicate Record Protection (20:58, 6 December 2012)
- HowTo develop a new report (12:37, 13 December 2012)
- Base Class with universal logic for 'Shepherd Framework' (design and start of implementation) (15:00, 30 January 2013)
- Comments to Revision 1089 (15:34, 21 February 2013)
- Specifications Gift Receipting (06:12, 22 February 2013)
- Central Inventory of openPETRA Error Codes (22:10, 2 March 2013)
- Error Codes in Openpetra (22:13, 2 March 2013)
- Ideas for Realising Some Specific Goals (12:49, 5 March 2013)
- Data Conversion from Petra to Openpetra (16:16, 6 March 2013)
- Homepage (17:11, 15 May 2013)
- Specifications Formletters (12:55, 30 May 2013)
- Overall List of Partner Functionality (07:58, 25 July 2013)
- Mail Merge Specification: Layout Requirements (08:32, 26 July 2013)
- Mail Merge Specification: Business Requirements (OM Offices) (10:33, 26 July 2013)
- Mail Merge Specification: Business Requirements (General) (12:08, 26 July 2013)
- Data liberation (14:52, 26 July 2013)
- Mail Merge Specification: Technical Req'mts: Placeholders (12:15, 29 July 2013)
- Mail Merge Specification: Technological Req'mts (12:24, 29 July 2013)
- Mail Merge Specification: Technology Investigation - MS Office Interop (12:29, 29 July 2013)
- Mail Merge Specification: Technical Req'mts: Mail Merge Data Set (14:16, 29 July 2013)
- Specification for Mail Merge (former 'Form Letters' in Petra 2.x) (14:25, 29 July 2013)
- Multitenancy and working with finances across borders (13:30, 29 August 2013)
- Testing Schedule for Delete Functionality (14:17, 3 September 2013)
- Unit test framework (16:29, 28 October 2013)
- Unit Testing - Boundary Analysis (12:21, 30 October 2013)
- Specifying 'standard' / 'default' / 'base' data for DB Tables (09:09, 13 November 2013)
- SourceGrid specification and testing (Prior to Nov 2013) (16:24, 21 November 2013)
- SourceGrid specification and testing (15:49, 26 November 2013)
- Finance Progress (16:35, 21 March 2014)
- Overview of the Data Validation Framework (07:02, 24 March 2014)
- Database access architecture (14:09, 24 April 2014)
- Inconsistent Error and Exception Handling (14:24, 24 April 2014)
- DB Discussions: Transaction Model, Savepoints, Locking; Exception Handling; Caching (14:27, 24 April 2014)
- User Defaults (07:01, 25 April 2014)
- SQL compatibility rules (15:10, 29 April 2014)
- Implementation of Grid Filter/Find (15:56, 23 May 2014)
- Build System for OpenPetra (07:17, 22 September 2014)
- Build system with our own NAnt tools and tasks (07:20, 22 September 2014)
- DataSets: Ensuring you deliver 'unchanged' data to the Client (13:35, 14 January 2015)
- Error and Exception Handling Policy (14:01, 14 January 2015)
- Menu and Keyboard Shortcut Design (10:09, 16 January 2015)
- Exchange Rates (Design and Test) (16:33, 20 January 2015)
- Adding Delete Functionality to a Screen or Control (10:18, 22 January 2015)
- DB Access Exception Handling Policy (14:10, 5 February 2015)
- XML Report Definition files (14:46, 26 February 2015)
- Quicker development/debugging/testing turnaround with customised PetraClient startup (08:17, 10 March 2015)
- Stopping of Running DB Queries (09:36, 20 March 2015)
- Duplicate Address Check (13:46, 14 April 2015)
- Decimal And Currency Formats and International Settings (10:16, 7 May 2015)
- Building and maintaining customized versions of OpenPetra (13:06, 15 May 2015)
- Global Database Updater (14:58, 26 May 2015)
- Version 1.0.5.0 (14:08, 7 September 2015)
- Version 1.0.6.0 (15:36, 8 September 2015)
- Migration of Bazaar to Git (12:31, 10 September 2015)
- Proposals for DB Schema Changes (16:50, 17 September 2015)
- Reviewing the translation template (07:19, 23 September 2015)
- Co-ordinated DB Access (Thread-safe DB Access) (06:49, 29 September 2015)
- Submitting patches and features (06:00, 20 October 2015)
- Print Preview With Templater and Windows 7 (12:14, 30 November 2015)
- Client Configuration Options in the Client.Config File (15:22, 30 November 2015)
- Print Progress and Managing the Print Queue (08:59, 1 December 2015)
- Using Auto-Populated Combo Boxes With Non-Unique Display Members (09:44, 1 December 2015)
- Working with multiple DB Connections (13:56, 3 December 2015)
- Setting up the hosted developer workstation with Ubuntu (10:57, 16 January 2016)
- Setting up the hosted developer workstation with Fedora (11:14, 16 January 2016)
- Notes about SQLite (07:33, 30 January 2016)
- Creating some simple Maintain Table Screens (18:44, 9 March 2016)
- Partner Edit - Details of Advanced Address Tab Functionality (16:10, 15 March 2016)
- Testing the Partner Edit Screen's Address Functionality (15:01, 18 March 2016)
- Notes about NAnt (18:46, 8 April 2016)
- Specifying custom settings in Config Files for Development (16:11, 4 May 2016)
- Migrating data from legacy systems (08:05, 23 May 2016)
- Class naming (15:17, 23 May 2016)
- Specifications Partner Import (19:41, 27 May 2016)
- Gift Batch Import File Specification (19:47, 27 May 2016)
- Screen scaffolding: Special Filter/Find Controls (10:56, 1 July 2016)
- Text File Encoding in Open Petra (13:52, 1 July 2016)
- PostgreSQL: Sequences Not Tied to DB Transactions (15:10, 14 July 2016)
- Typed DataSets - XML Format (15:23, 15 July 2016)
- Notes about PostgreSQL (11:37, 26 July 2016)
- Comparison I18N (14:45, 28 July 2016)
- Coding Standard and Guidelines (10:19, 17 August 2016)
- Explanation of Directory Structure and Rules (09:46, 26 September 2016)
- Database Configuration Architecture (10:49, 26 September 2016)
- User defined configuration parameters with OpenPetra.build.config (06:38, 6 October 2016)
- How to work with git on the command line (06:02, 10 December 2016)
- How to work with git through the GUI on Windows (06:09, 10 December 2016)
- Automatic DB Transaction Handling (13:10, 22 February 2017)
- Manual tests before a release (09:28, 27 February 2017)
- Source Configuration Architecture (11:48, 11 May 2017)
- Uncrustify (05:39, 8 June 2017)
- OpenPETRA Technical Implementation Details (13:56, 29 January 2018)
- Documentation Cacheable Tables (13:59, 29 January 2018)
- Functionality that should be implemented for bigger charities (15:14, 19 July 2018)
- Automatic Data Validation (12:57, 27 September 2018)
- Instructions for the Implementation of Data Validation (15:06, 27 September 2018)
- Specifications and Requirements (04:23, 8 December 2018)
- Functions to be included in Beta Summer 2018 (22:15, 26 January 2019)
- Start page for the actual content of the User Guides (05:35, 29 June 2019)
- Basic Tutorial (05:55, 29 June 2019)
- OpenPetra Installers (06:08, 26 March 2020)
- Translation documentation for Developers (06:16, 26 March 2020)
- Quick Setup of Development environment (06:28, 26 March 2020)
- Using OpenPetra's DataAccess Objects (14:06, 20 July 2020)
- Overview openPETRA architecture (14:46, 20 July 2020)
- Demo Project for Raw Timings of 'Prepared' Statements (15:10, 20 July 2020)
- 'Preparing' SQL Statements And Specifying SQL Statement Time-outs (15:11, 20 July 2020)
- Working with OpenPetra Security (12:51, 22 July 2020)
- Working with NUnit tests (10:16, 9 September 2020)
- Mini-guide for Bug reporting (19:29, 4 November 2020)
- Contributing Source Code to OpenPetra.org (19:33, 4 November 2020)
- Base and Demo databases (19:41, 4 November 2020)
- Branches and Releases of OpenPetra (19:43, 4 November 2020)
- Main Page (05:29, 22 March 2021)
- Installation Manuals (05:39, 30 July 2021)
- Software tools for Developers (19:45, 3 October 2021)
- Releases and Patching (04:25, 27 October 2021)
- Summary of Projects (20:36, 11 May 2022)
- Developing the Javascript Client (20:38, 11 May 2022)
- Forms Messaging (20:43, 11 May 2022)