(Paul Kimmel) Time and again I have read articles about loading images on ASP.NET pages. All of the articles I have read suggest a variation on storing file system paths in the database and loading the URN (or path) to the image. But why should images be treated differently than text? Images are jus
Tag: Development
Control Windows services with VB.NET’s ServiceController component
(Irina Medvinskaya) Whenever you need to start, stop, pause, or pass parameters to a Windows service, Visual Studio .NET’s ServiceController component makes it easy.
Little Boxes : WPF’s UniformGrid
(Ged Mead) “Little boxes, little boxes – there’s green ones and there’s blue ones, pink ones and yellow ones – and they’re all made out of ticky-tacky…” as the song goes. One way of creating a box-like display is to use WPF’s UniformGrid and, if you could bear to look at it, you could indeed use a
Visual Studio How-to: LINQ
(Jeff Cogswell) You’ve probably heard of LINQ. But what is it? LINQ is a new technology that’s integrated into the newest versions of C# and VB.NET dealing with organizing your data structures in a manner similar to the way databases organize data. If you’ve worked with SQL, for example, and you hav
Nice VS 2008 Code Editing Improvements
(Scott Guthrie) I’ve blogged in the past about some of the text editor improvements in VS 2008 that have been made for JavaScript intellisense and CSS style intellisense.
Sending HTML Mail with Embedded Image in .NET
(Soyuj Kumar) After writing a couple of articles on CLR integration (in SQL Server 2005) technology this one is my first article purely based on .NET. I guess we all are habituated with emails. Sometimes we need to transfer more information in emails so we attach files, presentations, images, etc. a
The Cost of Locks
(Jim Mischel) Locks aren’t free. There are definite costs associated with adding Monitor locks to your code. There are performance costs associated with acquiring and releasing locks as well as with other threads blocking while waiting to acquire a lock. In addition, the addition of locks complicate
Cryptographic Solutions for .NET Developers: Hashing and Encryption
(Jani Järvinen) Cryptography is an important part of many applications. Even if your application doesn’t process credit card data or military information, it is likely that your application will need to store secrets such as usernames or passwords.
Building A Class Library Using the Calitha BNF Engine
(Dina Fleet Berry) As users of search engines, we have to learn new query syntax with every new search engine or database. It would be nice to be able to search our own databases with Google-style syntax so that non-SQL programmers could search the data. This article will build a .NET class library
Quick RAID
(James F. Koopmann) Database and Storage Administrators often seem to have little in common when weighing in their requirements for storage against each other. There is, often times, very little common ground. Database Administrators are not likely to question where Storage Administrators find that
