https://www.developerfusion.com/t/open-source/tutorials/sort/popularity/Open Source Tutorials & Articles from Developer Fusion2010-11-02T11:33:00.00Zhttp://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.00ZIs C# in danger of too much change? Mike James ponders the implications of dynamic types in CMike Jameshttp://www.developerfusion.com/article/84444/unit-testing-in-ruby/Unit testing in Ruby2010-10-04T08:48:00.00ZKevin Jones explores unit testing in Ruby, and shows how Rails offers extra features.Kevin Joneshttp://www.developerfusion.com/article/84435/activerecord-for-ruby-and-rails/ActiveRecord for Ruby and Rails2010-07-16T10:07:00.00ZKevin Jones explains how ActiveRecord works in Rails, and in a standalone Ruby application.Kevin Joneshttp://www.developerfusion.com/article/84524/deep-c-regular-expressions-8211-the-director8217s-cut/Regular expressions in C# - the director's cut2010-09-23T10:58:00.00ZIf you think regular expressions are trivial and boring, Mike James reveals that in .NET they are amazing powerful and not to be missed.Mike Jameshttp://www.developerfusion.com/article/30/visual-basic-tutorial/VB 6 Tutorial2001-07-14T23:00:00.00ZCompletely 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 starJames Crowleyhttp://www.developerfusion.com/article/81557/mythbusting-sharepoint-2010/Mythbusting SharePoint 20102010-04-16T09:03:00.00ZWhen 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 2010David McMahonhttp://www.developerfusion.com/article/84449/ironpython/Introducing Python for .NET - IronPython2010-06-28T20:52:00.00ZIs it a dead parrot or does it fly? Mike James looks at IronPython and asks if it really is something completely different.Mike Jameshttp://www.developerfusion.com/article/1683/using-optional-parameters-in-vbscript/Using Optional Parameters in VBScript2001-10-08T18:02:00.00ZA nifty way to use optional parameters in VBScript, getting around the lack of an 'Optional' keyword.Michael Ballonihttp://www.developerfusion.com/article/84447/pointers-on-pointers/Pointers on pointers2010-10-04T08:45:00.00ZMike James discusses pointers, and concludes that they are often unsafe and generally best avoided.Mike Jameshttp://www.developerfusion.com/article/3823/opengl-in-c/OpenGL in C#2003-07-06T06:55:00.00ZA simple demonstration of how to use OpenGL in C#, with the help of the C# Graphics Library.Bill Burrishttp://www.developerfusion.com/article/1743/a-comparison-of-cc-and-c/A comparison of C/C++ and C#2001-10-16T10:53:00.00ZIs C# a new programming language or a new version of C/C++ ?John Godelhttp://www.developerfusion.com/article/84513/rails-an-introduction/Rails: an introduction2010-11-02T10:11:00.00ZEver wondered what “Rails” is all about? Kevin Jones explains what it is and why it's important.Kevin Joneshttp://www.developerfusion.com/article/78919/the-next-generation-of-web-development/The Next Generation Of Web Development2009-01-01T00:00:00.00ZWhere is Web Development moving to in the future?James Crowleyhttp://www.developerfusion.com/article/4033/using-ado-in-c/Using ADO in C++2003-09-16T12:15:00.00ZAn introduction to using ADO in C++ - its far simpler than you'd think!Randy Charles Morinhttp://www.developerfusion.com/article/7609/why-patterns/Why Patterns2008-03-19T20:42:00.00ZWe 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 Clymerhttp://www.developerfusion.com/article/84417/rails-mvc-and-routing/Rails MVC and routing2010-11-02T11:33:00.00ZKevin 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 Joneshttp://www.developerfusion.com/article/4392/deviceiocontrol-usb-using-managed-c-c/DeviceIoControl & USB using Managed C++ & C#2004-02-04T12:21:00.00ZLow 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 Burrishttp://www.developerfusion.com/article/7087/have-you-seen-the-silverlight/Have you seen the Silverlight?2007-09-17T20:49:00.00ZSo 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 Wheelerhttp://www.developerfusion.com/article/4472/how-to-nntp-in-c/How to NNTP in C#2004-02-24T10:25:00.00ZThe 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 Morinhttp://www.developerfusion.com/article/7437/inside-aspnet-ajax-back-end-services/Inside ASP.NET AJAX back end services2008-01-26T13:30:00.00ZMost 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