Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Portable.NET

Index Portable.NET

Part of the decommissioned DotGNU project, Portable.NET is a free software and open source software initiative aiming to build a portable toolchain and runtime for Common Language Infrastructure applications. [1]

37 relations: ADO.NET, Application binary interface, ASP.NET, C (programming language), C Sharp (programming language), C standard library, Common Intermediate Language, Common Language Infrastructure, Common Language Runtime, Comparison of application virtualization software, Computer architecture, DotGNU, Dynamic programming language, Ecma International, Feature complete, Free software, Free Software Foundation, GNU C Library, GNU General Public License, Intermediate representation, Just-in-time compilation, Mono (software), Open-source software, Operating system, OSADL, POSIX Threads, Programming tool, Richard Stallman, Runtime system, Scripting language, Shared Source Common Language Infrastructure, Software portability, Toolchain, Vala (programming language), Virtual machine, Windows Forms, .NET Framework.

ADO.NET

ADO.NET is a data access technology from the Microsoft.NET Framework that provides communication between relational and non-relational systems through a common set of components.

New!!: Portable.NET and ADO.NET · See more »

Application binary interface

In computer software, an application binary interface (ABI) is an interface between two binary program modules; often, one of these modules is a library or operating system facility, and the other is a program that is being run by a user.

New!!: Portable.NET and Application binary interface · See more »

ASP.NET

ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages.

New!!: Portable.NET and ASP.NET · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Portable.NET and C (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: Portable.NET and C Sharp (programming language) · See more »

C standard library

The C standard library or libc is the standard library for the C programming language, as specified in the ANSI C standard.

New!!: Portable.NET and C standard library · See more »

Common Intermediate Language

Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL), is the lowest-level human-readable programming language defined by the Common Language Infrastructure (CLI) specification and is used by the.NET Framework,.NET Core, and Mono.

New!!: Portable.NET and Common Intermediate Language · See more »

Common Language Infrastructure

The Common Language Infrastructure (CLI) is an open specification (technical standard) developed by Microsoft and standardized by ISO and ECMA that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.

New!!: Portable.NET and Common Language Infrastructure · See more »

Common Language Runtime

The Common Language Runtime (CLR), the virtual machine component of Microsoft's.NET framework, manages the execution of.NET programs.

New!!: Portable.NET and Common Language Runtime · See more »

Comparison of application virtualization software

Application virtualization software refers to both application virtual machines and software responsible for implementing them.

New!!: Portable.NET and Comparison of application virtualization software · See more »

Computer architecture

In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems.

New!!: Portable.NET and Computer architecture · See more »

DotGNU

DotGNU is a decommissioned part of the GNU Project that aims to provide a free software replacement for Microsoft's.NET Framework by Free Software Foundation.

New!!: Portable.NET and DotGNU · See more »

Dynamic programming language

Dynamic programming language, in computer science, is a class of high-level programming languages which, at runtime, execute many common programming behaviors that static programming languages perform during compilation.

New!!: Portable.NET and Dynamic programming language · See more »

Ecma International

Ecma is a standards organization for information and communication systems.

New!!: Portable.NET and Ecma International · See more »

Feature complete

A feature complete version of a piece of software has all of its planned or primary features implemented but is not yet final due to bugs, performance or stability issues.

New!!: Portable.NET and Feature complete · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: Portable.NET and Free software · See more »

Free Software Foundation

The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on 4 October 1985 to support the free software movement, which promotes the universal freedom to study, distribute, create, and modify computer software, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.

New!!: Portable.NET and Free Software Foundation · See more »

GNU C Library

The GNU C Library, commonly known as glibc, is the GNU Project's implementation of the C standard library.

New!!: Portable.NET and GNU C Library · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: Portable.NET and GNU General Public License · See more »

Intermediate representation

An Intermediate representation (IR) is the data structure or code used internally by a compiler or virtual machine to represent source code.

New!!: Portable.NET and Intermediate representation · See more »

Just-in-time compilation

In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.

New!!: Portable.NET and Just-in-time compilation · See more »

Mono (software)

Mono is a free and open-source project led by Xamarin, a subsidiary of Microsoft (formerly by Novell and originally by Ximian), and the.NET Foundation, to create an Ecma standard-compliant,.NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

New!!: Portable.NET and Mono (software) · See more »

Open-source software

Open-source software (OSS) is a type of computer software whose source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose.

New!!: Portable.NET and Open-source software · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Portable.NET and Operating system · See more »

OSADL

The Open Source Automation Development Lab eG (OSADL) is a German organization intended to promote and coordinate the development of open source software for the machine, machine tool, and automation industry.

New!!: Portable.NET and OSADL · See more »

POSIX Threads

POSIX Threads, usually referred to as pthreads, is an execution model that exists independently from a language, as well as a parallel execution model.

New!!: Portable.NET and POSIX Threads · See more »

Programming tool

A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications.

New!!: Portable.NET and Programming tool · See more »

Richard Stallman

Richard Matthew Stallman (born March 16, 1953), often known by his initials, rms—is an American free software movement activist and programmer.

New!!: Portable.NET and Richard Stallman · See more »

Runtime system

A runtime system, also called run-time system, primarily implements portions of an execution model.

New!!: Portable.NET and Runtime system · See more »

Scripting language

A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

New!!: Portable.NET and Scripting language · See more »

Shared Source Common Language Infrastructure

The Shared Source Common Language Infrastructure (SSCLI), previously codenamed Rotor, is Microsoft's shared source implementation of the CLI, the core of.NET.

New!!: Portable.NET and Shared Source Common Language Infrastructure · See more »

Software portability

Portability in high-level computer programming is the usability of the same software in different environments.

New!!: Portable.NET and Software portability · See more »

Toolchain

In software, a toolchain is a set of programming tools that are used to perform a complex software development task or to create a software product, which is typically another computer program or a set of related programs.

New!!: Portable.NET and Toolchain · See more »

Vala (programming language)

Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system.

New!!: Portable.NET and Vala (programming language) · See more »

Virtual machine

In computing, a virtual machine (VM) is an emulation of a computer system.

New!!: Portable.NET and Virtual machine · See more »

Windows Forms

Windows Forms (WinForms) is a graphical (GUI) class library included as a part of Microsoft.NET Framework, providing a platform to write rich client applications for desktop, laptop, and tablet PCs.

New!!: Portable.NET and Windows Forms · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Portable.NET and .NET Framework · See more »

Redirects here:

PnetC, Portable.Net.

References

[1] https://en.wikipedia.org/wiki/Portable.NET

OutgoingIncoming
Hey! We are on Facebook now! »