Skip to main content

Recently Updated Pages

TypeScript

The Standards JavaScript

Updated 3 years ago by Theuns Pretorius

jQuery

The Standards JavaScript

Prefix jQuery object variables with a $. // bad const sidebar = $('.sidebar'); // good ...

Types

The Standards C#

References Build in reference types Nullable reference types SignifyTypeExtensions   TODO Wh...

Statements, expressions and operators

The Standards C#

References Statements Expressions and operators   Additional Ensure the proper use of ...

Separation of concerns

The Standards C#

The main concept here is Single Responsibility - "a class/method must have only one reason to cha...

General

The Standards C#

Developers guide to debugging (click on the image below) When dealing with objects, always ...

Naming conventions

The Standards SQL

General Decide per module if abbreviation (e.g. prs for Personnel module) or full name (e.g. l...

Updated 3 years ago by Nardus van Eyk

SASS

The Standards CSS/HTML

Sass is a stylesheet language that’s compiled to CSS. It allows you to use variables, nested rule...

Updated 3 years ago by Theuns Pretorius

Can I Use

The Standards CSS/HTML

To make sure the supported browsers can render the CSS properties that you want to use, refer to ...

Updated 3 years ago by Theuns Pretorius

Table of contents

The Standards CSS/HTML

General Naming conventions Properties Can I Use Bundling SASS

Bundling

The Standards CSS/HTML

Always use bundling to some degree in production. Commonly used CSS files (for an Area or Module)...

General

The Standards CSS/HTML

Try to follow the AirBnB CSS/SASS guideline as far as possible.  Please have a look at the rest ...

Naming conventions

The Standards CSS/HTML

BEM, or “Block-Element-Modifier”, is a naming convention for classes in HTML and CSS.  We will b...

Table of contents

The Standards JavaScript

General Naming conventions Bundling Minification jQuery TypeScript Iterators (Loops) Pro...

Minification

The Standards JavaScript

Always minify in production.   TODO : Example and how is minification done Use minified versio...

Updated 3 years ago by Theuns Pretorius

Bundling

The Standards JavaScript

Always use bundling to some degree in production. Commonly used vendor scripts should always be b...

Updated 3 years ago by Theuns Pretorius

LINQ

The Standards Entity Framework

IQueryable This is used when you want to add and/or filter results from the database, without th...

Updated 3 years ago by Theuns Pretorius

Domain convention

The Standards Entity Framework

Methods Method Parameters Linq / Entity Operation Return Type State Dal Sync Mode ...

Updated 3 years ago by Theuns Pretorius

Naming conventions

The Standards Entity Framework

Methods for EF are written in Pascal Case Examples of naming conventions that need to be followe...

Updated 3 years ago by Theuns Pretorius

General

The Standards Entity Framework

All methods accept and use ISessionHandler using SignifyHR.Core; using System; using Syste...

Updated 3 years ago by Theuns Pretorius