
Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.
evX recently received an article submission that purported to show how to hack the Passport security model. Much excitement among the editorial staff over the prospect of reporting a vulnerability
This Tip applies to Microsoft .NET Framework. using System; using System.Text.RegularExpressions; public class CustomValidations { public CustomValidations() { } /// /// This method is used for validating _the string and
The following script works fine in IE4 or above: Enable Tab in Textarea
When creating a popup window from a hyperlink or button, I often get an error because I try to do it myself and the author has hard coded the same
A common task on Web pages is to select a subset of a given set of items. Depending on the page design and concept, you can use checkboxes or multiple
Using this code, you can flip any picture in HTML vertically as well as horizontally:
Sometimes a user wants to create a temporary table in the database during the execution of a stored procedure or sequence of SQL queries. To create a temporary table that
Using the sysdatabases and Case statements, you can obtain a detailed report of all the databases on your server. Sysdatabases contains one row for each database. It is Compatible with
In SQL Server, if you just want to check which data- and logfiles are included in a database backup device, you can use ‘RESTORE FILELISTONLY FROM xyz’ (with xyz representing
Here is the code defining a singleton class: public class SingletonClass{ private static int id = 0; private static SingletonClass sclass = null; private SingletonClass(){} public SingletonClass getInstance(){ if(sclass ==null
Recently, I came up with an easy way to quickly administer a single server from a click away on my desktop.When you need to check a share resource, share permissions
Just use the following code in your html page and your applet will be executed.
In the java.lang package there exists a class called “Runtime”. With this class it is possible to get the runtimethread of your Java program.The exec method lets you create a
You can get the amount of free memory in your JVM as follows: Runtime rt = Runtime.getRuntime();long free = rt.freeMemory(); You can also get the total memory using the totalMemory()
The default environment that DOS uses to hold settings and DOS variables is small–only 256 bytes. Some programs can cause DOS to run out of space in this area by
am frequently asked the following question,”Should I be using stateless or stateful components for scalability?” My answer is invariably an emphatic “Yes!” What I mean by this, is that both
You can use the usual UCase, LCase, and StrConv functions to convert a string to upper, lower, and titlecase (e.g. “This Is A Title”). However, VB.NET offers is much more
The System.Globalization.CultureInfo object exposes two properties, NumberFormat and DateTimeFormat, which return information about how numbers and dates are formatted according to a given locale. For example, consider this code: ‘
Visual Basic .NET strings expose three trim methods: TrimStart, TrimEnd, and Trim – which trim one or more characters from the beginning, the end, or both the beginning and end
Visual Basic .NET strings support the For Each statement, so you can iterate over each individual character as follows: Dim s As String = “ABCDE”Dim c As CharFor Each c
A .NET application can optimize string management by maintaining an internal pool of string values known as intern pool. If the value being assigned to a string variable coincides with
You can think of a StringBuilder object as a buffer that can contain a string with the ability to grow from zero characters to the buffer’s current capacity. Until you
Currently Javascript’s escape() has some limitations. For instance, if you want to pass a+b not a b, you want to get the literal “+” in the server side. Javascript’s escape
The IDENTITY_INSERT property allows explicit values into the identity column of a table. Only one session at a time is allowed to have the IDENTITY_INSERT property set to ON. If
function LPad(ContentToSize,PadLength,PadChar) { var PaddedString=ContentToSize.toString(); for(i=ContentToSize.length+1;I
Consider the following XML fragment: www.devx.com DevX Website Let’s say that you want to transform this XML in the following simple HTML code: DevX Website The most common way is
IP addresses logically are four numbers. While they are stored in the DB, they are usually held in only one field. I have encountered two types of such storage:1) VARCHAR(15)’;
Let’s say you have a table like this: ID test– —-1 Hello1 Mr.1 Gates2 I2 am2 the best And you want a result group by each ID: 1 Hello Mr.
You will often need to verify the correct running of your code. While you can use the debug mode of an IDE or compiler, you can also include some debugging
Most of us have the tendency to write: String s1 = “Hello”;String s2 = “World”;String s3 = s1 + s2; However, the above is an expensive operation. As Strings are











