Monday, December 7, 2015

What is Java script? List the advantages of java script.

Solution:-

Introduction:-
-        JavaScript was designed to add interactivity to HTML pages
      -        JavaScript is a scripting language
      -        A scripting language is a lightweight programming language
      -       JavaScript is usually embedded directly into HTML pages
         JavaScript is an interpreted language (means that scripts               
             execute without preliminary compilation)
      -         Everyone can use JavaScript without purchasing a license
 
Advantages of JavaScript
 
a)    An interpreted Language
 
b)    Embedded within HTML
 
c)    Minimal Syntax – Easy to learn
 
d)    Quick development
 
e)    Designed for simple and Small Program
 
f)     Designed for programming and user events
           Easy Debugging and Testing

Thursday, December 3, 2015

Discribe E-Learning Framework?

Solution:-
            The e-learning framework provides a structure for systematically reviewing initiatives and programs so that desired learning outcomes are achieved. There are many more e-learning framework , here fore reference we focus an Badrul Khan e-learning framework. Khan’s framework was developed as a response to questions from readers requesting to see example of effective web-based instruction as defined in web-based instruction (1997). This framework tell us info considered the design development delivery and evaluation of web-based and hybrid instruction and can provide guidance in.
a)   Planning and designing educational technology blended learning materials.
b)  Organizing resources for educational technology blended and simulated virtual learning environment.
c)   Designing distributed learning systems for co-operations  public & private university, virtual university.
d)   Evaluating educational technology blended course and programs.
e)   Evaluating authoring tools/systems. LMS & LCMS (Learning Contain Management System)

 
The pedagogical dimension of E-learning refers to teaching and learning. This dimension addresses issues concerning content analysis, audience analysis, goal analysis, media analysis, design approach, organization and methods and strategies of e-learning environments.
 
The technological dimension of the E-Learning Framework examines issues of technology infrastructure in e-learning environments. This includes infrastructure planning, hardware and software.
 
The interface design refers to the overall look and feel of e-learning programs. Interface design dimension encompasses page and site design, content design, navigation, and usability testing.
 
The evaluation for e-learning includes both assessment of learners and evaluation of the instruction and learning environment.
 
The management of e-learning refers to the maintenance of learning environment and distribution of information.
 
The resource support dimension of the E-Learning Framework examines the online support and resources required to foster meaningful learning environments.
 
The ethical considerations of e-learning relate to social and political influence, cultural diversity, bias, geographical diversity, learner diversity, information accessibility, etiquette, and the legal issues.
 
The institutional dimension is concerned with issues of administrative affairs, academic affairs and student services related to e-learning.
 
 

Tuesday, December 1, 2015

What are the major feature of .Net Framework?

Solution:-
 
Interoperability :-
                   Because computer systems commonly require interaction between new and older applications, the .NET Framework provides means to access functionality that is implemented in programs that execute outside the .NET environment. Access to COM components is provided in the System.Runtime.InteropServices and System.EnterpriseServices namespaces of the framework; access to other functionality is provided using the P/Invoke feature.
Common Runtime Engine :-
                   The Common Language Runtime (CLR) is the execution engine of the .NET Framework. All .NET programs execute under the supervision of the CLR, guaranteeing certain properties and behaviors in the areas of memory management, security, and exception handling.
Language Independence :-
               The .NET Framework introduces a Common Type System, or CTS. The CTS specification defines all possible data types and programming constructs supported by the CLR and how they may or may not interact with each other conforming to the Common Language Infrastructure (CLI) specification. Because of this feature, the .NET Framework supports the exchange of types and object instances between libraries and applications written using any conforming .NET language.
Base Class Library :-
              The Base Class Library (BCL), part of the Framework Class Library (FCL), is a library of functionality available to all languages using the .NET Framework. The BCL provides classes which encapsulate a number of common functions, including file reading and writing, graphic rendering, database interaction, XML document manipulation and so on.
 Simplified Deployment :-
               The .NET Framework includes design features and tools that help manage the installation of computer software to ensure that it does not interfere with previously installed software, and that it conforms to security requirements.
Security :-
               The design is meant to address some of the vulnerabilities, such as buffer overflows, that have been exploited by malicious software. Additionally, .NET provides a common security model for all applications.
Portability :-
              The design of the .NET Framework allows it to theoretically be platform agnostic, and thus cross-platform compatible. That is, a program written to use the framework should run without change on any type of system for which the framework is implemented. While Microsoft has never implemented the full framework on any system except Microsoft Windows, the framework is engineered to be platform agnostic, and cross-platform implementations are available for other operating systems.
Microsoft submitted the specifications for the Common Language Infrastructure (which includes the core class libraries, Common Type System, and the Common Intermediate Language), the C# language, and the C++/CLI language to both ECMA and the ISO, making them available as open standards. This makes it possible for third parties to create compatible implementations of the framework and its languages on other platforms.