The Latest

DevX - Software Development Resource

OOP Is Much Better in Theory Than in Practice

ike many ideas that sound good in theory but are clumsy in practice, object-oriented programming (OOP) offers benefits only in a specialized context—namely, group programming. And even in that circumstance

DevX - Software Development Resource

Harden MS Reporting Services Using Custom Extensions

ne of the most useful features of Microsoft Reporting Services is its extensibility model. Just about any aspect of Reporting Services can be custom-tailored to meet your specific requirements. Part

DevX - Software Development Resource

Wrapping Web Controls in a SharePoint Web Part

ost of the time, creating a Web Part in SharePoint isn’t about creating a totally new user interface; instead, the task usually involves connecting existing controls with SharePoint data or

DevX - Software Development Resource

The includes() Algorithm

You can use the includes() algorithm to determine if every element within a specified range of a sequence container is completely contained within a specified range of another sequence conatainer.

DevX - Software Development Resource

Increase Instance Capacity by Ten Percent

ArrayList doesn’t need any introduction to Java programmers. It is probably the most used component of the Java collection framework. One of the ArrayList constructors takes Collection as an argument.

DevX - Software Development Resource

Manage Database Metadata with POI and Excel

atabases are everywhere. In IT, you can’t build a substantial application without providing tables to store the data that the application will rely on (properties, configuration settings, etc.) and process.

DevX - Software Development Resource

An Intro to Java Object Persistence with JDO

toring and retrieving information for most applications usually involves some form of interaction with a relational database. This has presented a fundamental problem for developers for quite some time since

DevX - Software Development Resource

Protect Yourself from PHP Worms

n recent months it’s become apparent that every computer system, regardless of operating system or programming language, bears a security risk. All computer software exposes attack surfaces to viruses and

DevX - Software Development Resource

Visual Inheritance with C#

Microsoft VS.NET provides design-time support for form inheritance. A derived form can be added to your solution by right-clicking on your project in the Solution Explorer window and choosing “Add…”

DevX - Software Development Resource

Use Oracle and Triggers to Secure Table Data

Ever deleted some tables accidently and had to waste your time doing them all over again? Oracle, in conjunciton with Triggers, provides an easy solution to this problem. First, create

DevX - Software Development Resource

The generate() Algorithm

You can use the generate() algorithm to fill up a sequence container with values that you generate by repeatedly calling a function. This algorithm takes three arguments. The first two

DevX - Software Development Resource

Deselect All Items in a ListView Control

You must set Checked property for each ListViewItem to False to clear all the checked items. ‘Declare the ListViewItemDim lvItem As ListViewItem’ Change each item’s Checked property to FalseFor Each

DevX - Software Development Resource

AspectJ in Practice: Reap the Benefits of Modularity

spect-oriented programming (AOP), a contemporary programming technology with a large number of supporters, is in essence an improved version of object-oriented (OO) programming technology that enables program objects to be

DevX - Software Development Resource

Make Text Scroll Vertically

Use the following code to make text scroll vertically: Vertical ScrollerThis is Vertical Scrollerwww.devx.com Related Posts 5G River-Cleaning Robots Unleashed in SingaporeCloud and Hybrid Application Lifecycle Management with OneOpsHow To

DevX - Software Development Resource

Use GDI to Draw on Top of Other Windows

Have you ever wanted to draw or write something on top of another window using GDI? It can be done by obtainig a DC to the desktop window and then

DevX - Software Development Resource

Posting Forms Programmatically

Posting forms in Java is easy. All you need is just a HTML code snippet. Here’s an example: Your Email : * Message : *

DevX - Software Development Resource

A Multiple Getter/Setter Implementation

Suppose you’ve got a user interface class with many user options that you need to set/get at the same time. Here’s one way to implement this: class CUI{public: CUI() :

DevX - Software Development Resource

How to Write, Use, and Test a Singleton Class

class Mysingleton{ private Mysingleton objsingleton = null; private Mysingleton() { } //single way to get its instance. public Mysingleton getInstance() { if(objsingleton == null) { objsingleton = new Mysingleton(); }

DevX - Software Development Resource

Get Separate Records for the Comma Delimited Values of One Field (TSQL)

Use this code: if object_id(‘tblTemp’)0 drop table tblTempCreate Table tblTemp (Field1 varchar(5),Field2 Varchar(100))insert into tblTempselect ‘C1’ Field1, ‘Value1,Value2’ Field2Unionselect ‘C2’ Field1, ‘Value3,Value4’ Field2 if object_id(‘tblTempOutPut’)0 drop table tblTempOutPutselect * into

DevX - Software Development Resource

Getting Started with Modeling Maturity Levels

odeling, and especially UML, is becoming more and more important in software development. After you’ve participated in a number of software projects, you will realize that developers use models in