Skip to content

Author Archives: Basant Singh

Basant is a talented software developer who is very engaged in web & cloud platforms on a daily basis. He is a contributor to codingthis.com reporting on various news and troubleshooting on various platforms. Basant is very strong in SQL and a great asset to the CodingThis community.
SQL Server 2012 – Database Engine Tuning Advisor in Action

In my previous article, An Introduction to Database Engine Tuning Advisor (DETA) in SQL Server 2012, I’ve shared a detailed description of DETA. Here we’ll see DETA in action with an example. P.S. This article will be applicable to SQL Server 2014 as well. DETA is not available in any of the Express editions of SQL Server. Before we […]

Continue Reading: SQL Server 2012 – Database Engine Tuning Advisor in Action →

An Introduction to Database Engine Tuning Advisor (DETA) in SQL Server 2012

Introduction Database Engine Tuning Advisor (DETA or DTA) is a performance analysis tool that helps in the following scenario: Tuning of a query or a group of queries that are executing slower than expected; Identify the changes that can be made in the database so that the query performance is enhanced for a specific batch; It […]

Continue Reading: An Introduction to Database Engine Tuning Advisor (DETA) in SQL Server 2012 →

Bootstrap – Getting Started with the Most Popular Framework

Nowadays if you are browsing a website and you get an awesome look and feel chances are that the site in question is being built with Bootstrap framework. Millions of amazing sites across the web are using Bootstrap – the most popular, open source [maintained on GitHub], HTML, CSS and JS framework. Bootstrap is a mobile first […]

Continue Reading: Bootstrap – Getting Started with the Most Popular Framework →

Mini Project – Learn Top Features of HTML5

With HTML5 you can create your own simple games and beautiful web pages. HTML5 is a big leap from its predecessor HTML4 and supports rich multimedia content found in most of the modern web pages. Let us explore how to create a beautiful working HTML5 applications. I have created a mini working project – Solar System […]

Continue Reading: Mini Project – Learn Top Features of HTML5 →

Google Go Programming – For Loop Adventure

You might have heard about Google Go programming language. It’s a new programming language, just about 5 years old, which is getting loads of traction among the developer community. I am personally trying this from a couple of weeks and found it appealing. First thing first, Go is concise and neat – unlike most of […]

Continue Reading: Google Go Programming – For Loop Adventure →

Security Requirements of a Java Application

Securing an application now a days is not an easy task.  To secure an application there are steps that we can take to mitigate the risk of security failures. In Java, security of an application is related to running our application under some protection of a security manager. To do this we must have a […]

Continue Reading: Security Requirements of a Java Application →

RMI (Remote Method Invocation) in Java

Distributed applications are a vital necessity of our times. For creating distributed applications in Java we use RMI (Remote Method Invocation) and EJB (Enterprise Java Beans). We can access files by calling the methods from any machine (known as Remote Machine) on Internet. Java was designed with the distributed environment and it can be transmitted over […]

Continue Reading: RMI (Remote Method Invocation) in Java →

Memory Management in Java

All objects created by a running Java application are stored in the Java Virtual Machine’s heap memory. Once objects are created they are never freed by the code itself as Java has Garbage Collection process which is the process of automatically freeing objects that are no longer referenced or used by the program. The name […]

Continue Reading: Memory Management in Java →

An Introduction to Cloning In Java

The term Cloning refers to creating duplicate copies. In software parlance it describes a number of processes that can be used to produce identical copies of an object. Java provides us an interface named java.lang.Cloneable, which does the same thing i.e. it creates an exact copy of the original object. In Java, it refers to […]

Continue Reading: An Introduction to Cloning In Java →