Tutorial by Topics: s

In SQL, SELECT statements return sets of results from data collections like tables or views. SELECT statements can be used with various other clauses like WHERE, GROUP BY, or ORDER BY to further refine the desired results.
enum identifier { constructors }
Crash Reporting creates detailed reports of the errors in your app. Errors are grouped into clusters of similar stack traces and triaged by the severity of impact on your users. In addition to automatic reports, you can log custom events to help capture the steps leading up to a crash. Crash Rep...
Understanding accessibility is a process of relating four main categories of abilities to software development. These broad categories are: visual hearing mobility cognitive For each category, the needs of users needs to be considered. It must also be understood that every person has a ra...
If models are correctly related you can easily load related data using EntityFramework. You have three options to chose from: lazy loading, eager loading and explicit loading. Models used in examples: public class Company { public int Id { get; set; } public string FullName { get; set...
CBool(expression) CByte(expression) CChar(expression) CDate(expression) CDbl(expression) CDec(expression) CInt(expression) CLng(expression) CObj(expression) CSByte(expression) CShort(expression) CSng(expression) CStr(expression) CUInt(expression) CULng(expression) CUShort(expression...
Notice that the API recommends that, as of version 1.5, the preferred way to create a Process is using ProcessBuilder.start(). Another important remark is that the exit value produced by waitFor is dependent from the program/script being executed. For instance, the exit codes produced by calc.exe...
Transactions are protective blocks where SQL statements are only permanent if they can all succeed as one atomic action. The classic example is a transfer between two accounts where you can only have a deposit if the withdrawal succeeded and vice versa. Transactions enforce the integrity of the da...
infix [integer] ops infixl [integer] ops infixr [integer] ops Declaration componentMeaninginfixrthe operator is right-associativeinfixlthe operator is left-associativeinfixthe operator is non-associativeoptional digitbinding precedence of the operator (range 0...9, default 9)op1, ... , opn...
class Foo { } // inherits from Object class Bar: Foo { } // Bar is a Foo too Foo f = new Foo(); // instantiate new objects on the heap See the specification, browse a book chapter on classes, inheritance and play interactively.
for (<initializer>; <loop condition>; <loop statement>) { <statements> } while (<condition>) { <statements> } do { <statements> } while (<condition>); foreach (<el>, <collection>) foreach_reverse (<el>, <collection>) ...
What is the config system SilverStripe uses a global config system to store settings for classes and the application. These config variables can be used to define the structure of Models, security settings on Controllers or API keys for third party services. How it works Config values are p...

Page 138 of 334