Posts

Showing posts from December, 2018

Session 1: Getting started with React Js

Image
What is React React is a front-end framework to create a UI.  React is a JavaScript library for building components. React is light weight representation of the memory which is called virtual DOM. Each react element is a plain java-script object. In react, we simply change the state of our components and react will sync with Real DOM by itself. Each page can divided into components like: left pane, navbar, app. These components are created with the help of react js. React or Angular: Both of these have component based architecture. But angular is  framework, a complete solution and react is a library. React only take care of rendering the view and view is in sync with the state. For working with react you can easily use the other libraries like routing, calling https etc. With you get the libraries to be used also with react. Important Terms to Know Before start coding  in React: What is Node.js? Node.js is a run-time environment that executes JavaScr...

.Net Basic terminology

Image
.Net Basic terminology 1  What is the CLR? CLR: Common Language Run-time. The  Common Language Run-time ,  the virtual machine component of Microsoft's .NET framework, manages the execution of .NET programs. A process known as just-in-time compilation converts compiled code into machine instructions which the computer's CPU then executes.[1] The CLR provides additional services including  Object-oriented programming model (inheritance, polymorphism, exception handling, garbage collection) Security model Type system All .NET base classes Many .NET framework classes Development, debugging, and profiling tools Execution and code management IL-to-native translators and optimizers  All versions of the .NET framework include CLR. 2 What is the CTS? CTS: Common Type System.  This is the range of types that .NET run-time understands, and .NET applications can use. However not all .NET languages wil...

Basics of .Net

Image
Basics of .Net  What is .NET? .NET is a environment for software development. It is similar to other software development framework LIKE J2EE etc in that it provides a set of run time containers/capabilities, and a rich set of pre-built functionality in the form of class libraries and APIs. The .NET Framework is used for building, deploying, and running Web Services and other applications. The IDE provided by Microsoft is Visual Studio.  It consists of three main parts:  the Common Language Runtime,  the Framework classes, and  ASP.NET. How is .NET able to support multiple languages?    In .NET, code is compiled to Microsoft Intermediate Language (MSIL). This is called as Managed Code. This Managed code is run in .NET environment. So after compilation to this IL the language is not a barrier. A code can call or use a function written in another language.  What are the major components of .Net? The major components...