/Explained Simply

Straight to the point articles covering the basic theory on various technology topics

Rich Controls In ASP .NET

There is no strict definition of ASP .NET rich control but generaly these are controls whose object model is largely separate from the HTML they generate. Rich controls are still handled as single objects, they only differ from normal controls in terms of more complex HTML and user interface being generated. Let's take a look [...]

By |2019-03-15T23:32:13+02:00March 18th, 2019|Categories: Explained Simply|Tags: , |0 Comments

Access Modifiers in C#

What is an access modifier? Access modifiers are keywords in object-oriented languages that set the accessibility of classes, methods, and other members. Access modifiers are a specific part of programming language syntax used to facilitate the encapsulation of components. Which are the access modifiers in C#? There are 6 types of C# modifiers: public - Fully accessible. internal - Accessible only within the containing [...]

By |2019-02-12T00:17:00+02:00February 25th, 2019|Categories: Explained Simply|Tags: , |0 Comments

B-tree vs. Binary Tree

B-Trees and binary trees are both non-linear data structures and while their names may sound similar, they’re very different in nature. In this article, we will compare them to make them easier to distinguish. B-Tree B-tree is a self-balancing tree data structure in which a node can have more than two children. The height of [...]

By |2019-02-08T20:18:30+02:00February 11th, 2019|Categories: Explained Simply|Tags: , , |0 Comments

Introduction to Server Controls in ASP .NET

ASP .NET provides a new way to handle dynamic web forms. Unlike the conventional style where the developers had to adapt and improvise with HTML tags and attributes, ASP. NET server controls automatically provide their HTML structure. This allows the developers to focus just on the desired behavior. These server controls behave like objects and [...]

By |2019-02-04T22:49:02+02:00February 4th, 2019|Categories: Explained Simply|Tags: |0 Comments

BFS vs. DFS

Breadth-First Search (BFS) and Depth-First Search (DFS) are algorithms for traversing graphs. Traversal is the process of accessing each vertex (node) of a data structure in a systematic well-defined order. Choosing the algorithm depends on the type of data you are dealing with. There are generally two types of traversal and the main difference between [...]

By |2019-01-16T22:31:28+02:00January 28th, 2019|Categories: Explained Simply|Tags: , , , |0 Comments

Microprocessor Instruction Pipelining

Microprocessor instruction pipelining is a hardware implementation that allows multiple instructions to be simultaneously processed through the instruction cycle. This is enabled by the instruction cycle itself as it divides the operations that have to be performed on each instruction into standalone phases (e.g decode, fetch, execute). In the context of the pipeline, we call [...]

By |2019-02-08T20:03:02+02:00January 21st, 2019|Categories: Explained Simply|Tags: |0 Comments

What is JSON Web Token?

JWT or JSON Web Token is JSON base standard for credential access (RFC 7519). The token contains access claims. For example the authentication server can generate token with claim "edit article" and the user with this claim can access functionality in REST API to "edit article". What is JWT structure? Typically JWT looks like: xxxx.yyyy.zzzz [...]

By |2019-01-06T23:49:44+02:00January 14th, 2019|Categories: Explained Simply|Tags: , |0 Comments

The essence of JSON

JSON means JavaScript Object Notation. It is an open source text base standard for data exchange. Primary usage of JSON is to transmit data between web browsers and servers as alternative of XML. Syntax rules Data is a key-value pair (also reffered to as property) separated by a comma. Keys are always strings.Curly brackets hold [...]

By |2018-12-23T17:26:24+02:00January 8th, 2019|Categories: Explained Simply|Tags: |0 Comments

Trees vs. Graphs

Trees and graphs are data structures used to resolve various complex problems. Knowing the difference between them is useful in terms of better understanding of the non-linear way of storing data. Definition: Trees and graphs are both abstract data structures. They are a non-linear collection of objects, which means that there is no sequence between [...]

By |2019-02-08T20:18:13+02:00January 1st, 2019|Categories: Explained Simply|Tags: , , |0 Comments
We use cookies on this site to improve our service, perform analytics and remember website preference. By using the site, you consent to these cookies (Privacy policy). I consent to cookies