(Esther Schindler) The continuing DevSource Great Minds in Development video series has emphasized many of the “softer” issues of programming: usability, information access, and aesthetics. The rest of DevSource has plenty of hammer-and-nails “how-to” information, but it’s important, too, to conside
Tag: Development
Virtual Memory and Demand Paging
(Joydip Kanjilal) One of the most important of all concepts related to Memory Management is Virtual Memory. Virtual Memory refers to the concept whereby a process with a larger size than available memory can be loaded and executed by loading the process in parts. The program memory is divided into
Asymmetric Encryption in .Net
(shekhar_shashi) Asymmetric encryption allows conversion of simple text to cipher text (encrypted text) and vice versa. The key used for encryption is different from the key used for decryption. The keys together are known as the key pair. Typically one key is kept private and the other key is made
Turn Your PC Into a Motion Sensing Security Device with .NET
(Wei-Meng Lee) In my inaugural article on how to integrate your .NET applications with external devices, I showed how to display system information using an LCD display. In this article, I will dive into the world of sensors. Sensors are interesting devices because they are the “eyes and ears” of yo
Formatting data in columns with ASP.NET’s DataList control
(Tony Patton) I was recently talking to a developer about presenting data on a Web page in columns. That is, individual data elements are repeated across the page in a set number of columns and this is repeated down the page. The developer was writing a lot of code to make the Repeater control do th
ASP.Net 2.0 – Dynamic Fragments in Cached Web Pages
(Dipal Choksi) ASP.Net 2.0 offers an elaborate set of options for caching web pages. Caching improves the performance of web applications in situations where the data presented to the end user is of more or less constant nature.
Accelerating Supply Chain Intelligence to Create a Significant Strategic Business Advantage
(Jerry Hill and Ron Swift) Pressure on companies is mounting to assimilate and exploit more information in less time for more business value. The pressure is coming not only from competitive forces but also from increasing regulatory imperatives and rising market complexity. At the same time, data v
Programmatically Creating Context-Sensitive Help on a Web Page
(Scott Mitchell) In last week’s article, Creating Context-Sensitive Help on a Web Page, we looked at how to associate rich help "tooltips" with certain regions in the browser. With a bit of client-side JavaScript and HTML markup, this previous article illustrated how to have a help window with image
Extending the .NET Console Interface
(Jim Mischel) I’ve always had a fondness for character mode applications, both aesthetically and technically. A well-designed character mode application reminds me of my early days plugging away on the Radio Shack TRS-80 or my old Osborne I. In addition to plain text output for processing programs,
An Introduction to Using the Decorator Pattern with PHP
(Alejandro Gervasio) A decorator class allows you to add more capacity to an existing class while leaving the original class untouched. It has certain advantages over inheritance, as you will learn in this first article of a three-part series.