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

Pushing an Applet from a Servlet

When trying to use an applet inside a servlet using the applet tag: out.println(“” + “”) Two things must be kept in mind: 1.You must include the codebase in the

DevX - Software Development Resource

Treat enum Types as Ordinary Types

You can use an enum type as you would use any other type: You can create arrays thereof, allocated it dynamically using operator new, define pointers to it and return

DevX - Software Development Resource

Understanding Member Function Lookup Rules

Function lookup stops at a scope. In the case of class hierarchies, this means that a function?either virtual or not?declared in a derived class can hide a virtual member function

DevX - Software Development Resource

Avoid Obsolete Win16 Memory Functions

The 16-bit operating systems Windows 3.1x and DOS had a very intricate memory model that required the use of functions like GlobalAlloc() and GlobalLock(). These functions addressed a specific problem

DevX - Software Development Resource

The getenv() Function

The ANSI function getenv() returns the value of an environment variable. getenv() takes a C-string containing an environment variable and returns its value. In the following example, getenv() detects the

DevX - Software Development Resource

The ssize_t Typedef

The standard typedef name size_t represents a platform-defined unsigned integral data type. If you’re a Unix or Linux programmer, you may have come across another similar typedef, namely ssize_t. This

DevX - Software Development Resource

Embedding XML Data Islands in HTML

There are two ways to embed a data island into an HTML document. The first is inline, where the XML data structure is surrounded by the tags. 3345 Deepak Pant

DevX - Software Development Resource

Checking for Characters

Question: I want to call another function only if the key pressed is a letter. Is there a way to check whether the key the user has typed is a

DevX - Software Development Resource

STL Thread Safety

Question: Does STL use any synchronization, or do I have to implement it myself by critical section? Answer: The C++ standard doesn’t specify whether STL is thread-safe or not (which

DevX - Software Development Resource

Converting LAYER to DIV tags

Question: I am trying to convert all the LAYER tags to DIV tags. In my code, I am using LAYER.SRC to execute a sever-side macro that returns an HTML document,

DevX - Software Development Resource

Scan HTML Code for Data Extraction

Question: Is there a way (using VB) to load a Web page (without actually showing the page through a browser or otherwise) and then extract the HTML code for use

DevX - Software Development Resource

DHTML & Search Engines

Question: Can you provide any insight on whether spider-based search engines, like AltaVista and Inktomi, can index DHTML text? Answer: The phrase “DHTML text” can mean different things to different

DevX - Software Development Resource

Passing Recordset Object Between ASP Pages

Question: I have an ASP called ‘default.asp’ that creates a recordset object called ‘objRS’ via ODBC. When a certain set of conditions is met, I linked it to another ASP

DevX - Software Development Resource

Select All Text

Question: How do you automatically select all text in a TextBox when it receives the focus? Answer: For a text box named Text1 you can use the following code: Private

DevX - Software Development Resource

Switching a Statement with a Char Array

Question: I can’t seem to get the switch statement to work with chars.For example: #include char answer[2];void main(){ cout > answer; switch(answer) { case ‘a’ : cout

DevX - Software Development Resource

VB & Access

Question: I need runtime code to find all files with *.mdb file type(Access databases) just like the Find subMenu item does in the Start Menu on the desktop. I want

DevX - Software Development Resource

Balloon Labels

Question: How you to make balloon labels show when the user moves the mouse over an object? Answer: In VB6, most objects have a ToolTipText property that gives you that

DevX - Software Development Resource

Memory Deallocation

Question: I have a byte pointer pointing to a message buffer. I want to know how can I delete just the first two bytes of this message and pass on

DevX - Software Development Resource

Returning Data Structures from Functions

Question: I’m working with a CCS compiler for the PIC16F877, so the rules may be different, but I’ve created my own data structure (named MERIT_long) to support >16bit values (CCS’s

DevX - Software Development Resource

Using IFRAME Across Browsers

Question: I want to make my site cross-browser compatible, but I rely on a lot of iframes in the IE version. According to the original HTML 4 specification, it should

DevX - Software Development Resource

Sub Procedures or Functions in Visual Basic

Question: Is it possible to have subprocedures or subfunctions in Visual Basic?For example, in COM components we find properties being accessed using the following: myObject.Column(“myColumn”).Hide = True In this Column

DevX - Software Development Resource

Returning Multiple Recordsets to ASP

Question: What are my options when I need to send multiple recordsets back to ASP from a single call? Which is the best for performance? Answer: You can return multiple

DevX - Software Development Resource

Bad Primary Chunk

Question: I am having problem on restarting Informix after one of the chunks has been marked as DOWN. How do I change the status back to ONLINE? Answer: Depending on

DevX - Software Development Resource

How to Make Text Wrap in HTML Forms

One common problem with typing into Web forms is dealing with input fields and having your words go right off the right edge of the box into infinity as you

DevX - Software Development Resource

Quickly Generate a GUID Using SQL Server

You can generate a GUID using SQL Server. All you need to do is open SQL Server Query Analyzer and execute following T-SQL statement: SELECT newid() This statement generates a

DevX - Software Development Resource

Why Obtain Recordset From Middle-Tier?

Question: I read the article ‘Obtaining Recordset From Middle-Tier COM Component’ and now am wondering why one would want to do this. As I understand it, this is only a

DevX - Software Development Resource

MTS running components on Web server

Question: We have ASP pages on a Web server with VB6 components that produce the majority of the HTML. These components run on the same machine as the the Web