Showing posts with label java. Show all posts
Showing posts with label java. Show all posts

Saturday, September 26, 2009

Silverlight

Silverlight

It is a crosss-platform implementation of the .NET framework for building and delivering of the next generation media experiences and Rich Interactive Applications(RIA) for the web.it runs in almost all popular browsers like IE. mozilla firefox, Opera etc. the plugin required is very small and hence installed very quickly. In this different technologies are combined into a single platform which allows you to select programming language and the tools .

Silverlight aims to compete with Adobe Flash and the presentation components of Ajax. It also competes with Sun Microsystems' JavaFX.

2 major versions of Silverlight are :

Silverlight 1.0 and Silverlight 2.0( previously referred to as version 1.1).

Silverlight 1.0 : consists of the core presentation framework, which is responsible for UI, interactivity and user input, basic UI controls, graphics and animation, media playback, DRM support, and DOM integration.

Silverlight 2.0 : includes a version of the .NET Framework, with the full Common Language Runtime as .NET Framework 3.0; so it can execute any . Multiple instances of the CoreCLR included in Silverlight can be hosted in one process. markup file (.xaml file) can be augmented by code-behind code, written in any .NET language, which contains the programming logic.





Your Ad Here

JAVA

Java (programming language)

It is a programming language originally developed by James Gosling at Sun Microsystems .It is released in 1995 as a core component of Sun Microsystems' Java platform. Java Programming is based on object oriented concepts. It derives much of its syntax from C and C++. The java programs are compiled to bytecode. This bytecode can run on JAVA VIRTUAL MACHINE regardless of the architecture of the computer.

Java Platform

Java is portable. That is same java program can run in different machines regardless of the computer architecture with JVM. This is achieved by compiling the java program into java bytecode which are analogous to machine code. These bytecodes are interpreted by a virtual machine written specifically for host hardware. End-users commonly use a Java Runtime Environment (JRE) installed on their own machine for standalone Java applications, or in a Web browser for Java applets. A major benefit of using bytecode is porting.





Your Ad Here

Ads

Your Ad Here