Java 8 to Java 11 Migration Guide | Java Migration Steps

Java migration,Java Migration Project,Java migration 8 to 11,Java 8 to Java 11,Java 8 to Java 11 Migration,Java 8 to Java 11 Migration Guide,Java 8 to 11,Java Migration Guide,Java 8 Migration Guide,Java 11 Migration Guide,Java Migration Steps

Java version 11 was released by Oracle in September 2018 and is already making its mark in the computer world. Java 11 will serve as an important release that comes with a lot of features and enhancements. With the new release in place, Oracle will officially end its support for JDK 8 in 2019. This […]

Guidelines for Performance Optimization of Web Application

Guidelines for Performance Optimization of Web Application

Application performance can be defined in terms of response time ( How fast does the application respond under peak load), resource usage (How much of resources viz. CPU, memory, network does the application use), and consistency (Does the application behave consistently over time, across browsers). An average user has no patience for websites or web […]

RequireJS with AngularJS

What is RequireJS? RequireJS is a JavaScript file loader or module loader. As the name suggests, requirejs helps us to load the JavaScript files, modules, libraries or plugins (along with their dependencies) only when we require them. Why RequireJS? Normal web applications which use MVC patterns of coding in the front-end are working in such […]

Chat Application Using nodejs + expressjs + socketio

Socket.io is a trending library which allows bidirectional communication between client and server. It allows event based communication between client and server with very less code. It works on every platform, a browser with good speed and reliability. Node.JS is the perfect technology for real time applications like chat applications and expressjs is the most […]

Single Sign-On (SSO)

Security Assertion Markup Language (SAML) is an XML standard that allows secure web domains to exchange user authentication and authorization data. Using SAML, an online service provider can contact a separate online identity provider to authenticate users who are trying to access secure content. In InApp, we had developed SAML-based Single Sign-On (SSO) service in […]

IndexedDB – A Web API for Client-side Storage

IndexedDB

What is IndexedDB? IndexedDB is an API for storing significant amounts of structured data in a user’s browser. It helps to do high-performance searches using indexes. The data stored in IndexedDB is persistent and work online and offline. It provides both a synchronous and asynchronous API. In practice, however, all current implementations are asynchronous, and […]

Rapid Application Development using Visual Studio LightSwitch

Visual Studio LightSwitch is a Microsoft development environment and application framework for quickly building data-centric applications. It is the simplest way to create business applications for the desktop and the cloud. It provides a rich three-tier application infrastructure that lets the developer focus on the custom business logic and data design, minimizing the amount of […]

Bash Scripting

Bash is a popular command-line interpreter for Linux computers including Mac OS X. Bash can execute a vast majority of Bourne shell scripts, mainly benefitting the administration and programming tasks. Many of the features were copied from sh, csh and ksh. Bash is also like a programming language so you can write programs using bash […]

Calling Cross Domain WCF Service using Jquery

There is no guarantee that the WCF services and client application will be hosted under same domain. When you try to call cross domain WCF service hosted in different domain using client script, it behaves differently on different browsers. When you want to perform “POST” or “GET” request on cross domain WCF service or normal […]

Server Paging in SQL Server 2012

Apart from the previous versions of SQL Server where the paging of result set is obtained using temp tables, ROW_NUMBER() and TOP, SQL Server 2012 provide simple functions for paging result sets. This comes in the form of OFFSET and FETCH. The given example shows the tricky method used in previous version sql server. SELECT […]

How to Implement a Hierarchy using SQL Server?

Hierarchy can be implemented using common table expression (CTE). WITH UserHierarchy ([user_id], [manager_id],[Level]) AS ( SELECT [user_id],user_ap_mngd_by as manager,0 FROM [user_profile] usrtmp1 WHERE usrtmp1.[user_id]=1 UNION ALL SELECT usrtmp2.[user_id],user_ap_mngd_by as manager, [Level] + 1 FROM [user_profile] usrtmp2 INNER JOIN UserHierarchy ON usrtmp2.user_ap_mngd_by = UserHierarchy.[user_id] ) SELECT * FROM UserHierarchy

‘Swift’ – Apple’s new programming language

Swift is Apple’s new programming language for iOS and OS X. Swift is fast, modern, designed for safety and it enables a level of interactive development that is not seen in other platforms. Swift has features like closures, generics, type inference, multiple return types and namespaces that make it easier for developers to create incredible […]