Skip to main content


Showing posts from November, 2018

What is ASP.Net Lifecycle?

When an ASP.Net application is launched, there are series of steps which are carried out. These series of steps make up the lifecycle of the application.

Let's look at the various stages of a typical page lifecycle of an ASP.Net Web Application.

1) Application Start - The life cycle of an ASP.NET application starts when a request is made by a user. This request is to the Web server for the ASP.Net Application. This happens when the first user normally goes to the home page for the application for the first time. During this time, there is a method called Application_start which is executed by the web server. Usually, in this method, all global variables are set to their default values.

2) Object creation - The next stage is the creation of the HttpContext, HttpRequest & HttpResponse by the web server. The HttpContext is just the container for the HttpRequest and HttpResponse objects. The HttpRequest object contains information about the current request, including …

What is ASP.NET? and it's ARCHITECTURE

What is ASP.Net?ASP.Net is a web development platform provided by Microsoft. It is used for creating web-based applications. ASP.Net was first released in the year 2002.
The first version of ASP.Net deployed was 1.0. The most recent version of ASP.Net is version 4.6. ASP.Net is designed to work with the HTTP protocol. This is the standard protocol used across all web applications.

ASP.Net applications can also be written in a variety of .Net languages. These include C#, VB.Net, and J#. In this chapter, you will see some basic fundamental of the .Net framework.

The full form of ASP is Active Server Pages, and .NET is Network Enabled Technologies.
ASP.NET Architecture and its Components ASP.Net is a framework which is used to develop a Web-based application. The basic architecture of the ASP.Net framework is as shown below.
 he architecture of the.Net framework is based on the following key components

Language – A variety of languages exists for .net framework. They are VB.n…

Lasso APK Download - Facebook Just Launched An Awesome New Application

We all know very well that in recent months the well-known social media application for creating and sharing short videos as well as live broadcasting, of course, I am talking about none other than the TikTok is gaining lots of popularity and fame among all the young users. Hence, now according to the latest reports, the social network giant Facebook just launched an awesome new application.Download From APKMirrorFacebook Just Launched An Awesome New Application In recent months the well-known social media application for creating and sharing short videos as well as live broadcasting, of course, I am talking about none other than the TikTok is gaining lots of popularity and fame among all the young users.

Hence, now the sensation and craze that this well-known social media application, of course, TikTok has created among the young users is simply now attracting the social network giant Facebook, and we all know very well that the social network giant Facebook is very well …

Advantages And Disadvantages Of OOP (Object Oriented Programming) .

Object Oriented Programming has great advantages over other programming styles:

Code Reuse and Recycling: Objects created for Object Oriented Programs can easily be reused in other programs. Encapsulation (part 1): Once an Object is created, knowledge of its implementation is not necessary for its use. In older programs, coders needed understand the details of a piece of code before using it (in this or another program).Encapsulation (part 2): Objects have the ability to hide certain parts of themselves from programmers. This prevents programmers from tampering with values they shouldn't. Additionally, the object controls how one interacts with it, preventing other kinds of errors. For example, a programmer (or another program) cannot set the width of a window to -400.Design Benefits: Large programs are very difficult to write. Object Oriented Programs force designers to go through an extensive planning phase, which makes f…

Operator Overloading in C++ - Definition

In C++, we can make operators to work for user defined classes. This means C++ has the ability to provide the operators with a special meaning for a data type, this ability is known as operator overloading.

For example, we can overload an operator ‘+’ in a class like String so that we can concatenate two strings by just using +.

Other example classes where arithmetic operators may be overloaded are Complex Number, Fractional Number, Big Integer, etc.

A simple and complete example 

#include<iostream> usingnamespacestd; classComplex { private: intreal, imag; public: Complex(intr = 0, inti =0)  {real = r;   imag = i;} // This is automatically called when '+' is used with // between two Complex objects Complex operator + (Complex const&obj) { Complex res; res.real = real + obj.real; res.imag = imag + obj.imag; returnres; } voidprint() { cout << real << " + i"<< imag << endl; } }; intmain() { Complex c1(10, 5), c2(2, 4); Complex c3 = c1…

Bool Data Type In C++ - Definition

The ISO/ANSI C++ Standard has added certain new data types to the original C++ specifications.They are provided to provide better control in certain situations as well as for providing conveniences to C++ programmers.
One of the new data type is: bool

bool b1 = true; // declaring a boolean variable with true value 
In C++, the data type bool has been introduced to hold a boolean value, true or false. The values true or false have been added as keywords in the C++ language.
Important Points:  The default numeric value of true is 1 and false is 0.We can use bool type variables or values true and false in mathematical expressions also.For instance, int x = false + true + 6; is valid and the expression on right will evaluate to 7 as false has value 0 and true will have value 1.It is also possible to convert implicitly the data type integers or floating point values to bool type. For example, the statements- boolx = 0;  // false booly = 100;  // true boolz = 15.75;  // true
// CPP p…

