(Allen Dreibelbis, Eberhard Hechler, Ivan Milman, Paul Van Run and Dan Wolfson) As companies struggle to become more agile by implementing information systems that support and facilitate changing business requirements, the management of core information, such as information about customers or produc
Tag: Development
Image Viewer User Control with Preview Capability
(salysle) This article discusses the construction of an image viewer user control that may be used to display images from a directory containing a collection of image files. The control displays the previous and next images in the file along with the current image. The current image may be opened fr
.NET Building Blocks: Custom User Controls in Practice
(Michael Sorens) According to MSDN’s documentation (specifically Varieties of Custom Controls) there are three types of custom controls. The names Microsoft has chosen to use for these three in the documentation are confusing: composite control, extended control, and custom control. The inclusion of
Updated Silverlight Control Tutorial for Silverlight 2 Beta 2
(Shawn Burke) I’ve finally gotten the Silverlight Control tutorial sample updated for Silverlight 2 Beta 2. There have been some non-trivial changes to how controls are written between Beta 1 and Beta 2. My goals were to do more than a straight port. I wanted to take advantage of some of these
ASP.NET MVC in the Real World
(Timothy Khouri) MVC (the “model view control” pattern) isn’t new, but it is new to ASP.NET. If you’re like me, you may have been impressed by a demo, but you’ve probably thought “how does this work in the real world?” I hope to answer that question in this article.
The LINQ Enumerable Class, Part 1.
(Ken Getz) As part of a recent programming project, I needed to create a randomly ordered list of integers between 1 and 100. Yes, this is obviously a basic Computer Science 101-type problem. And I originally used the same solution I had written back in the classroom, in 1985, using lots of looping
Implementing the Repository Pattern with LINQ-to-SQL
(Liam McLennan) The purpose of this article is to describe the technique I have used to implement the repository pattern in .NET applications. I will provide a brief description of the repository pattern and LINQ-to-SQL. However, if you are unfamiliar with these technologies, you should research the
Understanding the Difference Between Column-Stores and OLAP Data Cubes
(Sam Madden) Both column-stores and data cubes are designed to provide high performance on analytical database workloads (often referred to as Online Analytical Processing, or OLAP.) These workloads are characterized by queries that select a subset of tuples, and then aggregate and group along one
ASP.NET MVC Tip #15 Pass Browser Cookies and Server Variables as Action Parameters
(Stephen Walther) In this tip, I demonstrate how you can pass browser cookies and HTTP server variables to controller action methods in the same way as you can pass form and query string parameters.
Possible Enhancements
(Jim Mischel) As useful as it is,TextFileSorter is really just the bare minimum required for a class that sorts text files. It’s functional, but far from an optimal solution, especially if you need very high performance.
