On the Integration of Classboxes into C#
Short Description
Classboxes are a new module system for object-oriented languages defining a packaging and scoping mechanism for controlling the visibility of isolated extensions to portions of class-based systems. Unlike object-oriented specialization, the class extension mechanisms supported by classboxes preserve the identity of extended classes and, therefore, all clients of extended classes can benefit from the applied extensions. In this paper, we present a language design and a corresponding implementation strategy for classboxes in C#. A particular challenge in incorporating classboxes into C# is to preserve the identity of extended classes as the .NET framework represents classes as metadata type declarations and access to classes by static links into metadata of the host assembly. However, the local refinement of an imported class results in a new metadata type declaration. In order to guarantee the identity of extended classes, new metadata type declarations have to be incorporated into the original metadata of imported classes. But this “re-wiring” has to occur in a manner that is consistent with the Common Language Infrastructure (CLI).
Website: www.cs.iastate.edu | Filesize: 86kb
No of Page(s): 16
Read more
Firefox Extension Development Tutorial
Short Description
JavaScript Tutorials and Reference: http://www.w3schools.com/js/default.asp. A great JavaScript Tutorial for the Total Non-Programmer: …
Website: www.rietta.com | Filesize: 10kb
Read more
Subscription Guide and Glossary
Short Description
This guide describes the various components of Autodesk® Subscription. ….. Autodesk offers e-Learning lessons in English only for 3ds Max. …
Website: images.autodesk.com | Filesize: 106kb
Read more
An Ordered Theory Resolution Calculus for Hybrid Reasoning in …
Short Description
theory resolution calculus (Baumgartner 1992) that permits ….. The inference rules of the ordered narrow theory resolution calculus. …
Website: www.cs.toronto.edu | Filesize: 168kb
Read more
SPACETIME CALCULUS for GRAVITATION THEORY
Short Description
SPACETIME CALCULUS for GRAVITATION THEORY. David Hestenes. Arizona State University. Abstract. A new gauge theory of gravitation on flat spacetime has …
Website: modelingnts.la.asu.edu | Filesize: 391kb
Read more
Macromedia Dreamweaver Tutorial
Short Description
Macromedia Dreamweaver Tutorial. Introduction. Macromedia Dreamweaver is one of the many visual HTML editors in the market. …
Website: www.macs.hw.ac.uk | Filesize: 487kb
Read more
Microsoft PowerPoint - tabletpc.ppt
Short Description
Acer TravelMate C100/C110 Series (convertible). Toshiba Portege 3500 Tablet PC (convertible). Toshiba Portege 3500 Tablet PC (convertible) …
Website: www.accc.uic.edu | Filesize: 257kb
Read more