Difference between Java and JavaScript

JavaScript is a lightweight programming language(“scripting language”) and used to make web pages interactive. It can insert dynamic text into HTML.JavaScript is also known as browser’s language.

JavaScript(JS) is not similar or related to Java. Both the languages have a C like a syntax and are widely used in client-side Web applications, but there are few similarities only.

Java is an object-oriented programming language and have virtual machine platform that allows you to create compiled programs that run on nearly every platform. Java promised, “Write Once, Run Anywhere”.

Here are few differences :-

JavaJavaScriptJava is strongly typed language and variable must be declare first to use in program.In Java the type of a variable is checked at compile-time.JavaScript is weakly typed language and have more relaxed syntax and rules.Java is an object oriented programming language.JavaScript is an object based scripting language.Java applications can run in any virtual machine(JVM…

What Is AI (Artificial intelligence) ?

We take a look at what artificial intelligence is and how it's being usedArtificial intelligence is already everywhere. The technology is widely used in ways that are quite obvious, such as self-driving cars, and others that are inconspicuous.

It keeps your mobile phone ticking over, translates for Alexa, helps doctors analyse medical images, controls robotics in factories, and so much more, quietly working behind the scenes to automate both simple and complicated tasks.

Though these are small examples of its capabilities, AI is predicted to have a huge impact on our lives, with plenty predicting disruption to our jobs and work life and others seeing the benefits of churning through vast data sets. Keeping up with such changes requires understanding the various technologies behind AI, be it neural networks, deep learning and machine learning, and seeing how they're already being used.

With the technology already being used to pilot driverless cars, secure our data…

What Is the Difference Between Credit Card and a Debit Card?

Have you ever been confused about the difference between a credit and debit card? It’s easy to see why. Debit cards and credit cards are accepted at many of the same places. They also both offer convenience and eliminate the need to carry cash. They even look similar.

The fundamental difference between a debit card and a credit card account is where the cards pull the money. A debit card takes it from your banking account and a credit card charges it to your line of credit.
What Is a Debit Card?Debit cards offer the convenience of a credit card but work in a different way. Debit cards draw money directly from your checking account when you make the purchase. They do this by placing a hold on the amount of the purchase.

Then the merchant sends in the transaction to their bank and it is transferred to the merchant's account. It can take a few days for this to happen, and the hold may drop off before the transaction goes through.

You will have a PIN to use with your debit card …

What’s the Difference Between SSD And HDD , How To Choose One For You

We all know very well that one of the unknowns that are presented to the user when he/she wants to assemble from scratch, or even at the time of choosing a computer already mounted, is the storage system you need: HDD or SSD? Hence, today in this article we will show you the difference between HDD and SSD and how to choose.

What’s the Difference Between SSD And HDD , How To Choose One For You ??? One of the unknowns that are presented to the user when he/she wants to assemble from scratch, or even at the time of choosing a computer already mounted, is the storage system you need: HDD or SSD? Until not long ago, there were not many alternatives for memory units for a computer, and for this reason, it is so necessary to analyze the possibilities that are currently presented to us.
Now we are faced with many combinations and storage options: from a laptop with a solid state drive (SSD) to a desktop computer with a standard hard drive (HDD), including a combination of both: an S…

Introduction to Memory Management in Operating System

Main Memory refers to a physical memory that is the internal memory to the computer. The word main is used to distinguish it from external mass storage devices such as disk drives. Main memory is also known as RAM. The computer is able to change only data that is in main memory. Therefore, every program we execute and every file we access must be copied from a storage device into main memory.

All the programs are loaded in the main memeory for execution. Sometimes complete program is loaded into the memory, but some times a certain part or routine of the program is loaded into the main memory only when it is called by the program, this mechanism is called Dynamic Loading, this enhance the performance.

Also, at times one program is dependent on some other program. In such a case, rather than loading all the dependent programs, CPU links the dependent programs to the main executing program when its required. This mechanism is known as Dynamic Linking.
Swapping A process need…

What Is e-commerce (electronic commerce or EC) ? Types of e-commerce

E-commerce -- electronic commerce or EC -- is the buying and selling of goods and services, or the transmitting of funds or data, over an electronic network, primarily the internet. These business transactions occur either as business-to-business, business-to-consumer, consumer-to-consumer or consumer-to-business.

The terms e-commerce and e-business are often used interchangeably. The term e-tail is also sometimes used in reference to transactional processes for online shopping.
History of e-commerce The beginnings of e-commerce can be traced to the 1960s, when businesses started using Electronic Data Interchange (EDI) to share business documents with other companies. In 1979, the American National Standards Institute developed ASC X12 as a universal standard for businesses to share documents through electronic networks.

After the number of individual users sharing electronic documents with each other grew in the 1980s, the rise of eBay and Amazon in the 1990s revolutionize…