Month: May 2018


  Javascript is a simple programming language built into Netscape 2.0 and greater. It is integrated with and embedded in HTML. It allows greater control of web page behavior than does HTML alone.

GIT Command

Git is currently the most popular implementation of a distributed version control system.Git is a distributed version control system, meaning your local copy of code is a complete version control repository.Every time you save your work, Git creates a commit. A commit is a snapshot of all your files at a point in time. If a

Garbage Collection:Memory Management

Garbage collection (GC) is a form of automatic memory management. The garbage collector attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program. Garbage collection is often described as the opposite of manual memory management, which requires the programmer to specify which objects to deallocate and return to the memory system. Like other memory

Async And Await in C#

Synchronous: It means the execution of multiple task one after another when one task finishes another task executes and so on. Before completing one task it is not able to execute next task, that’s why synchronous is slow. e.g. If we have task a, b, c, d, e to execute it executes like a, b, c, d, e. Asynchronous:

Minification of CSS, Java Script and HTML

Minification means removing all unnecessary characters from source code without changing its functionality. These unnecessary characters usually include white space, new line, comments, sometimes block delimiters, removing unused code, using shorter variable and function names, which are used to add readability to the code but are not required for it to execute. Those un-needed parts add extra bytes to