Posts

Showing posts from April, 2019

Client Side Development

Image
What is Client Side Development        Client side programming has mostly to do with the user interface, with which the user interacts. In web development it's the browser, in the user's machine, that runs the code, and it's mainly done in javascript, flash , etc. This code must run in a variety of browsers. In client side development there are some important elements used like  •Views             – What users see (mainly GUIs)  •Controllers     – Contain event handlers for the Views  •Client-model  – Business logic and data Difference between Client side and Server side development     Server-side Programming Server-side programming, is the general name for the kinds of programs which are run on the Server . Uses Process user input. Compiles pages. Structure web applications. Interact with permanent storage (SQL, files). Ex...

Data Persistence

Image
What  is Data Persistence Data persistence is the storing of data for later use.It must be stored in a non-volatile storage.  Role of Information System over Data Persistence Data persistence is one of a fundamental  concept in information systems.   Data are only the raw facts, the material for obtaining information. Information systems use data stored in computer databases to provide needed information. A database is an organized collection of interrelated data reflecting a major aspect of a firm's activities.  1. Information systems capture data from the organization (internal data) and its environment (external data). 2. They store the database items over an extensive period of time. 3. When specific information is needed, the appropriate data items are manipulated as necessary, and the user receives the resulting information. 4. Depending on the type of information system, the information output may take the form a query response, decisi...