(Ellie Quigley and Marko Gargenta) A program can do many things, including perform calculations, sort names, prepare phone lists, display images, play chess, ad infinitum. To do anything, however, the program works with the data that is given to it. Data types specify what kind of data, such as numb
Tag: Development
How To Use Lazy Initialization with VB.NET and Visual Basic 2005
(Mike McIntyre) This is part one of a two part article and source code which explains the lazy initialization pattern and how to implement it in an order entry scenario with VB.NET and Visual Basic 2005. In object-oriented programming (OOP), lazy initialization is the strategy of improving applicati
Improving ASP.NET Application Performance and Scalability
(Joydip Kanjilal) Many factors influence application performance, but in essence, the most important is to be aware of how to optimize your applications so they consume the least amount of memory and require the least amount of processing to produce the desired output in a managed environment.
Part 2: Developing an object oriented database in less than 140 lines of C#
(Zach Smith) In Part 1 [link to part 1] of this series we explored how an object oriented database (OODB) could be implemented using built in .NET Framework functionality. The basic database is setup using XML as a storage format, XPath and Predicates as query languages, and the XmlDocument object a
ASP.NET Tip: ASP.NET 2.0 Introduces FileUpload Control
(Eric Smith) One of the things that always baffles me about ASP.NET is why some HTML controls (such as text boxes and images) have ASP.NET equivalents and others (such as the file upload control) don’t. ASP.NET 2.0 rectifies this situation with the new FileUpload control, which is designed to replac
Introducing Regular Expressions (Part 1)
(Peter Aitken) It’s usually considered a complement to say that someone is a regular guy, but what about a regular expression? Yep, they’re good too, way cool. OK, they’re not really cool, but they are very useful! In a nutshell, a regular expression (sometimes called regexp or regex) is a template
Exception Handling in .NET 2.0
(Uday Denduluri) Exceptions are unusual error conditions that occur during execution of a program or an application. Most of the programmers concentrate more towards the core functionality and, hence, handling of the exceptions is neglected. It is commonly observed practice that placing a try and ca
A Successful Enterprise Data Warehouse? The Four Biggest Reasons for Failure
(Ad Stam) Many large organizations are preparing or executing projects with the aim to improve business intelligence (BI) delivery by implementing a data warehouse on an enterprise scale. However, in practice, it proves to be very difficult to bring such ambitious projects to a successful implementa
A Security Overview of Microsoft Visual Studio 2005 Team Edition for Database Professionals
(Richard Waymire) Microsoft Visual Studio 2005 Team Edition for Database Professionals (DB Pro) is the most recent addition to the Microsoft Visual Studio Team Suite of products. The mission of this product is to bring developers of database application code (Transact-SQL for Microsoft SQL Server 20
Getting Started with .NET Programming
(Julia Lerman) Ready to get started with .NET programming? There are two important aspects you’ll need to know. The first is a basic understanding of what the .NET Framework is. The second is where to find great resources. In this article, I simplify the process of getting started with .NET.
