Recently Updated Pages
TypeScript
jQuery
Prefix jQuery object variables with a $. // bad const sidebar = $('.sidebar'); // good ...
Types
References Build in reference types Nullable reference types SignifyTypeExtensions TODO Wh...
Statements, expressions and operators
References Statements Expressions and operators Additional Ensure the proper use of ...
Separation of concerns
The main concept here is Single Responsibility - "a class/method must have only one reason to cha...
General
Developers guide to debugging (click on the image below) When dealing with objects, always ...
Naming conventions
General Decide per module if abbreviation (e.g. prs for Personnel module) or full name (e.g. l...
SASS
Sass is a stylesheet language that’s compiled to CSS. It allows you to use variables, nested rule...
Can I Use
To make sure the supported browsers can render the CSS properties that you want to use, refer to ...
Table of contents
General Naming conventions Properties Can I Use Bundling SASS
Bundling
Always use bundling to some degree in production. Commonly used CSS files (for an Area or Module)...
General
Try to follow the AirBnB CSS/SASS guideline as far as possible. Please have a look at the rest ...
Naming conventions
BEM, or “Block-Element-Modifier”, is a naming convention for classes in HTML and CSS. We will b...
Table of contents
General Naming conventions Bundling Minification jQuery TypeScript Iterators (Loops) Pro...
Minification
Always minify in production. TODO : Example and how is minification done Use minified versio...
Bundling
Always use bundling to some degree in production. Commonly used vendor scripts should always be b...
LINQ
IQueryable This is used when you want to add and/or filter results from the database, without th...
Domain convention
Methods Method Parameters Linq / Entity Operation Return Type State Dal Sync Mode ...
Naming conventions
Methods for EF are written in Pascal Case Examples of naming conventions that need to be followe...
General
All methods accept and use ISessionHandler using SignifyHR.Core; using System; using Syste...