The best practices in software testing can be classified into the following types:
Basic Best Practices
Foundational Best Practices
Basic Best Practices
As the name indicates these are the best practices known to a tester with a minimal testing experience.
Functional Specifications
The testers use this to write down test cases from a black box testing perspective. The advantage of having [...]
Tags: Basic Best Practices, Best Practises, Foundational Best Practices, Testing Best Practises
Microsoft says that SQL Server Integration Services (SSIS) “is a platform for building high performance data integration solutions, including extraction, transformation, and load (ETL) packages for data warehousing.” A simpler way to think of SSIS is that it’s the solution for automating SQL Server. SSIS provides a way to build packages made up of tasks [...]
Tags: SQL Agent, SQL Server 2005, SQL Server 2008, SQL Server Integration Services, SSIS, SSIS as SQLAgent, Step by Step Tutorial
JavaScript tricks for ASP.Net developers
Every ASP.Net site on the Internet has various user controls and almost every developer have to handle these controls in JavaScript. Most developers face problem finding these ASP.net user controls in JavaScript side. If you have ever wanted to handle ASP.Net controls in JavaScript, this article should [...]
Tags: asp.net, ASP.Net Controls in Javascript, Javascript, JAVASCRIPT FOR ASP.NET DEVELOPERS, JAVASCRIPT TRICKS FOR ASP.NET DEVELOPERS, PASSING VALUES CALCULATED BY JAVASCRIPT TO THE SERVER SIDE, PASSING VALUES FROM ASP.NET TO JAVASCRIPT, READING ASP.NET CONTROLS VALUES FROM JAVASCRIPT, READING ASP.NET CONTROLS VALUES INSIDE DATA GRID FROM JAVASCRIPT
This article demonstrates
How to create a setup package(.msi file).
How to place the files & folders in appropriate locations in the target machine,.
Adding registry entry for the project
Adding Custom File Types
Adding Splash screen, Read-me screen, Confirm screen, License Agreement etc
Adding Launch Conditions
How to check if .NET Framework is installed in [...]
Tags: MSI File in Visual Studio DotNet, Setup Package, Setup Package in Visual Studio DotNet
Overriding allows programmers to replace a method’s implementation with new code. Overriding is a handy feature, and most OO programmers make heavy use of it. If you use the AWT 1.1 event handling model, you’ll often override listener implementations to provide custom functionality. One easy trap to fall into with overriding, is to mistype the [...]
This is an easy error to make. If you’re used other languages before, such as Pascal, you’ll realize just how poor a choice this was by the language’s designers. In Pascal, for example, we use the := operator for assignment, and leave = for comparison. This looks like a throwback to C/C++, from which Java [...]
Description:
This tool is used for making column resizing in grid view control. Main purpose of this script is used for pass the client id of grid control when adding the user controls dynamically in aspx page .so it’ll allow column resize in all user controls in the aspx page.
The logic will work only with the [...]
Tags: ASP.Net Gridview, Column Resize in ASP.Net Gridview, Gridview Colums Size
Many programmers, particularly when first introduced to Java, have problems with accessing member variables from their main method. The method signature for main is marked static – meaning that we don’t need to create an instance of the class to invoke the main method. For example, a Java Virtual Machine (JVM) could call the class [...]
When we use the == operator, we are actually comparing two object references, to see if they point to the same object. We cannot compare, for example, two strings for equality, using the == operator. We must instead use the .equals method, which is a method inherited by all classes from java.lang.Object
Here’s the correct way [...]
This can be a frustrating problem to diagnose, because when you look at the code, you might be sure that its passing by reference, but find that its actually being passed by value. Java uses both, so you need to understand when you’re passing by value, and when you’re passing by reference.
When you pass a [...]




