(Craig Stuntz) When writing a WHERE clause in your InterBase SQL, it would sometimes be convenient to write WHERE FOO IN (:SomeParam) and pass a list of values to SomeParam. You can’t do that; here’s why. Note: This article applies to InterBase. However, many SQL database servers have a similar
Other News
Using MD5 Encryption
(Kay Lee) With security being the strongest aspect of major development issues, encryption for sensitive data is essential in everyday development. MD5 hashing algorithm is one of the most commonly used algorithms and, mixed with salted hash, is one of the best. Let’s stop fluffing, and get right to
Build a .NET solution or project from the command line
(Tharak Ram) I take this opportunity to write about the Command line switches for making our .NET Project Release Builds without much fuss. The Reason I am writing this is that this topic mentioned above is much ignored topic across .NET developers circles.
Generating API docs automatically with phpDocumentor
Developers and documentation are like oil and water—they just don’t mix well. Many developers find writing documentation to be a boring waste of time. It’s no wonder, then, that most companies hire separate personnel to create technical documentation rather than try to persuade developers and progra
Defend Your Apps and Critical User Info with Defensive Coding Techniques
(Kenny Kerr) In today’s connected world in which every application is a potential target, you must extend your defensive programming efforts to cover security. Everything you have learned about defensive programming helps you write more secure code, but this is not enough. You need to go much furthe
Generics Internals
(Saravana Kumar) In this article, I am going to give an overview about Generics in whidbey and then I will go deep into how exactly it is working. Before we start on what is generics, we will take a small example and see how generics fits in that. Then we can easily understand what is generics
Monitoring Distributed Service Performance in .NET
(gtamir) The software application I am maintaining consists of 28 (yes, Twenty Eight) types of Windows services running on multiple machines. Each service might have a single instance (running on a single machine), multiple instances running on a single machine, or multiple instances running on mult
Why You Need Coding Standards
(David Mytton) The best applications are coded properly. This sounds like an obvious statement, but by ‘properly’, I mean that the code not only does its job well, but is also easy to add to, maintain and debug.
Creating .NET Extensions for Office Applications
(John Mueller) While Office 2003 offers a lot of new features, you can always add more in the way of custom additions using Visual Studio .NET. Especially if you learn about this undocumented technique.
Fast, Easy Database Access with Python
(Scott Scriven) Have you ever found it tedious to mix SQL and other languages, or been reluctant to write the same four lines of code again to do a simple database query? This article can help you eliminate the drudgery involved in database access, and make your programming time more efficient,