devxlogo

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

Returning from main()

Semantically, returning from main is as if the program called exit (found in in C++ and in C) with the same value that was specified in the return statement. One

A Utility Program to Display System Properties

The getProperty method in the System class can be used to display the system properties defined for your environment. Here is an utility program which takes the property name as

Build an Object-oriented File System in PHP

he term “object-oriented” is vague and frequently misunderstood. Jonathan Rees (with more insight than the average programmer) attempted to define its meaning , but even his definition does not necessarily

‘For-Each’ of My Own

Fast Facts Develop custom enumerating functionality and take advantage of iteration through non-collection-based classes. ne of the coolest things I like about the .NET Framework is the way collections are

Better, Faster XML Processing with VTD-XML

TD-XML is a new, open-source, non-validating, non-extractive XML processing API written in Java. Different from current XML processing technologies, VTD-XML is designed to be random-access capable without incurring excessive resource

Designing Smart Documents in Office 2003

uplication of effort in gathering information is an increasingly familiar scenario in many companies today. For example, an employee complains, “I’ve already submitted my expense report to finance, and now

Creating Custom Keyboard Shortcuts in VS.NET

Keyboard shortcuts are extremely useful when you use a particular option repeatedly?like when you select menus or toolbars manually. Sometimes, the default shortcut is cryptic and you cannot remember it.

Our Secrets to the My Namespace in VB 2005

lthough Visual Basic .NET is just as powerful as C# for building business applications, it did not get the initial push that C# did back at PDC 2000 when Microsoft

Offshoring: It’s Not Too Late to Change

here’s a great deal of information, innuendo, and rumor circulating concerning offshore outsourcing, more widely known as offshoring: the practice of moving jobs from a host country to a different

C# to Get Edit-and-Continue in VS 2005

n Monday morning, S. “Soma” Somasegar, Microsoft’s corporate vice president for the developer division, made the unexpected announcement, via his official MSDN-hosted Web log (http://blogs.msdn.com/somasegar/), that C# will get the

Using the New GridView Control in ASP.NET 2.0

he DataGrid control is one of the most powerful controls in ASP.NET 1.x. It’s highly customizable and most Web developers are familiar with it. However, although the DataGrid control is

Wireless Data Shot: Security and the Enterprise

he Evans Wireless Development Survey is a detailed report of extensive, in-depth interviews with almost 500 developers active in wireless application or infrastructure development. It was conducted in the Fall

Instrumenting Applications with .NET Tracing

or many small and medium sized programs, it isn’t too difficult to find and fix bugs based on reproducible information from users. As applications increase in size and complexity, the

Hide .jsp Names from the URL

There are instances when .jsp names need to be hidden from the URL. This can be done using various design techniques. But if your application is small and simle enough

A Better Way to Force a C++ Class to Be a Singleton

The tip “How to Force a C++ Class to Be a Singleton” does not provide enough flexibility for the programmer to control the creation/deletion of the singleton instance. The following

Monitoring Garbage Collection in the JVM

Big applications create huge numbers of objects. Though Java manages the memory allocation and de-allocation for these objects, sometimes this huge number can result in memory leak problem. To monitor