.NET Tutorials & Articles
-
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.
-
Why F#?
by Mike JamesWhat exactly is functional programming, and why is it so important? Mike James explains the functional ideas embodied in F#, and provides some help with getting to grips with the language.
-
Mythbusting SharePoint 2010
by David McMahonWhen someone mentions SharePoint to you, what do you do? For many people SharePoint is still somewhat of a mystery, they've heard of it, but don't really know what it is. For others it is a painful memory from a few years ago, when the promise of easy web development was not fulfilled. Dave looks at what SharePoint really is, and where it's at with the release of SharePoint 2010
-
Introducing Python for .NET - IronPython
by Mike JamesIs it a dead parrot or does it fly? Mike James looks at IronPython and asks if it really is something completely different.
-
Implementing the Singleton Pattern in C#
by Jon SkeetThe singleton pattern is one of the best-known patterns in software engineering, but often implemented without lazy loading and introducing unintended issues around threading. Jon Skeet runs through the possible implementations.
-
LINQ-ing to XML
by Mike JamesXML, 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.
-
Creating Images on the Fly with ASP.NET
by Craig NavinBefore the advent of the .Net framework, creating images on the fly for a web browser was a tedious task. Now, thanks to the .Net framework, creating images on the fly is a simple task. This article will provide the reader with the fundamentals necessary to start developing dynamic images with the .Net framework.
-
Iterator blocks in C# 2: auto-generated state machines
by Jon SkeetEver wondered how the magic "yield" statement works? Jon Skeet digs into the inner workings of C# 2.0 and how this innocuous statement gets you a whole load of "free" generated code for your iterators.
-
Using AppDomains to Build Reliable Systems
by Pinku SuranaThe first step to building reliable systems is to accept that it is impossible. Instead, we will attempt to build a more reliable system from a collection of smaller unreliable components. The idea is to manage failure rather than pursue an impossible perfection. Find out how.
-
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.
-
First class functions in JavaScript
by Ian ElliotIan Elliot continues to mine for hidden information relating to JavaScript.
-
Pointers on pointers
by Mike JamesMike James discusses pointers, and concludes that they are often unsafe and generally best avoided.
-
Implementing AJAX in ASP.NET
by Karl SeguinAsynchronous JavaScript and XML (AJAX) has recently become the craze thanks, in no small part, to Google’s usage of it in Google Suggest as well as Google Maps. Karl looks at how it works, and how we can implement it in ASP.NET using a free AJAX.NET wrapper.
-
How to access Outlook and post to a blog using C#
by Simon SoanesAn article for all those like Robert Scoble who would like to be able to drag and drop an item to a folder in their Outlook and post it instantly to their Blog. We also briefly cover web services and talking to Outlook.
-
Tap into the power of the Windows 7 Taskbar
by Paul FosterThe task bar has some of the most visible improvements in Windows 7 - find out how to hugely increase the usability of your application by tapping into the taskbar functionality
-
Uploading Images to a Database
by Dave WantaLearn how to allow a user to upload an image to your server and store the binary data in a Microsoft SQL database.
-
Building Application Framework with C#
by Nauman LaghariThe Article introduces a C# developer to building framework. After reading, you'll get how the big names have performed most of the magic in Application Frameworks, like the Java Applet and Servlets Framework as well as the Microsoft Foundation Classes. This article is just an introduction to the complex topic. A short code sample is provided for practically demonstrating the purpose.
-
OpenGL in C#
by Bill BurrisA simple demonstration of how to use OpenGL in C#, with the help of the C# Graphics Library.
-
A comparison of C/C++ and C#
by John GodelIs C# a new programming language or a new version of C/C++ ?
-
Rails: an introduction
by Kevin JonesEver wondered what “Rails” is all about? Kevin Jones explains what it is and why it's important.