Definitions - Amit Patil

advertisement
ITM-563
Homework #0
ITM-563
Programming ASP.Net with C#
Definitions
ADOADO stands for ActiveX Data Objects and is a Microsoft technology. ADO offers
one-stop programming for access to data sources of all types—not just traditional
databases, but file systems, e-mail stores, and even data on the Internet. We will
use ADO to access data from multiple database sources.
CLRCommon Language Runtime is a .Net runtime, which manages the execution of
code. The CLR allows the objects, which are created in different language, to
interact with each other and hence removes the language barrier. CLR is related
because ASP.Net uses CLR provided by .Net framework, which makes Web
application development more efficient.
DLLDynamic Link Library is a library of executable functions or data that can be used
by a Windows application. DLL will help us to access functions provided in
windows application or operating system.
GACTo share assemblies within an ASP.NET web application they are required to be
placed within the \bin directory, but in order to share them through different
applications existing on the same web server it is required to install them into the
Global Assembly Cache (GAC).
HTTPHTTP is Hypertext Transfer Protocol. When we run ASP/ASP.Net page in client
browser, on the server the corresponding pages are going to run using related
ISAPI's and they render data to client using HTTP.
MSILMicrosoft Intermediate Language (MSIL) is the CPU-independent instruction set
generated by .NET compilers from .NET languages such as C#, J# or Visual
Basic. MSIL is compiled before or during execution of the program by a Virtual
Execution System (VES), which is part of the Common Language Runtime
module (CLR).
OOObject-Oriented. A method of application development which allows the re-use of
program components in other contexts. C# has been introduced as a brand new
object-oriented language specifically designed for .NET
By- Amit Patil.
Page 1 of 2
ITM-563
Homework #0
- What languages are available for development with the .Net framework?
-> There are currently over 40 languages with compilers for the .NET Framework, only a
small number of them are widely used and supported by Microsoft. The remainder is
composed of languages developed by third party vendors.
Microsoft supported languages- C#, Visual Basic .Net, C++, J# and JScript .Net.
-Does the language used to develop a .Net application affect the compiled code?
-> No. The CLR allows the objects, which are created in different language, to interact
with each other and hence removes the language barrier.
By- Amit Patil.
Page 2 of 2
Download