-
How to Write a Quality Bug Report?
One of the important deliverables in software testing is Bug reports. Writing a good bug report is an important skill for a software tester. In order to document a well-written bug report, the tester requires a combination of testing and...
-
TestLink – Test Management System
TestLink is a web-based test management system that offers support for test cases, test suites, test plans, test projects, and user management, as well as various reports and statistics. It is developed and maintained by Team Test which facilitates software...
-
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...
-
Good Cyber Security Practices
1. XSS – Cross-site scripting vulnerability (XSS) Parameter values sent by the client browser to the web application should be inspected enough by the server and an attacker can inject HTML or Javascript code instead of legitimate values. This vulnerability...
-
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...
-
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...
-
‘Swift’ – Apple’s new programming language
Swift is Apple’s new programming language for iOS and OS X. Swift is fast, modern, and 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 Annotations: An Added Feature To Annotations In Java 8
Earlier we could only use annotations in Java on declarations. With Java 8, annotations can be written on any use of a type in declarations, generics, and casts. Type annotations are not one of the highlighted features of Java 8....
-
Object List Sorting Using BeanComparator
We can sort List<Objects> using BeanComparater instead of writing comparator. The beanutils.jar has to be imported. Default sort order is in ascending order. For eg. Collections.sort(postings, new BeanComparator(“resumeCount”)); OR BeanComparator bc = new BeanComparator(“resumeCount”); Collections.sort(postings, bc); Collections.reverse(postings); Pros:- Concise, Minimal...
-
What’s New In Java 8? | Important Features of Java 8
Oracle launched a new version of Java Jdk1.8 with a lot of features. Some of the important features are provided below. 1) Lambda JDK 1.8 allows you to create Lambda functions. Lambda functions will become a powerful concept once integrated...
-
Power your app with ‘Pop’
Pop is Facebook’s new amazing animation framework for creating awesome dynamic animations. Now that Facebook has open-sourced Pop, designers/developers can access the source code from the GitHub repo. Pop is used by developers across applications, for adding visual flair to...
-
The Ultimate Checklist for building modern websites in ASP.NET
Web page performance is always important to us. We always like to ensure that any new features that we develop keep the application running efficiently and hopefully faster, if not equal to, the speed of the last release. The Web...