(Chris Peters) Last month’s article gave an overview of Visual Studio .NET 2005’s new team environment capabilities, SQL Server 2005, and Microsoft’s remarkable one-year pricing policy. This month, I cover some of the enhancements that Microsoft has made to the Visual Studio 2005 Interactive Dev
Tag: Development
Subtleties in Providing a Read-Only User Interface
(Scott Mitchell) A common pattern in data-driven Web applications is that of the read-only user interface. Often a website contains a page that displays records from a database that, by default, the visitor can edit. However, there are times when the data is not editable, and needs to be displayed i
The .NET 2.0 Action Lists
(Brian Mains) Action Lists are a new feature of .NET controls. Whenever you select a user control, you see a right arrow in the upper-right corner signaling that the control has an action list, which contains a list of shortcuts that the developer can alter. It is a handy tool to setup databinding,
Normalize Data Using Views and Triggers (1 of 2)
(Payton Byrd) Many times we inherit databases that were not designed to be completely normalized. Often, columns will be added to a table to store a pre-calculated amount instead or two seperate tables will have redundant information, such as addresses or phone numbers. If you change any of the busi
Simplify .NET Debugging with SmartInspect
(Paul Ferrill) Efficient software debugging is definitely an acquired talent. Most programmers have some ideas on how to do it when they first get started but typically can’t handle a large complex program that doesn’t work. Add multithreading to a complex program and you’re sure to lose most junior
Abstract Classes in PHP: Introducing the Key Concepts
(Alejandro Gervasio) An abstract class is a class that cannot (or should not) be instantiated. They are surprisingly useful for certain purposes. In this article, you will learn the important concepts related to abstract classes in PHP 4, and see many hands-on examples that will allow you to make us
Easily parse string values with .NET
(Tony Patton) Processing string values is an integral aspect of most application development projects. This often involves parsing strings into separate values. For instance, receiving data from an external data source such as a spreadsheet often utilizes a common format like comma-separated values.
ASP.NET 2.0 (II) Enhancements to existing controls
(Chris Sully) This article is the second in a series looking at ASP.NET 2.0 though it follows on from my earlier overview articles on the subject. In the last article we looked at the enhancements to existing controls. In this article we’ll proceed to provide an overview of the new controls that hav
BI and Beyond: The Rise of Operational Business Intelligence Through Embedded Reporting
(Fred Richards) In the late nineties, the concept of “intelligence everywhere” or pervasive business intelligence began to emerge. Arising from the vision of the traditional business intelligence community, intelligence everywhere conveyed the thought of unleashing the tremendous power inherent in d
Teach Your Old Web Cam New Tricks: Use Video Captures in Your .NET Applications
(Wei-Meng Lee) Today, a webcam is a common peripheral, used most often for video conferencing, that most people can easily afford. But what can you do with your webcam besides video conferencing? If you are a developer, the answer is plenty; you will be glad to know that integrating a webcam with an