(Damon Armstrong) Building an understanding of architectural concepts is an essential aspect of managing your career. Technical interviews normally contain a battery of questions to gauge your architectural knowledge during the hiring process, and your architectural ability only becomes more importa
Tag: Development
GridView Hidden Column Problem (And Two Common Solutions)
(Richard Bean) GridView is one of the new controls in ASP.Net 2.0 that replaced the DataGrid. If you’ve been working in ASP.Net 2.0 since some time, you would have come to face a problem. When you design the GridView and create a bound field… In earlier versions of .Net when you didn’t want the da
Copying Data from one DataTable to Another using ImportRow
(Mahesh Chand) I recently have been engaged in an assignment where I had to copy large chunks of data from one dataset to another in memory. When I say large chunks, I am talking about hundreds of thousands of rows. Not only I had to copy the data but go through each row of the dataset, do some calc
ASP.NET 2.0: WebPart Framework Basics
(Sahil Malik) Looking at the Internet, I see a number of exceptionally functional sites personalized to my tastes. Much like staring at a map that says “You are here” and wondering, “Hmmm… how do they know where I am?!”, I am continually surprised at how advanced these sites are. A number of matur
Design Patterns in VB.NET
(David Simmonds) Design patterns represent repeatable solutions to common problems found in designing object oriented systems. They represent optimal (though not perfect) ways of arranging classes and objects together and assigning to each class responsibility for instantiating, interacting with, c
Growing Number of ‘Object’ Attributes in Relational Databases
(Eugene Asahara) When people think of the prodigious rate at which data is being collected, they first think of rows added to tables. This “horizontal data explosion” may reflect new customers who’ve signed up at supermarkets for those “super saver cards,” who are then added to the customer table. A
CLR Stored Procs Rock
(Payton Byrd) There’s just no doubt about it, Microsoft hit a major, major home run with the release of SQL Server 2005 and .Net 2.0. One of the great new features is the ability to create stored procedures in any .Net language and run that code as a stored procedure from SQL Server 2005.
An Orcas Preview: Go Inside the Next Version of VB
(Josh Fitzgerald) Microsoft is promising some exciting new features for Visual Basic 9 (codename: Orcas). The enhancements will include better-integrated support for handling data, increased support for dynamic typing, and language features that will reduce code redundancy and improve programmer pro
File Management in .NET
(Peter Aitken) In two recent articles we looked at file access in the .NET framework—how to write data to and read data from both binary and text files. There’s one more aspect of file programming that a developer needs to know about, and that’s the file management tasks: –Creating and deleting
Defining Keys
(James P. O’Brien) We all know that keys are essential to relational structures. It is crucial that we be able to differentiate between one instance and another.