We are an award-winning tech entrepreneurship website where trusted experts can provide value globally.

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.

devxlogo

Trusted for 26 years

Over 30K Articles

1M+ Readers

Expert-reviewed

10K+ Tech Terms

As seen in:

microsoft logo
business_insider_logo
wired_logo
berkley
arstechnica_logo
hackernoon

The Latest

DevX - Software Development Resource

Variant Naming Specification

Question: I know a recordset object should be named rstName, but don’t know all about variant naming specifications. I looked for it on MSDN for a long time, but couldn’t

DevX - Software Development Resource

Split Function

Question: How is the data laid out in the array and how do you know the size of the array! Answer: Each string that results from the Split function is

DevX - Software Development Resource

Object Creation in VB

Question: I’ve read about what happens behind the scenes when VB creates an instance of a COM object. But, what exactly does happen when VB creates an instance of a

DevX - Software Development Resource

Setting Daily Events

Question: I want to kick off a function once a day (for examle, at midnight). The timer seems a very inefficient way to do this. Is there any way of

DevX - Software Development Resource

ArrayAvg – The average of an array of any type

‘ The average of an array of any type” FIRST and LAST indicate which portion of the array’ should be considered; they default to the first’ and last element, respectively’

DevX - Software Development Resource

Programmatically Control and Interact With IE

Question: How can I interact with a running version of Internet Explorer or Netscape? When I say interact, I mean handling or monitoring browser events such as right click or

DevX - Software Development Resource

Use Visual Basic in Your Internet Development

Question: We are using Visual Basic to develop our new applications and will be converting our old applications from COBOL to Visual Basic in the near future. We want to

DevX - Software Development Resource

Sort and Display Data Stored in Arrays

Question: How do I sort columns with their corresponding rows of information and then add data? I would like to use the data in a Web page. Answer: If you

DevX - Software Development Resource

Access Browser History

Question: How does the browser history work? Is it possible to take out a link in the history? For example, I have a page with a redirect. The redirect works

DevX - Software Development Resource

Speed Web Access in an Access Database

Question: Some users access the Microsoft Access 97 database through a Web user interface and others directly to the MDB file. Will it speed Web access if I create a

DevX - Software Development Resource

Apply a DHTML Effect to a Specific Style

Question: I have two different styles on my page: “content” and “small”. To avoid the “onmouseover…” lines within the tags, I defined the A:Hover line. Now if a user moves

DevX - Software Development Resource

Arrange Conditions Properly

You can optimize the performance of your “JavaScript” code by properlyarranging the conditions in the “if” statement. If you have severalconditions to be tested together, and you know that one

DevX - Software Development Resource

A Guideline To JDBC Drivers

Use the following as a guideline through the maze of JDBC drivers. Type1 Also known as JDBC-ODBC bridge which provides JDBC access to most ODBC drivers. The primary drawback of

DevX - Software Development Resource

Create Nested Folders In One Call

Suppose you need to create a tree of directories, all at once, in code. For example, you could create the tree C:1stDir2ndDir3rdDir4thDir with one call simply by feeding that path,

DevX - Software Development Resource

The Casts Of Java

A cast is a conversion of data type on a variable. Casts can occur when you explicitly request them as in: Frame f = new Frame; Object o = ((Object)Frame);

DevX - Software Development Resource

Make More Versatile Trim Functions

One of the nice things about VB is the ability to redefine most of the built-in commands. For example, you can extend the functionality of the Trim family of commands.

DevX - Software Development Resource

Determine Time on Client Machine

Question: How can I get the system time using HTML and JavaScript? Answer: I’m assuming that by “system time,” you mean the time on the client machine. You can access

DevX - Software Development Resource

Load Images off JAR Files

Packing resources (classes, sound files, images) in a JAR file is good way of reducing download time and decreasing distribution size. This tip shows you how to load images off

DevX - Software Development Resource

Swap Strings Faster

Here’s a cool way to swap strings: Declare Sub CopyMemory Lib “kernel32” Alias _ “RtlMoveMemory” (Destination As Any, _ Source As Any, ByVal Length As Long)Sub SwapString(String1 As String, String2

DevX - Software Development Resource

ANSI Join vs. WHERE Clause Join

Question: Is there a technical or logical difference between using an ANSI style join and specifying the join using the WHERE clause? Is there a general preference to either method,

DevX - Software Development Resource

Missing the Calendar Folder

Question: I have set up an Exchange mailbox in Outlook 2000, but I am missing some folders. I can only see the Deleted Items, Inbox, Outbox, and Sent Items folders.

DevX - Software Development Resource

Database Normalization/Design

Question: I have the following fields: productid, category. A product can be in many categories, and a category can have many products. For example, product1 can be under category1 and