Library for all the latest technology info
Latest tutorials & articles
-
LINQing to XML
by Mike James
XML, which is all about tree structures, and LINQ, which is all about querying collections, might not seem to fit together, but Mike James explains that they work together just fine.
-
Patterns as design vocabulary
by Kevlin Henney
While patterns are intended to give you the bigger picture, they often fail and become bogged down in minutiae. Kevlin Henney considers the wider use of patterns as a common vocabulary.
-
Architecting systems using Windows Workflow Foundation
by Richard Blewett
Puzzled by WF? Wonder what it's all for? Richard Blewett takes the mystery out of Windows Workflow.
-
ActiveRecord for Ruby and Rails
by Kevin Jones
Kevin Jones explains how ActiveRecord works in Rails, and in a standalone Ruby application.
-
Object Oriented JavaScript
by Ian Elliot
Ian Elliot clarifies the confusion surrounding objects in JavaScript.
-
Prototypes in JavaScript
by Ian Elliot
Ian Elliot reveals another gem in the JavaScript collection, and how to use its prototype feature
Latest column
-
How to survive an audit or code review
by Aidan Fitzpatrick
Don't be surprised if your code is audited when your startup goes after funding - be prepared.
Latest code
-
Binding Multiple Fields to ASP.NET ListControl classes
by Neil Dodson
Out of the box, the ASP.NET list controls (CheckBoxList, RadioButtonList, DropDownList) only support data binding on a single field. Learn how to work around this to bind to as many fields as you need.
-
Deep clone an object in .NET
by James Crowley
A simple code snippet that deep-copies an object by serializing and de-serializing using the BinaryFormatter
-
Making a .NET app run on Vista with Administrator priviledges
by James Crowley
If you're targeting Windows Vista and your application requires administrator priviledges (such as accessing the program files directory), then it will fail unless you include a manifest so Windows knows. Here's how.
-
Dynamically Generating PDFs in .NET
by James Crowley
Learn how to use the free iTextSharp library to load a PDF form, populate some dynamic fields, and then save out a flat PDF file.
-
Debugging client JavaScript in VS 2005
by Jimmy
Short guide how to debug client JavaScript in VS 2005.
-
The AJAX "Top 5" security tips
by Moe Tarhini
There is no doubt that AJAX and AJAX-style technologies are the way forward for web design. Developers can create true "applications" on the web like never before - however care needs to be taken with AJAX, in order to keep web sites secure.
-
Calculate the difference between two dates, ignoring weekends
by joki
This code allows calculating with dates as if there were no weekends. To achieve this, days are numbered from Monday, 29 December 1969 without any intervening weekends (that is, five days per week). One purpose is to calculate the number of working days in a month, ignoring further public and bank holidays.
-
Interacting with TinyPic from C#
by Fernando Sanchez
The following tutorial will demonstrate how to interact with http://tinypic.com, an image mirroring service, directly from a C# application using the WebRobot component.
-
Create PDF Files on fly in C#
by Salman Zafar
This sample code shows how to use the iText library to generate PDF files on the fly. The iText classes are very useful for people who need to generate read-only, platform independent documents containing text, lists, tables and images.
-
Start a Process as a Different User
by Peter Rekdal Sunde
This tutorial will help you learn how to start a process as another user e.g. the Administrator account.
Latest podcast
-
Sparkling Client: Show 105: Shawn Wildermuth’s Upcoming Windows Phone 7 Book
Published 3 hours ago, running time 0h24m
What’s new This Week in Silverlight This week we’re joined by Shawn Wildermuth. He’s writing a Windows Phone 7 book, and he gives us the inside scoop! Shawn is the creator of the popular Silvelright Tour Workshops Shawn’s blog is here. What we Talk About Shawn’s new book! Shawn’s experience w.