TECHNOLOGY 

Published on
KembaraXtra-Computer Terms – ASP.NET server control:
An ASP.NET server control is a server-side component used in ASP.NET applications to manage user-interface elements and related functionality. These controls run on the web server and generate the appropriate markup that is sent to the user’s browser. ASP.NET server controls are derived from the System.Web.UI.Control class and can represent interface components such as buttons, text boxes, lists, or complex user-interface elements. The syntax used to define these controls in an ASP.NET page includes a special attribute that indicates the control should run on the server. ASP.NET server controls include several categories such as web server controls, HTML server controls, and controls designed for mobile devices.


Picture
Published on
KembaraXtra-Computer Terms – ASP.NET:
ASP.NET is a framework within the Microsoft .NET platform designed for building dynamic web applications and XML-based web services. In this framework, web pages are executed on the server rather than in the client’s browser. After processing, the server generates markup such as HTML, WML, or XML that is sent to the user’s browser for display. ASP.NET uses a compiled and event-driven programming model that improves performance and reliability compared to earlier scripting technologies. It also separates application logic from the user interface, making development and maintenance easier. Developers can write server-side code using programming languages compatible with the .NET framework, such as Visual Basic .NET or C#. Applications built with ASP.NET benefit from the features of the common language runtime, including strong type safety, inheritance, interoperability between languages, version management, and integrated security mechanisms.


Picture
Published on
KembaraXtra-Computer Terms – aspect ratio:
Aspect ratio refers to the proportional relationship between the width and height of an image, display, or graphical area. It is typically expressed as two numbers separated by a colon, representing the width compared to the height. For example, an aspect ratio of 2:1 means that the image width is twice its height. Maintaining the correct aspect ratio is important in graphics, video, and computer displays because it ensures that images appear with the correct proportions and are not stretched or distorted when resized, printed, or displayed on different screens.
Picture
Published on
KembaraXtra-Computer Terms – .asp:
The file extension .asp identifies a web page that uses Active Server Pages technology. Files with this extension contain server-side scripts that are processed on a web server before the resulting content is sent to a user’s web browser. These pages can include embedded scripts that interact with databases, process user input, or dynamically generate HTML content. When a user requests an ASP page, the server executes the script code and sends the final generated page to the browser, allowing websites to create interactive and dynamic web content rather than static pages.


Picture
Published on
KembaraXtra-Computer Terms – assertion:
An assertion is a Boolean statement included in a program to verify that a specific condition is true during program execution. Assertions are typically placed at critical points in the code to ensure that the program is operating as expected. If the condition evaluates to true, the program continues running normally. If the condition evaluates to false, it usually indicates that an error or unexpected situation has occurred, and the program may stop execution or display an error message. Assertions are commonly used in debugging and testing to help programmers detect logical errors early and to document assumptions about how the program should behave.


Picture
Published on
KembaraXtra-Computer Terms – assembly listing:
An assembly listing is a file produced by an assembler during the translation of an assembly language program into machine code. This listing contains several important pieces of information, including the original assembly language instructions written by the programmer, the corresponding machine code generated for each instruction, and a list of symbolic identifiers used within the program. The assembly listing helps programmers review and debug the program by showing exactly how the assembly instructions were converted into machine language and by providing a detailed record of the translation process.


Picture
Published on
KembaraXtra-Computer Terms – assembly language:
Assembly language is a low-level programming language that uses symbolic abbreviations known as mnemonics to represent machine instructions executed by a computer processor. Each statement in an assembly language program typically corresponds directly to a single machine instruction, allowing programmers to control hardware operations very precisely. Because assembly language is closely tied to the architecture of a specific processor, programs written in assembly language must be translated into machine code using an assembler before they can be executed. Although assembly language requires more detailed programming than high-level languages, it offers advantages such as faster execution speed and direct access to hardware resources, making it useful in system software, embedded systems, and performance-critical applications.


Picture
Published on
KembaraXtra-Computer Terms – assembly cache:
An assembly cache is a storage location used by the .NET Framework to hold assemblies so that they can be reused by applications. The cache exists at the system level and supports the side-by-side storage of multiple versions of the same assembly without conflicts. It consists of two main parts. One part is the global assembly cache, which stores assemblies that are explicitly installed for use by multiple applications on the same computer. The other part is the download cache, which contains assemblies that have been downloaded from Internet or intranet sources. Assemblies stored in the download cache are isolated to the specific application that initiated the download to prevent interference with other applications.


Picture
Published on
KembaraXtra-Computer Terms – assembly:
In the context of the .NET Framework, an assembly is a collection of one or more files that are packaged together and treated as a single unit for versioning, deployment, and security management. Assemblies serve as the fundamental building blocks of .NET applications and contain compiled code, metadata, and resources such as images or configuration information. Each assembly defines the types and resources it includes and specifies whether those elements are accessible only within the assembly or can be used by other assemblies. Assemblies also provide information used by the system’s security mechanisms, allowing the runtime environment to determine the permissions and access rights granted to the code contained within them.


Picture
Published on
KembaraXtra-Computer Terms – assembler:
An assembler is a software program that translates instructions written in assembly language into machine language that a computer processor can execute. Assembly language uses symbolic codes and mnemonic abbreviations to represent processor instructions, making it easier for programmers to write and understand low-level programs compared to raw machine code. The assembler reads the assembly source code, converts each instruction into its equivalent binary machine instruction, and generates object code that can be linked into an executable program. Assemblers are commonly used in system programming, embedded systems, and situations where precise control of hardware operations and maximum execution speed are required.


Picture