Bazudha

Just another WordPress.com weblog

Some ECMA Definitions.

It should help all those .NET aspirants…

Object: An instance of a reference type. An object has more to it than a value. An object is self-typing; its type is explicitly stored in its representation. It has an identity that distinguishes it from all other objects, and it has slots that store other entities (which can be either objects or values). While the contents of its slots can be
changed, the identity of an object never changes.

Property: A member that defines a named value and the methods that access that value. A property definition defines the accessing contracts on that value. Hence, the property definition specifies which accessing methods exist and their respective method contracts.

Manifest: That part of an assembly that specifies the following information about that assembly: its version name, culture, and security requirements; which other files, if any, belong to that assembly, along with a cryptographic hash of each file; which of the types defined in other files of that assembly are to be exported from that assembly; and, optionally, a digital signature for the manifest itself, and the public key used to compute it.

Managed code: Code that contains enough information to allow the CLI to provide a set of core services. For example, given an address for a method inside the code, the CLI must be able to locate the metadata describing that method. It must also be able to walk the stack, handle exceptions, and store and retrieve security information.

Managed data: Data that is allocated and released automatically by the CLI, through a process called garbage collection.

Delegate: A reference type such that an instance of it can encapsulate one or more methods in an invocation list. Given a delegate instance and an appropriate set of arguments, one can invoke all of the methods in a delegate’s invocation list with that set of arguments.

Value: A simple bit pattern for something like an integer or a float. Each value has a type that describes both the storage that it occupies and the meanings of the bits in its representation, and also the operations that can be performed on that representation. Values are intended for representing the simple types and non-objects in programming languages.

Lal

October 31, 2007 Posted by Bazudha | Blogroll, Tech | | No Comments Yet

Boo – A wrist friendly language for CLI

Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.

If you want to try boo, read the Getting Started guide.

Lal

October 31, 2007 Posted by Bazudha | Tech | | No Comments Yet

Microsoft Unveils Vision and Road Map to Simplify SOA,“Oslo” .

Its Microsofts vision and road map to simplify the effort required to design, build, deploy and manage composite applications within and across organizations. Microsoft Corp. announced “Oslo,” the code name for the set of technical investments that help customers realize this vision.

Read more…

and review by Arnon Rotem-Gal-Oz
 
Lal. 

October 31, 2007 Posted by Bazudha | Blogroll, Tech | | No Comments Yet

My Linked-IN profile

I have updated my profile. please visit.  

 

Lal

October 31, 2007 Posted by Bazudha | Blogroll | | No Comments Yet

Weather Forecast

Hillside, IL

54°F
Mostly Cloudy
Wind: SW at 17 mph
Humidity: 72%

Today                Thu                   Fri                  Sat 
Partly Sunny               Clear             Mostly Sunny             Mostly Sunny
61° | 39°            50° | 31°        57° | 34°          54° | 36°

October 31, 2007 Posted by Bazudha | Personal | | No Comments Yet