Cisco CloudCenter: Get the Hybrid IT Advantage


Definition - What does Context mean?

In the .NET Framework, context is a set of properties that defines the environment for its residing objects. It specifies the object requirements of an application domain process as an ordered sequence of properties.

Context is used to group objects with similar requirements for its operation. More than one object may reside in a context. A context object may be used to transmit values between Web pages. Unlike a session object, a context object goes out of scope when the page is sent to the Web browser.

Context usage has become obsolete, due to Microsoft's recommendation of Windows Communication Framework (WCF) technology for distributed application development.

Techopedia explains Context

Context-bound objects are marshal-by-reference (MBR) objects with enforced system rules. When a new context-bound object is created, the .NET Framework locates an existing context or creates a new context for that object. The context is based on the metadata attributes of the class specified with static-context properties during compilation.

Administrators may dynamically configure context properties. Communication between two objects that reside in different proxies is implemented via a reference proxy and is affected by the policy implemented by combined context properties.

Application domain and context-specific remote objects require successful application and context boundary crossing by the remote server object invocation system, which consumes processing resources. Thus, extending the remote object type from the right base class based on the application requirement is recommended.

This definition was written in the context of .NET
Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.