Tutorial by Topics

[Elm][1] is a friendly functional programming language compiling to JavaScript. Elm focuses on browser-based GUIs, single-page applications. Users usually praise it for: No runtime exceptions. Best compiler errors ever The ease of refactoring. Expressive type system The Elm Architecture, w...
This section provides an overview of what design-patterns is, and why a developer might want to use it. Examples may provide a graphical representation of the pattern, a scenario consisting of a problem given a context in which a pattern can be used and mention possible trade offs. It should also...
This section provides an overview of what kentico is, and why a developer might want to use it. It should also mention any large subjects within kentico, and link out to the related topics. Since the Documentation for kentico is new, you may need to create initial versions of those related topic...
This section provides an overview of what gwt is, and why a developer might want to use it. It should also mention any large subjects within gwt, and link out to the related topics. Since the Documentation for gwt is new, you may need to create initial versions of those related topics.
This section provides an overview of what solr is, and why a developer might want to use it. It should also mention any large subjects within solr, and link out to the related topics. Since the Documentation for solr is new, you may need to create initial versions of those related topics.
JSP is a Java view technology running on a server which allows you to write template text in client side languages like HTML, CSS, JavaScript and so on. JSP supports the so-called taglibs which are backed by pieces of Java code with which you can control the page flow and/or output dynamically (pr...
Windows Forms ("WinForms" for short) is a GUI class library included with the .NET Framework. It is a sophisticated object-oriented wrapper around the Win32 API, allowing the development of Windows desktop and mobile applications that target the .NET Framework. WinForms is primarily eve...
When storing and transforming data for humans to see, string formatting can become very important. Python offers a wide variety of string formatting methods which are outlined in this topic. "{}".format(42) ==> "42" "{0}".format(42) ==> "42" &quo...
The Go compiler can produce binaries for many platforms, i.e. processors and systems. Unlike with most other compilers, there is no specific requirement to cross-compiling, it is as easy to use as regular compiling. GOOS=linux GOARCH=amd64 go build Supported Operating System and Archite...
From the PHP documentation: What are namespaces? In the broadest definition namespaces are a way of encapsulating items. This can be seen as an abstract concept in many places. For example, in any operating system directories serve to group related files, and act as a namespace for the files wi...
case class Foo() // Case classes with no parameters must have an empty list case class Foo(a1: A1, ..., aN: AN) // Create a case class with fields a1 ... aN case object Bar // Create a singleton case class
An .htaccess file controls how Apache interacts with your site. When an .htaccess file is placed in your domain’s directory (usually root directory), the file is detected and executed by Apache. An .htaccess file is commonly used for the following: Denying specific IPs to your site Password p...
.NET Core is a general purpose development platform maintained by Microsoft and the .NET community on GitHub. The following characteristics best define .NET Core: Flexible deployment: Can be included in your app or installed side-by-side user- or machine-wide. Cross-platform: Runs on Windows,...
Vagrant a software tool used to create and configure virtual development environments. It works as wrapper over other virtualization software like VirtualBox or VMware. Vagrant itself is a command-line utility. Vagrant boxes are configured using special Vagrantfile config written in Ruby but may ...
PrimeFaces is an open source JSF framework. Its main features: 100+ components. Built-in Ajax based on standard JSF Ajax APIs. Push support via Atmosphere Framework. Mobile UI kit to create mobile web applications. 35+ built-in themes. Premium themes and layouts. VersionRelease Date0...
Yii is a high-performance PHP framework best for developing Web 2.0 applications. Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N, caching, authentication and role-based access control, scaffolding, testing, etc. It can reduce your development time significantly. Three steps to bu...
A walkthrough of macros can be found in The Rust Programming Language (a.k.a. The Book).

Page 41 of 428