(Nick Wienholt) While the .NET Framework’s feature coverage continues to increase—particularly with the WinFX release in Windows Vista, native code will continue to be the most powerful and flexible mechanism for producing applications that work closely with the host operating system (OS). To demons
Tag: Development
Why data encryption is no substitute for comprehensive security
(Jonathan Yarden) In all my years in the computing industry, I have seen a number of technologies come, go, and resurface. Without a doubt, one of most interesting is data encryption; yet, the general public still doesn’t seem to have a firm grasp on it.
Text File Access in the .NET Framework
(Peter Aitken) Most applications need to be able to read and write files. The .NET Framework provides classes that take most of the pain out of file access, but you still have to write the code that makes use of these classes. While a file is nothing more than a sequence of bytes, the .NET Framework
Inheritance in O/R Mapping
(Kashif Butt) Object oriented applications usually have inheritance as an important part of their design, including in their domain objects. However, the corresponding data model has no built-in mechanism for specifying inheritance. Therefore, you must map your domain objects to your relational data
Manipulate time and date values with JavaScript’s Date object
(Tony Patton) One of the trickier aspects of development is working with time and date values; it seems like each language or platform has its own format. With Web development, you can utilize server-side code to manipulate dates, or you can utilize JavaScript’s Date object. In today’s column, we ta
Checking All CheckBoxes in a GridView Using Client-Side Script and a Check All CheckBox
(Scott Mitchell) Last week I authored an article titled Checking All CheckBoxes in a GridView that illustrated how to add functionality to check all CheckBoxes in a GridView at the click of a button. Specifically, the article examined how to accomplish this using both server-side code and client-sid
Real-world Reflection in .NET
(Andrew Troelsen) The .NET platform supports a number of seemingly esoteric programming techniques, such as reflection, dynamic loading, late binding, and custom attributes. At first glance these topics may appear to be of little more than academic interest, having little use in the “real world.” Ho
Do People Really Understand Data Warehousing?
(Rick Sherman) It’s been 20 years since the term “data warehousing” was first coined. Since then, it has evolved into a mainstream activity for Fortune 1000 companies, with many undertaking one or more data warehousing projects over the last decade. However, even after 20 years in the marketplace, i
Unit Tests in Visual Studio 2005
(Satheesh Kumar) VSTS comes with many tools integrated in it for the developers & testers and also for architects and managers. The unit testing tool that comes with the Visual Studio 2005 enables the developers to generate the test classes and methods. Team Test does not provide tools only for deve
Book excerpt: Java and .NET Interoperability
(Marina Fisher, Ray Lai, Sonu Sharma and Laurence Moroney) Java EE and .NET Interoperability: Integration Strategies, Patterns, and Best Practices addresses issues encountered during the integration process, such as a diverse technology set, incompatible APIs and disparate environment maintenance. T