(Alejandro Gervasio) Welcome to the last installment of the series “Overloading classes in PHP.” Comprised of three tutorials, this series shows you how to overload your classes whether you’re using PHP 4 or PHP 5, and explains in detail the implementation of the “__set()”, “__get()” and “__call()”
Tag: Development
Dynamic ASP.NET Form Tabs
(CraigCampbell) Ever needed to display form tabs for a web application dynamically on separate pages? This custom control does just that. Content is driven dynamically and it is easy to implement.
Memory Management with PHP
(Sara Golemon) Memory management is critical to long-running programs like server daemons, so understanding how to allocate and free memory in PHP is crucial to creating these programs. This chapter covers memory management in PHP.
An Introduction to LINQ – Part 2
(Thiru Thangarathinam) In Part 1 of this series on LINQ, you learned all the basics of LINQ including type inference, Lamda expressions, extension methods, and anonymous types. You also discussed the use of standard query operators for querying in-memory objects, and collections. With that backgroun
The .NET Developer’s Guide to Directory Services User Account Management
(Ryan Dunn and Joe Kaplan) One of the most common programming activities that most developers will perform against Active Directory and ADAM is user account management. There are many interesting rules and behaviors concerning how attribute values in Active Directory are used to determine how user o
Developing a Form Validation System with the Observer Pattern in PHP
(Alejandro Gervasio) Want to gain a good grounding in how to apply the Observer pattern in PHP? Then you’re in the right place! Welcome to the second part of the series “The Observer Pattern in PHP.” Composed of three tutorials, this series teaches you the key concepts of the popular Observer design
All About Enums
(Dino Esposito) Among the many benefits of writing magazine articles, I particularly enjoy reader feedback, especially when readers are inspired to try new things and report back with useful development tips. Recently I’ve had some interesting mail about enumeration types, so I’ve decided to talk ab
The CLRUD Design Pattern for CLR Stored Procedures (C#, VB.Net)
(Payton Byrd) Using CLR Stored Procs is a decision to be made for a multitude of reasons, not the least of which is the ability to apply object oriented methodologies to your data access code. Object oriented methodologies lend themselves to encapsulating the operations of an object into coherent e
Boosting the Performance of an ASP.NET Application Using StringBuilder Class
(Brett Burridge) Improving the performance of applications can be a complex and time consuming operation. Thankfully, there are a few development techniques that are relatively straightforward to implement and can result in significant application performance benefits.
Creating a Treeview Menu in ASP.NETwith C#
(Rohit Kukreti) Most Web sites/Web applications have menus to navigate the site, but either you have to use complex DHTML or a third-party tool to provide the menu. Instead, you can use the Treeview control shipped with Internet Explorer’s Web controls to solve this problem.