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

Create Lightweight Spring Plug-Ins—à la Eclipse

nterprise software products always require custom integration work at the customer site, and upgrades are nearly impossible when customers have to modify the core product’s configuration to introduce their customizations.

DevX - Software Development Resource

A Safe Way to Stop a Java Thread

The Thread.stop() method is unsafe and thus deprecated. If the thread being stopped was modifying common data, that common data remains in an inconsistent state. A better way would be

DevX - Software Development Resource

Debug-friendly New and Delete

For better handling of resource leaks, try “marking” the allocation with ancillary information: #include #include #include #include typedef void FDEL(void* p, size_t size);typedef FDEL* PFDEL;class A{ int a; static void

DevX - Software Development Resource

System.Transactions and ADO.NET 2.0

ata is the blood in your system; it sits in its comfortable home of a database, and camps out in the tent of XML, but it deserves to be worked

DevX - Software Development Resource

An Introduction to Mono Development

any .NET developers, accustomed to Microsoft’s Windows-only development tools’ capabilities, are quite surprised when they learn that .NET is platform-independent. But it’s true. You can compile and execute .NET assemblies

DevX - Software Development Resource

High-Noon Showdown at Render Gulch

odern computer hardware and powerful graphics cards, now found in even ‘budget’ systems, support a new level of rapid rendering of more high-level descriptions of objects and dynamic response to

DevX - Software Development Resource

Unit Test Secured EJBs in Production

nit testing, a critical part of the software development process, involves individually testing each unit of code to make sure that it works correctly on its own. Performed at different

DevX - Software Development Resource

Fetching the Last Entered Records in Oracle

There are times that you may need to fetch the last couple of records that you’ve inserted. The exact number can vary. Oracle provides an easy way of retrieving these

DevX - Software Development Resource

Using the Standard Library Algorithms with Arrays

Pointers may be used as iterators when using the standard library algorithms found in . Remember that the start iterator should point to the first element, while the finish iterator

DevX - Software Development Resource

Creating a StAX Filter for XML

This tip creates a StAX filter using the javax.xml.stream.StreamFilter interface. This filter accepts only characters, but you can also set the filter XML to retrieve only elements, attributes, or both:

DevX - Software Development Resource

WCF Essentials—A Developer’s Primer

indows Communication Foundation (WCF) provides a runtime environment for your services, enabling you to expose CLR types as services and to consume services as CLR types. Although in theory you

DevX - Software Development Resource

Work Web Part Magic Inside of ASP.NET

icrosoft released SharePoint to the market back in 2000/2001 and, in doing so, began a shift in perception about how Web applications are built. The change was slow at first

DevX - Software Development Resource

JavaScript Form Validation, the Aspect-Oriented Way

y now you likely have worked with, or at least experimented with, cross-cutting concerns, a core element of Aspect-Oriented Programming (AOP). AOP is an excellent and very compelling approach for

DevX - Software Development Resource

Speeding Up Table Creation Activity

Suppose table A is very large and you want to create table B using create table… as select and want to speed up this activity. You can use the nologging

DevX - Software Development Resource

Using System.arraycopy(…..)

When you need the contents of an array for processing, you no longer have to write loops to copy the required contents from the main to the sub-array. Java has

DevX - Software Development Resource

Typeid: Cross-Platform/Compiler Issues

DevX Tech Tip “Performance of typeid vs. dynamic_cast” specifies that it is advised to use typeid in place of dynamic_cast in deeply-rooted class hierarchies to achieve better performance. However, keep

DevX - Software Development Resource

Tech·Ed Offers Previews of Powerful Tools

Boston?At Microsoft’s Tech?Ed 2006 conference in Boston this week the pre-conference keynote on Sunday night discussed little of importance to developers?which was a good thing, as many attendees didn’t arrive

DevX - Software Development Resource

RAD in the Time of Agile Development

apid Application Development (RAD) software development techniques have become an integral part of day-to-day software development in the past four years. This is the same RAD that James Martin described

DevX - Software Development Resource

Try and Ye Shall Succeed

have a recurring dream. It happens often enough that I think of it in waking moments. The dream goes like this. (Don’t you hate it when people tell you their

DevX - Software Development Resource

Heard on .NET Rocks!: Cogan Rules

am the host of “.NET Rocks!,” an Internet audio talk show for .NET developers online at www.dotnetrocks.com and msdn.microsoft.com/dotnetrocks . My co-host Richard Campbell and I interview the movers and