https://www.developerfusion.com/t/open-source/tutorials/sort/popularity/ Open Source Tutorials & Articles from Developer Fusion 2010-11-02T11:33:00.00Z http://www.developerfusion.com/article/9789/c-40-goes-dynamic-a-step-too-far/ C# 4.0 goes dynamic - a step too far? 2009-02-12T13:54:00.00Z Is C# in danger of too much change? Mike James ponders the implications of dynamic types in C Mike James http://www.developerfusion.com/article/84444/unit-testing-in-ruby/ Unit testing in Ruby 2010-10-04T08:48:00.00Z Kevin Jones explores unit testing in Ruby, and shows how Rails offers extra features. Kevin Jones http://www.developerfusion.com/article/84435/activerecord-for-ruby-and-rails/ ActiveRecord for Ruby and Rails 2010-07-16T10:07:00.00Z Kevin Jones explains how ActiveRecord works in Rails, and in a standalone Ruby application. Kevin Jones http://www.developerfusion.com/article/84524/deep-c-regular-expressions-8211-the-director8217s-cut/ Regular expressions in C# - the director's cut 2010-09-23T10:58:00.00Z If you think regular expressions are trivial and boring, Mike James reveals that in .NET they are amazing powerful and not to be missed. Mike James http://www.developerfusion.com/article/30/visual-basic-tutorial/ VB 6 Tutorial 2001-07-14T23:00:00.00Z Completely new to Visual Basic? Overwhelmed with the confusing instructions? Read this tutorial and get a head start - learn what VB is, what you can do with it, how much it costs, and how to get star James Crowley http://www.developerfusion.com/article/81557/mythbusting-sharepoint-2010/ Mythbusting SharePoint 2010 2010-04-16T09:03:00.00Z When 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 David McMahon http://www.developerfusion.com/article/84449/ironpython/ Introducing Python for .NET - IronPython 2010-06-28T20:52:00.00Z Is it a dead parrot or does it fly? Mike James looks at IronPython and asks if it really is something completely different. Mike James http://www.developerfusion.com/article/1683/using-optional-parameters-in-vbscript/ Using Optional Parameters in VBScript 2001-10-08T18:02:00.00Z A nifty way to use optional parameters in VBScript, getting around the lack of an 'Optional' keyword. Michael Balloni http://www.developerfusion.com/article/84447/pointers-on-pointers/ Pointers on pointers 2010-10-04T08:45:00.00Z Mike James discusses pointers, and concludes that they are often unsafe and generally best avoided. Mike James http://www.developerfusion.com/article/3823/opengl-in-c/ OpenGL in C# 2003-07-06T06:55:00.00Z A simple demonstration of how to use OpenGL in C#, with the help of the C# Graphics Library. Bill Burris http://www.developerfusion.com/article/1743/a-comparison-of-cc-and-c/ A comparison of C/C++ and C# 2001-10-16T10:53:00.00Z Is C# a new programming language or a new version of C/C++ ? John Godel http://www.developerfusion.com/article/84513/rails-an-introduction/ Rails: an introduction 2010-11-02T10:11:00.00Z Ever wondered what “Rails” is all about? Kevin Jones explains what it is and why it's important. Kevin Jones http://www.developerfusion.com/article/78919/the-next-generation-of-web-development/ The Next Generation Of Web Development 2009-01-01T00:00:00.00Z Where is Web Development moving to in the future? James Crowley http://www.developerfusion.com/article/4033/using-ado-in-c/ Using ADO in C++ 2003-09-16T12:15:00.00Z An introduction to using ADO in C++ - its far simpler than you'd think! Randy Charles Morin http://www.developerfusion.com/article/7609/why-patterns/ Why Patterns 2008-03-19T20:42:00.00Z We look at the rise of 'patterns' in the developer community, and how they've evolved to help communication between developers and understanding more clearly the intent of a given piece of code. Andy Clymer http://www.developerfusion.com/article/84417/rails-mvc-and-routing/ Rails MVC and routing 2010-11-02T11:33:00.00Z Kevin 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. Kevin Jones http://www.developerfusion.com/article/4392/deviceiocontrol-usb-using-managed-c-c/ DeviceIoControl & USB using Managed C++ & C# 2004-02-04T12:21:00.00Z Low level I/O is not part of the .NET framework, so information on how its done is difficult to find. Since I am using some specialized hardware, which won't be available to most C# developers, my comments will focus on interoperability with unmanaged code. Bill Burris http://www.developerfusion.com/article/7087/have-you-seen-the-silverlight/ Have you seen the Silverlight? 2007-09-17T20:49:00.00Z So you want fancy, sexy streaming media in the UI? And you want cool animations, fancy glow-in-the-dark buttons and decent, scalable vector graphics? And you want to run your application in a browser on both Windows and Mac OSX? If you’re already reaching for your copy of How to Wow with Flash, stop. There’s a new kid muscling onto the somewhat crowded Rich Interactive Application (RIA) block, and it’s coming from Microsoft. Dave Wheeler http://www.developerfusion.com/article/4472/how-to-nntp-in-c/ How to NNTP in C# 2004-02-24T10:25:00.00Z The third in a series of articles on Internet programming with C#. Here, we cover the NNTP protocol, which is used to access newsgroups. Randy Charles Morin http://www.developerfusion.com/article/7437/inside-aspnet-ajax-back-end-services/ Inside ASP.NET AJAX back end services 2008-01-26T13:30:00.00Z Most of the emphasis with AJAX is on how to perform an asynchronous update at the client. Dino Esposito considers the other end of the connection – how exactly does the server provide the data that the client needs? Dino Esposito