Tutorials & Articles
-
Consoling thoughts…
by Harry FairheadHave you ever wanted to open a console in the middle of an application that doesn't usually support one? Harry Fairhead explains exactly how to master the console.
-
The Flyweight pattern
by Garfield MooreHow can you create a multitude of instances without having to pay the cost of instantiating each object? Garfield Moore introduces and discusses an appropriate design pattern.
-
The Silverlight parts and states model
by Dave WheelerWho designs the interface? Dave Wheeler explains that the task can easily be split between a designer and a developer using the parts and states model.
-
Full BlackBerry Java
by Mike JamesIf you need to create an application that fully exploits the facilities of a BlackBerry handheld device you need to move to creating Java ME applications from scratch. Mike James describes just how easy it can be.
-
The RAD route to BlackBerry applications
by Mike JamesHow easy can it be to create an application for a handheld device? With the BlackBerry RAD approach you don't have to trade power for simplicity.
-
The future is Azured?
by Harry FairheadAzure is Microsoft's new programming paradigm, and Harry Fairhead investigates how much cloud there is in cloud computing.
-
Creating Particle Effects in Silverlight
by John MannixLearn how to use a classic animation technique to create realistic special effects in Silverlight - offering visual effects including fire, water, smoke and fog.
-
Deep linking into Silverlight applications
by Dave WheelerHow do you keep a history when using Silverlight? Dave Wheeler demonstrates just how it's done and plays a little Tic-Tac-Toe along the way.
-
Real world refactoring
by Neal FordNeal Ford argues that small is still beautiful, and if you are writing long methods then it's time to think “refactor”
-
Domain Driven Design: A Step by Step Guide - Part 2
by Casey CharltonGet to grips with the fundamental concepts of entityes, value objects, aggregate roots and domain services.
-
To BlackBerry
by Mike JamesThe BlackBerry is so popular you can't afford to ignore it, but how do you get started developing the killer application? In the first of a series of three articles, Mike James explains that it's all a matter of one step at a time.
-
Domain Driven Design: A Step by Step Guide - Part 1
by Casey CharltonThere is a lot of interest in DDD recently, both in the book, and in the methodology, and in the buzzword. Casey aims to clear up the confusion and start to demystify it.
-
C# 4.0 goes dynamic - a step too far?
by Mike JamesIs C# in danger of too much change? Mike James ponders the implications of dynamic types in C
-
C# 4.0 goes dynamic
by Mike JamesIs C# in danger of too much change? Mike James ponders the implications of dynamic types in C#.
-
Data Integration Suite
by Kay EwbankKay Ewbank looks at DataDirect's Data Integration Suite, which aims to deliver on XML's promise to make things simpler.
-
Iterators, composites and visitors
by Dave WheelerThe composites and visitors patterns can help to make your iterators simpler and more robust. Dave Wheeler explains how it all fits together.
-
5 frameworks every software architect should consider
by Lior MessingerA set of common architectural modules, that every system should have.
-
The Future of .NET Languages
by Damon ArmstrongWondered why Microsoft always seems to release different language features for each language? Discover how .NET 4.0 will reduce the disparity between C# and VB.NET with some great new features for both languages, plus a new dynamic language runtime and new functional and parallel programming languages.
-
Using Adobe Flex in Visual Studio
by Matt WicksYou can now take advantage of the Flex framework from right within Visual Studio to build Rich Internet Applications (RIAs). We get you up to speed on what Flex is and a basic application talking to a web service.
-
The Next Generation Of Web Development
by James CrowleyWhere is Web Development moving to in the future?