Tutorials & Articles
-
Intro to F# Programming
by Ted Neward and Jessica KerrProviding both leading-edge functional programming and familiar object-oriented capabilities, F# gives the developer more power to solve problems -- all in fewer lines of code, thanks to succinct syntax.
-
Integrating Active Directory Into Azure
by Steve PlankThe most common giveaway a user experiences when an enterprise application has been moved to the cloud is the sudden appearance of a username/password dialogue box.
-
How power–friendly is your software?
by Dave ValdovinosRising consumer demand for power-efficient products has driven computer manufacturers to develop and build ever-sophisticated power-management technologies into their devices. In the case of PCs, several hardware and software components must function in harmony if significant power savings are to be realised. This article examines the often overlooked and significant role played by application software in reducing PC power usage.
-
Advanced scenarios with Windows Azure Queues
by Maarten BalliauwQueues can be an incredibly scalable component in any application architecture - we take a look at state machines and back-off polling
-
Using the Queuing Service in Windows Azure
by Brian PrinceWe introduce one of the simplest services in Azure to get to grips with - the message queue service
-
How to migrate your ASP.NET site to the Azure cloud
by Richard ParkerMany developers might not realise just how straightfoward it is to migrate an ASP.NET website from a hosted server into the Azure cloud. We show you how.
-
Introduction to Windows Azure - What you should know
by Neil MackenzieNeil Mackenzie looks at where Windows Azure fits among the various cloud computing offerings in the wild today, and also at the four key areas of Azure that new developers will need to be aware of when they start their first project.
-
Design for testing
by Kevin JonesTesting should be an integral part of your design, and Kevin Jones explains just how to make it so.
-
The Future of the Web: HTML5
by Robert BoedigheimerLet’s get this one cleared up in the first sentence, no you don’t have to wait until 2022 to start using HTML 5! None of that really matters to web developers, what should matter to us is when our users’ browsers support a given feature we are interested in utilizing.
-
Improving Web Site Performance and Scalability while saving money
by Robert BoedigheimerLearn the tools and techniques that can dramatically improve performance for a web site, while saving money by reducing server load and bandwidth requirements.
-
Internationalization for web applications
by Christian ArnoIf you want your application to be functional everywhere, you need to ensure that it’s properly internationalized, and then localized for specific target regions - here's an overview of some of the issues to bear in mind.
-
Lessons learned writing AJAX applications
by Dino EspositoWe’re all familiar these days with the Ajax buzz word – but while it’s relatively simple to use these browser technologies to implement a specific feature in an individual page, it is much more complex to build an entire application according to the Ajax paradigm. This article offers a brief overview of a few aspects you might want to take into account for building successful applications.
-
LINQ to log files
by Jon SkeetRunning LINQ queries over databases gets all the limelight, but Jon Skeet reminds us of it's possibilities over object graphs too.
-
SharePoint 2010 for Developers - What’s New?
by Sahil MalikASP.NET 2.0 came to SharePoint in 2007 but the development story left us wanting more. Sahil reports on the improvements in SharePoint 2010.
-
Getting Started with Kinect Development
by Chris AlexanderBuilding apps on top of the Kinect device
-
SLOBbing about with .NET
by Dave WheelerPersisting objects is all about SLOB (serialized large objects), or so says Dave Wheeler who explains how it's now all so much easier.
-
Isolated Storage
by Ian StevensonIsolated Storage is a solution to a very common problem, but if you don't understand it then it becomes a problem in its own right.
-
First class functions in JavaScript
by Ian ElliotIan Elliot continues to mine for hidden information relating to JavaScript.
-
Deep C# - avoiding race conditions
by Mike JamesMike James explores the perils of multi-threading and explores ways of staying safe in a multi-core environment.
-
Rails MVC and routing
by Kevin JonesKevin Jones thinks that the key idea in Rails is routing. See how this fits in with the MVC pattern and find out more about Rails by reading on.