devxlogo

The Latest

New Eclipse Project Addresses Automated Software Quality

Final – For Release December 17, 2002 New Eclipse Project Addresses Automated Software Quality Open-source framework is basis for extending development platform to support deployment evaluation “Project Hyades” Builds upon

Reflection Part I: Discovery and Execution

eflection in .NET is an exciting new tool for most developers. This article shows you how to use reflection to discover objects at runtime that you did not know existed

Dynamically Executing Code in .NET

xecuting code dynamically at runtime is a powerful tool to allow users to customize applications after deployment. .NET provides all the tools that make it possible to build code on

Charting Unknown Waters in JDK 1.4

ondering what I would dig up in the JDK 1.4 source code, I recently started looking through the classes in the java.util.* package?without even the subpackages. That alone kept me

Piloting Microsoft’s Security Ship

hat you are involved in at Microsoft and what changes have been made in the security arena? Steve Lipner: The Secure Windows Initiative (SWI) was created in early 2000, right

Threat Modeling

he process of securing applications begins with understanding the threats against your applications. Portions of this article are excerpted from Writing Secure Code, 2nd Edition, available from Microsoft Press. A

Threading Support in the .NET Framework

he .NET Framework introduces advanced free threading as a fundamental building block. The Framework offers solutions even for advanced issues, enabling developers to build truly thread-safe applications in a relatively

Ask the Doc Detective: Visual Studio .NET Help

nless you are clairvoyant, finding what you need in the Visual Studio .NET documentation can sometimes be a daunting task. The Doc Detective is here to help, gazing into his

Author Advanced .NET Applications in Perl

n part 1 of this series you learned how PERL has been incorporated into the Visual Studio .NET family. This article explores its membership in more detail. PERL and its

Boundless Array Indexing

Use this function for getting the 10th next element from an array with “circular” contents such as “Monday,” “Tuesday,” and so on: intCurrent = WrapIndex(Index:=intCurrent, _ Move:=+10, UpperBound:=6) You don

Open a ToolBar Dropdown Menu

VB6 introduced a new Style=5-tbrDropDown of the Button object for the ToolBar control. In this case, you can add one or more ButtonMenu objects to the current Button. Unfortunately, you

Applying Different Stylesheets Across Various Browsers

function IsIE(){ var str=newString(Request.ServerVariables(“HTTP_USER_AGENT”)).toUpperCase(); return (str.indexOf(“MSIE”)>-1)?true:false;}if(IsIE()==false){ Response.Write (“”); } else{ Response.Write (“”); } Related Posts IDC Predicts Slower Growth for SmartphonesFind Out the Column Name Using the COL_NAME() FunctionGet All

Replicate Character Patterns

VB Related Posts Amazon Monopoly Tactics Spark Major LawsuitRetrieving remainder of two numbers in PythonAST Mining launches cryptocurrency earning programVagrant Provisioning with PuppetCeBIT Innovation: gateprotect Offers Unique New SCADA Protection

Avoid Zero-length String Parameter Failures

Have you ever had a zero-length string parameter fail when attempting to execute a stored procedure from ADO? You Related Posts Validating Dynamic ArraysMastering VC pitching at TechCrunch 2024VMware Adds

Dynamic Copyright Date

This little bit of code keeps webmasters from having to update copyright dates at the beginning of every year. Put it in the body of your HTML. Don’t forget to

Stuffing a Javascript Value into a VBScript Variable

Detect the client’s screen resolution using Javascript and then stuff it into an ASP variable! Related Posts eeGeo Launches Global 3D Mapping Platform to Visualise Location-Based Services and InteriorsHow AI

Words from the Publisher: Who Do You Trust?

y hometown in rural Alabama was a place where the level of trust was extremely high. I cannot remember a time during my childhood when the door to our house

Looking Forward and Back

ell, the end of 2002 is at hand and what a year it has been. From an economic standpoint this year has been a tough one. From a technology standpoint

Microsoft Exception Management Application Blocks

xceptions need to be handled in all applications. Having a consistent method of dealing with exceptions will make your application easier to debug. Recording exceptions into an SQL database or

The Autocomplete TextBox control

The Autocomplete TextBox is a freeware textbox control developed by Neo Components that acts like the ones you find in the latest browsers. Automatically builds a list of entries, saves

AsciiEncode – Convert a string to its ASCII representation

‘ Convert a string to its ASCII representation’ Example: Response.Write(AsciiEncode(“hello”))’ ==> hello” Note: this may be useful when you’re producing the code for HTML forms with ‘ hidden/visible field, and

Avoid the Loss of CSS Style in Netscape V4.x

Sometimes it is very helpful to use a JavaScript feature that supports adding properties to build-in prototype “Objects” at runtime. It is generally known that Netscape 4.x has problems in