C# Tutorials & Articles from Developer Fusion https://www.developerfusion.com/t/csharp/tutorials/sort/popularity/ C# Tutorials & Articles from Developer Fusion http://www.rssboard.org/rss-specification en-GB Fri, 14 Jan 2011 13:37:00 GMT Creating a database connection Creating connections and all your data objects are really easy Design-Time, but what if you need it for runtime? Here's how. http://www.developerfusion.com/article/2459/creating-a-database-connection/ http://www.developerfusion.com/article/2459/creating-a-database-connection/ Mon, 28 Oct 2002 12:17:00 GMT Tony Ho C# 4.0 goes dynamic - a step too far? Is C# in danger of too much change? Mike James ponders the implications of dynamic types in C http://www.developerfusion.com/article/9789/c-40-goes-dynamic-a-step-too-far/ http://www.developerfusion.com/article/9789/c-40-goes-dynamic-a-step-too-far/ Thu, 12 Feb 2009 13:54:00 GMT Mike James Introducing Visual Studio .NET 2008 - Top 10 Features After a long beta period, Visual Studio .NET 2008 is finally on general release. There are a ton of new features and enhancements in this release that make it almost a no-brainer to upgrade - I thought I’d take a moment and list my top ten favorites in no particular order. http://www.developerfusion.com/article/7633/introducing-visual-studio-net-2008-top-10-features/ http://www.developerfusion.com/article/7633/introducing-visual-studio-net-2008-top-10-features/ Wed, 26 Mar 2008 20:59:00 GMT Mark Smith Documentation made easy with C# and XML Of course you want to document your code, but how many of us do? Mike James thinks that coding and documenting can go hand-in-hand. http://www.developerfusion.com/article/84436/documentation-made-easy-with-c-and-xml/ http://www.developerfusion.com/article/84436/documentation-made-easy-with-c-and-xml/ Mon, 04 Oct 2010 08:47:00 GMT Mike James Enhancing your applications for Windows 7 Windows 7 brings new salvation for .NET developers, and it comes in the form of the Windows 7 API Code Pack for the.NET Framework. http://www.developerfusion.com/article/70531/enhancing-your-applications-for-windows-7/ http://www.developerfusion.com/article/70531/enhancing-your-applications-for-windows-7/ Tue, 17 Nov 2009 14:30:00 GMT Kevin Griffin LINQ to log files Running LINQ queries over databases gets all the limelight, but Jon Skeet reminds us of it's possibilities over object graphs too. http://www.developerfusion.com/article/84468/linq-to-log-files/ http://www.developerfusion.com/article/84468/linq-to-log-files/ Fri, 14 Jan 2011 13:37:00 GMT Jon Skeet New C# 3.0 Language Features Learn about some of the new features in C# 3.0 including automatic properties, collection initializers, extension methods, lambda expressions and anonymous types. http://www.developerfusion.com/article/7556/new-c-30-language-features/ http://www.developerfusion.com/article/7556/new-c-30-language-features/ Thu, 28 Feb 2008 21:26:00 GMT Scott Guthrie Regular expressions in C# - the director's cut If you think regular expressions are trivial and boring, Mike James reveals that in .NET they are amazing powerful and not to be missed. http://www.developerfusion.com/article/84524/deep-c-regular-expressions-8211-the-director8217s-cut/ http://www.developerfusion.com/article/84524/deep-c-regular-expressions-8211-the-director8217s-cut/ Thu, 23 Sep 2010 10:58:00 GMT Mike James Why F#? What 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. http://www.developerfusion.com/article/84425/why-f/ http://www.developerfusion.com/article/84425/why-f/ Fri, 31 Oct 2008 00:00:00 GMT Mike James Introducing Python for .NET - IronPython Is it a dead parrot or does it fly? Mike James looks at IronPython and asks if it really is something completely different. http://www.developerfusion.com/article/84449/ironpython/ http://www.developerfusion.com/article/84449/ironpython/ Mon, 28 Jun 2010 20:52:00 GMT Mike James Implementing the Singleton Pattern in C# The 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. http://www.developerfusion.com/article/9407/implementing-the-singleton-pattern-in-c/ http://www.developerfusion.com/article/9407/implementing-the-singleton-pattern-in-c/ Sun, 07 Dec 2008 14:03:00 GMT Jon Skeet LINQ-ing to XML XML, 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. http://www.developerfusion.com/article/84298/linqing-to-xml/ http://www.developerfusion.com/article/84298/linqing-to-xml/ Fri, 23 Jul 2010 09:22:00 GMT Mike James Iterator blocks in C# 2: auto-generated state machines Ever 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. http://www.developerfusion.com/article/9397/iterator-blocks-in-c-2-autogenerated-state-machines/ http://www.developerfusion.com/article/9397/iterator-blocks-in-c-2-autogenerated-state-machines/ Wed, 03 Dec 2008 11:50:00 GMT Jon Skeet First class functions in JavaScript Ian Elliot continues to mine for hidden information relating to JavaScript. http://www.developerfusion.com/article/84433/first-class-functions/ http://www.developerfusion.com/article/84433/first-class-functions/ Mon, 22 Nov 2010 12:20:00 GMT Ian Elliot Pointers on pointers Mike James discusses pointers, and concludes that they are often unsafe and generally best avoided. http://www.developerfusion.com/article/84447/pointers-on-pointers/ http://www.developerfusion.com/article/84447/pointers-on-pointers/ Mon, 04 Oct 2010 08:45:00 GMT Mike James Implementing AJAX in ASP.NET Asynchronous 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. http://www.developerfusion.com/article/4704/implementing-ajax-in-aspnet/ http://www.developerfusion.com/article/4704/implementing-ajax-in-aspnet/ Mon, 27 Jun 2005 10:29:00 GMT Karl Seguin How to access Outlook and post to a blog using C# An 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. http://www.developerfusion.com/article/4667/how-to-access-outlook-and-post-to-a-blog-using-c/ http://www.developerfusion.com/article/4667/how-to-access-outlook-and-post-to-a-blog-using-c/ Fri, 11 Feb 2005 13:52:00 GMT Simon Soanes Tap into the power of the Windows 7 Taskbar The 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 http://www.developerfusion.com/article/70567/tapping-into-the-power-of-the-windows-7-taskbar/ http://www.developerfusion.com/article/70567/tapping-into-the-power-of-the-windows-7-taskbar/ Mon, 23 Nov 2009 10:01:00 GMT Paul Foster Uploading Images to a Database Learn how to allow a user to upload an image to your server and store the binary data in a Microsoft SQL database. http://www.developerfusion.com/article/3905/uploading-images-to-a-database/ http://www.developerfusion.com/article/3905/uploading-images-to-a-database/ Fri, 01 Aug 2003 06:40:00 GMT Dave Wanta Building Application Framework with C# The 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. http://www.developerfusion.com/article/2608/building-application-framework-with-c/ http://www.developerfusion.com/article/2608/building-application-framework-with-c/ Fri, 28 Jun 2002 10:44:00 GMT Nauman Laghari