Tutorials & Articles
-
Git Going with Distributed Version Control
by Matthew McCulloughAs a precursor to his one-day workshop on Git on October 21 at the 5th annual Software Architect conference in London, Matthew McCullough introduces git
-
Web Testing with MbUnit and WatiN Part 1: Keeping Your Tests Legible
by Yann TrevinGallio, MbUnit and WatiN are a good choice of tools for writing web integration tests. Not only are they powerful tools but they allow us to write much cleaner and more concise tests than you might think. In this article we'll see exactly how clean and concise you can get.
-
Is your game dynamic enough?
by Intel CorporationDoug Binks from Intel has been championing a new concept in games software design: dynamic resolution rendering.
-
Deploying An Azure Application
by John MannixFollowing on from our look at the four main pieces of Windows Azure in “Introduction to Windows Azure”, John Mannix runs us through the development of an Azure application in C# and its deployment into the cloud.
-
To The Cloud: Moving Red Gate Tools to SQL Azure
by Roger HartRoger Hart looks back at Red Gate's inclusion of SQL Azure into its database applications, the issues they encountered and the solutions they created
-
Building an HTML5 application with WebSharper Sitelets, Part 2
by Adam GraniczIn the second half of this tutorial you will learn how to extend this simple web application with authentication. Basically, you will implement Login/Logout functionality and protect the Clock page with authentication to require users to log in before they can see the local time.
-
Building an HTML5 application with WebSharper Sitelets, Part 1
by Adam GraniczIn this article, we're going to look at using WebSharper, a web development framework for .NET, to build a small web application from scratch that features an HTML5-based clock.
-
Functional Cells : A Spreadsheet in F#
by Philip TrelfordIf you’ve ever written formulas in a spreadsheet then you’re already familiar with some of the principles of functional programming. The key building blocks of a spreadsheet are cells containing functions and values. To demonstrate functional programming at large, this article will be looking at the implementation of a functional spreadsheet written in F
-
A Developer's Introduction To HTML5
by Chris MillsWhy do we care about HTML5? What's in it? Why is it a good thing. All this answered and more by Chris Mills
-
Developer Burnout Sounds The Alarm
by Richard RabinsWindows 8, built on HTML5 and JavaScript, has swelled the operating system glut and heightened demands of application development. Can developers fan the flames of burnout?
-
Planning for Parallel Optimization
by Diana ByrneParallel optimization can result in big performance improvements, but you will need a plan of action that is well suited to your application. Here are some tips to help you get started.
-
Using SqlBulkCopy for high performance inserts
by Mike GoatlyIn the age of Object Relational Mapping frameworks (ORMs) it seems unusual to ever get 'close to the metal' when it comes to persisting data. However, when you need to squeeze the last ounce of performance out of your app - it can make sense to go under the covers.
-
From C# to F#: A Developer's Perspective
by Dave ThomasLearn the key differences between the C# and F# languages and some of the concepts that functional languages lead you to think about.
-
Learn 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.