(Scott Swigart) Review the exciting new changes in version 2.0 of the Microsoft Visual Basic .NET framework that make the switch for Visual Basic 6.0 developers an easy and functional move.
Tag: Development
Application Auto Update in VB.NET
(Eduardo Oliveira) This code enables an application to update itself when there is a new version available. The auto update is transparent to the user and checks for new updates every time the user launches the program. This code was written to be used in a controlled environment (intranet) and is n
User-defined Interfaces in PHP 5: Introduction to Core Concepts
(Alejandro Gervasio) PHP5 takes users increasingly in the direction of object-oriented programming. The Standard PHP Library (SPL) is a new item that helps developers both with the creation of OOP applications and the maintenance of standardization. The SPL enables developers to work with user-defin
Smart Client – Composite UI Application Block
This page provides an overview of the Composite UI Application Block. This application block is a reusable, source code–based component based on the Microsoft .NET Framework 2.0. It provides proven practices to build complex smart client user interfaces based on well known design patterns such as th
Serializing, Consuming, and Binding Generics in .NET 2.0
(Thiru Thangarathinam) Generics, a new feature introduced with .NET 2.0, provides type safety at compile time. Generics let you create data structures without committing to a specific data types in your code at design time. At compile time, the compiler ensures that the types used with the data stru
Networking Features in .NET Framework 2.0
(Thiru Thangarathinam) One of the cool features introduced with the .NET Framework 2.0 is the networking feature. The .NET Framework 2.0 introduces a new namespace named System.Net.NetworkInformation that encapsulates all of the network related features. This namespace exposes a number of classe
Generate Strong Passwords
(Paul D. Sheriff and Ken Getz) I recently wrote an application that must let users generate strong passwords at runtime. In this case, as in many Web sites, if the user forgets a password, the application generates a new one and sends it out via e-mail. (Because my company stores its passwords using
Presenting Parent/Child Data in a Data Grid Row
(Ezhilan) The Data Grid provides a richer UI presentation for Web applications. Most of the time, there may be a requirement to show one or more child data items that belong to the parent row in a column within the Data Grid. The following article gives an example of defining a Repeater control insi
Develop better code by gleaning insight from previous experiences
(Ken Pugh) Create readable code as you develop your application and reduce future frustration using the techniques gleaned from superior experience. (pdf)
Managing the insider threat through code obfuscation
(Mark Fagerholm) Corporations spend billions building effective security protocols, but complacency and a desire for efficiency can soon lead to deviations from security protocols that workers gradually become accustomed to. The result is that small but potentially crippling holes develop in eve