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

A command-line Object Browser that uses Reflection

‘ This code is taken from Francesco Balena’s’ “Programming Microsoft Visual Basic .NET” – MS Press 2002, ISBN 0735613753′ You can read a free chapter of the book at ‘

Set up event handlers through reflection

Reflection makes it easy to invoke a method (or assign a field or aproperty) by its name. For example, suppose you have the following classes: Class Person Event PropertyChanged(ByVal propertyName

Book Excerpt: Learn All About ”Wireless Security & Privacy”

ccording to Wireless Security and Privacy: Best Practices and Design Techniques, wireless technology?still in its infancy?affords the opportunity for proactive security that keeps pace with development. Written for wireless development

An Introduction to XQuery

Part 1: This first article explains basic XQuery concepts such as the different types of query expressions, the language elements, such as user-defined functions, and illustrates them with example queries.Part

Supporting Digital Signatures Within SOAP Messages

eb services is the latest wave in distributed computing. Its ability to connect clients and servers independent of platform, programming language, and transport protocol gives it great promise. The potential

Apache’s Xindice Organizes XML Data Without Schema

ML is well deserving of its popularity. Developers are finding myriad uses for it, including application configuration files and object persistence. While using XML in this capacity has many benefits,

Learning to Draw in Macromedia Flash MX

ith the release of Flash MX, Macromedia continues to evolve the Web’s most popular multimedia authoring program. Flash’s prominence as an indispensable tool for both designers and developers reflects the

SWT, XML Put True Cross-platform GUIs Within Reach

he Java world has a new toy called SWT (the Standard Widget Toolkit), created by IBM and integrated with the Eclipse development environment. SWT is a platform-specific runtime that exposes

ArrayListJoin – Merging two ArrayList objects

‘ A reusable function that merges two ArrayList objects’ Example:’ Dim al As New ArrayList()’ al.Add(“Jack”)’ al.Add(“Mary”)’ val.Add(“Bob”)’ al.Add(“Tom”)’ ‘ Dim al2 As New ArrayList()’ al2.Add(“Frank”)’ al2.Add(“Lee”)’ al2.Add(“Nick”)’ ‘ al

Book Excerpt: Get an ”Overview of SANs Technology”

he Essential Guide to Storage Area Networks is the readable, up-to-the-minute guide to SANs for every decision-maker. It covers the entire SAN lifecycle, from planning and strategy to implementation and

Peeking Under the Lid of Open Source .NET CLI Implementations

David Stutz,Microsoft Francois Jacques,Corel’s Rotor Jean ClaudeBatista,Corel’s Rotor Miguel de Icaza,Mono (Ximian) Rhys Weatherly,Portable .NET As the new open-source implementations of the .NET platform take shape, developers targeting .NET face

Slip Sliding Away: Build an HTML Slider Control

lease fill in this form. Those five words make anyone’s heart sink. Filling in forms is rarely a delight, and Web forms are no exception. The more user-friendly you can

Dealing with DllImport

Part 1: Although the .NET framework encapsulates a large portion of the Win32 API, it’s sometimes still necessary to call the API from your managed code using the DllImport attribute?and

D

You can use the technique for an “undo” menu/toolbar option. Use a collection instead of a listbox to reduce overhead. Support for both LIFO and FIFO is also included: Public

Find the Cause of Query Malfunctions

This tip is for SQL Server 6.5 and up. When debugging a SELECT query, add an absolute true condition as the first condition of the WHERE clause: SELECT au_lname, au_fnameFROM

Get Dynamic Array Information

Use the GetSafeArrayInfo function to rip the lid off a SAFEARRAY. It allows the caller to identify the number of dimensions and number of elements for each dimension (among other