Common Language Infrastructure (CLI) Introduction and Class Library Factorization
Short Description
Overview of the CLI
- A file format
- A common type system
- An extensible metadata system
- An intermediate language
- Access to the underlying platform
- A factored base class library
Website: www.ecma-international.org | Filesize: 563kb
No of Page(s): 26
Read more
Coding Standard C#
Short Description
This document requires or recommends certain practices for developing programs in the C# language. The
objective of this coding standard is to have a positive effect on
- Avoidance of errors/bugs, especially the hard-to-find ones.
- Maintainability, by promoting some proven design principles.
- Maintainability, by requiring or recommending a certain unity of style.
- Performance, by dissuading wasteful practices.
Website: www.tiobe.com | Filesize: 286kb
No of Page(s): 49
Read more
Distributed Objects System in C#
Short Description
Today more and more programs run over a collection of autonomous computers linked by a network and are designed to produce an integrated computing facility. Java Distributed Objects (JDO) proposed by Dr. Axel T. Schreiner [1] builds an infrastructure which allows distributed program components to communicate over a network in a transparent, reliable, efficient, and generic way.
Website: www.cs.rit.edu | Filesize: 438kb
No of Page(s): 37
Read more
Programming in C++.NET
Short Description
C++ is an Object-Oriented Programming (OOP) language that is viewed by many as the best language for creating large-scale applications. The .NET Framework contains a virtual machine called Common Intermediate Language (CIL). Simply put, programs are compiled to produce CIL and the CIL is distributed to user to run on a virtual machine. C++, VB.NET, C# compilers are available from Microsoft for creating CIL. In DB-VA you can generate C# persistent source code and DLL file, so you can reference the DLL file and persistent library in Visual Studio .NET 2003 and develop the C++ application.
Website: content.usa.visual-paradigm.com | Filesize: 981kb
No of Page(s): 10
Read more
Parallel Computing Runtime for Microsoft .NET Framework
Short Description
The .NET Framework offers comprehensive and flexible thread APIs that allow the efficient implementation of multithreaded applications. These APIs can, however, only be utilized within Symmetric Multiprocessors (SMPs), which have a very limited scalability. For larger systems, which are in the PC world mostly represented as clusters of SMPs, other paradigms like message passing or handcrafted hybrid systems have to be used. These approaches are generally more difficult to program and require major code changes compared to sequential codes. This paper presents an extension to the .NET Framework, which implements the concept of automatic dynamic parallelization of programs. The extension provides both ease-of-use and scalability in development of parallel programs. This drastically eases the use of clusters and opens cluster architectures to a whole range of new potential users and applications.
Website: skif.pereslavl.ru | Filesize: 211kb
No of Page(s): 5
Read more
Introduction to C# - CS513 System Security
Short Description
..NET Framework Architecture
.Development Environment
.The C# Language
.Common Language Runtime (CLR)
.eXtensibleMarkup Language (XML)
Website: www.cs.cornell.edu | Filesize: 318kb
No of Page(s): 40
Read more
Processes, threads and synchronization
Short Description
Here we will discuss the fundamental notions which are processes and threads, in the architecture of the Windows NT/2000/XP operating systems. You must keep in mind that the CLR described in the previous chapter is a software layer loaded into a process by the runtime host when a .NET assembly is launched.
Website: www.theserverside.net | Filesize: 700kb
No of Page(s): 43
Read more