C# Media from Developer Fusion https://www.developerfusion.com/t/csharp/media/sort/popularity/ C# Media from Developer Fusion http://www.rssboard.org/rss-specification en-GB Thu, 05 May 2011 23:26:00 GMT C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 1 of 13 Welcome to a new technical series on Channel 9 folded into a different kind of 9 format: C9 Lectures. These are what you think they are, lectures. They are not conversational in nature (like most of what you're used to on 9), but rather these pieces are entirely focused on education, coming to yo. http://www.developerfusion.com/media/66529/c9-lectures-dr-erik-meijer-functional-programming-fundamentals-chapter-1-of-13/ http://www.developerfusion.com/media/66529/c9-lectures-dr-erik-meijer-functional-programming-fundamentals-chapter-1-of-13/ Thu, 01 Oct 2009 17:33:00 GMT James Crowley Anders Hejlsberg: Questions and Answers Anders wanted to hear from you to get a sense of what's on your mind with respect to C#. We asked you for questions and, as usual, you delivered -> this is your interview, Niners. Thanks for the great questions. Special thanks to Anders for taking an hour out of his insanely busy schedule to. http://www.developerfusion.com/media/118808/anders-hejlsberg-questions-and-answers/ http://www.developerfusion.com/media/118808/anders-hejlsberg-questions-and-answers/ Thu, 05 May 2011 23:26:00 GMT James Crowley Podcast #71 A collection of clips recorded at the San Francisco DevDays conference, including Joel Spolsky, Mark Harrison, Jeff Atwood, Scott Hanselman and Rory Blyth. This episode runs a bit longer than usual. Joel Spolsky on web usability Mark Harrison on Python and the Norvig spell checker Rory Blyth on i. http://www.developerfusion.com/media/67953/podcast-71/ http://www.developerfusion.com/media/67953/podcast-71/ Tue, 27 Oct 2009 18:25:00 GMT James Crowley C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 2 of 13 We've kicked off C9 Lectures with a journey into the world of Functional Programming with functional language purist and high priest of the lambda calculus, Dr. Erik Meijer (you can thank Erik for many of the functional constructs that have shown up in languages like C# and VB.NET. When you use L. http://www.developerfusion.com/media/67433/c9-lectures-dr-erik-meijer-functional-programming-fundamentals-chapter-2-of-13/ http://www.developerfusion.com/media/67433/c9-lectures-dr-erik-meijer-functional-programming-fundamentals-chapter-2-of-13/ Mon, 12 Oct 2009 17:19:00 GMT James Crowley Podcast #80 In this episode of the Stack Overflow podcast, Joel and Jeff discuss GitHub, the value of formal code documentation, and how to decide what features belong in the next version of your software. We’ve had some difficulty adapting to GitHub, where the reverse engineering of the Javascript Markdown http://www.developerfusion.com/media/75749/podcast-80/ http://www.developerfusion.com/media/75749/podcast-80/ Thu, 21 Jan 2010 09:23:00 GMT James Crowley Stack Overflow: Podcast #44 This is the 44th episode of the StackOverflow podcast, where Joel and Jeff discuss the enduring influence of C, the questionable value of the title “Software Architect”, and the evolution of Java. Joel brings the YouTube video Write it in C to our attention. “Pascal won... http://www.developerfusion.com/media/10177/stack-overflow-podcast-44/ http://www.developerfusion.com/media/10177/stack-overflow-podcast-44/ Thu, 05 Mar 2009 20:25:00 GMT James Crowley C9 Lectures: Dr. Don Syme - Introduction to F#, 1 of 3 F# is Microsoft's first functional programming language to be included as one of Visual Studio's official set of languages. F# is a succinct, efficient, expressive functional/object-oriented programming language under joint development by Microsoft Developer Division and Microsoft Research. Durin. http://www.developerfusion.com/media/76711/c9-lectures-dr-don-syme-introduction-to-f-1-of-3/ http://www.developerfusion.com/media/76711/c9-lectures-dr-don-syme-introduction-to-f-1-of-3/ Thu, 04 Feb 2010 21:15:00 GMT James Crowley Conversation with Herb Sutter: Perspectives on Modern C++(0x/11) I was lucky enough to catch up with Herb Sutter not too long after the FDIS announcement(Final Draft International Standard is complete).As usual when talking to Herb, the conversation is all about C++ (well, we do talk about C# for a little while, but in the context of C++. Why?).See. http://www.developerfusion.com/media/118796/conversation-with-herb-sutter-perspectives-on-modern-c0x11/ http://www.developerfusion.com/media/118796/conversation-with-herb-sutter-perspectives-on-modern-c0x11/ Thu, 05 May 2011 09:24:00 GMT James Crowley Stack Overflow: Podcast #42 This is the 42nd episode of the StackOverflow podcast, where Joel and Jeff discuss ethical email, backup strategies, how to learn new programming languages, and dealing with underperforming developers. The Conversations Network, a non-profit organization that graciously underwrites the bandwidth... http://www.developerfusion.com/media/10082/stack-overflow-podcast-42/ http://www.developerfusion.com/media/10082/stack-overflow-podcast-42/ Thu, 19 Feb 2009 02:38:00 GMT James Crowley The State Monad - Part 1 Concurrency is a problem that faces all developers as we move to the age of ManyCore processor architectures. Managing state is an important aspect of programming generally and for parallel programming especially. The great Brian Beckman demonstrates three ways of labeling a binary tree with uniq... http://www.developerfusion.com/media/10999/the-state-monad-part-1/ http://www.developerfusion.com/media/10999/the-state-monad-part-1/ Thu, 20 Nov 2008 21:36:00 GMT James Crowley Herding Code 90: Sara Chipps on Girl Develop IT and Girls Developing Software This week on Herding Code, the boys talk with Sara Chipps about Girl Develop IT, a comfortable place where women can learn at their own pace and not be afraid to ask "stupid questions." Listen in as Sara talks about repairing the wide gender gap in development through her series of classes which http://www.developerfusion.com/media/85235/herding-code-90-sara-chipps-on-girl-develop-it-and-girls-developing-software/ http://www.developerfusion.com/media/85235/herding-code-90-sara-chipps-on-girl-develop-it-and-girls-developing-software/ Tue, 17 Aug 2010 15:41:00 GMT James Crowley Why Comments Are Evil and Pair Programming With Corey Haines In this episode Keith and Woody sit down with friend and traveling developer Corey Haines.  Here's a question, how many times have you written comments in your code?  Probably a lot!  In this show Corey gives some valid reasons why developers shouldn't have comments in their code (with a few exce... http://www.developerfusion.com/media/51672/why-comments-are-evil-and-pair-programming-with-corey-haines/ http://www.developerfusion.com/media/51672/why-comments-are-evil-and-pair-programming-with-corey-haines/ Thu, 13 Aug 2009 21:46:00 GMT James Crowley Erik Meijer, Gilad Bracha, Mads Torgersen: Perspectives on Programming Language Design and Evolution I attended Lang.NET 2008 and, as expected, learned a great deal from some of the industry's finest language and compiler minds. One of the most interesting talks was Gilad Bracha's session on his new programming language, Newspeak. Newspeak is really compelling from a language design perspective http://www.developerfusion.com/media/88998/erik-meijer-gilad-bracha-mads-torgersen-perspectives-on-programming-language-design-and-evolution/ http://www.developerfusion.com/media/88998/erik-meijer-gilad-bracha-mads-torgersen-perspectives-on-programming-language-design-and-evolution/ Fri, 17 Sep 2010 16:50:00 GMT James Crowley Herding Code 82: Cory Foy and Will Green Compare .NET and Ruby Development This week on Herding Code, Cory Foy and Will Green join the guys to discuss general differences between .NET and Ruby development approaches. Is the grass always greener on the other side? Listen in on this week’s talk about how languages, frameworks, tools and cultures shape the way we implement. http://www.developerfusion.com/media/83917/herding-code-82-cory-foy-and-will-green-compare-net-and-ruby-development/ http://www.developerfusion.com/media/83917/herding-code-82-cory-foy-and-will-green-compare-net-and-ruby-development/ Thu, 10 Jun 2010 15:49:00 GMT James Crowley Stack Overflow: Podcast #36 Joel and Jeff, with special guest Eric Sink of SourceGear, discuss source control present and future, why writing a compiler is an important rite of passage for programmers, and how budding software engineers should be educated. I was convinced Eric was going to agree with me on whether or not s... http://www.developerfusion.com/media/9566/stack-overflow-podcast-36/ http://www.developerfusion.com/media/9566/stack-overflow-podcast-36/ Thu, 08 Jan 2009 04:50:00 GMT James Crowley Episode 18: Matt Podwysocki on F# and Functional Programming This week Matt Podwysocki puts the fun in functional programming with a deep dive into F#. We've heard plenty of high level discussions of F# and functional programming lately, so we tried to dig into the gory details as much as possible: What is functional programming, and why sho... http://www.developerfusion.com/media/9942/episode-18-matt-podwysocki-on-f-and-functional-programming/ http://www.developerfusion.com/media/9942/episode-18-matt-podwysocki-on-f-and-functional-programming/ Fri, 19 Sep 2008 00:45:00 GMT James Crowley Episode 18: Matt Podwysocki on F# and Functional Programming This week Matt Podwysocki puts the fun in functional programming with a deep dive into F#. We've heard plenty of high level discussions of F# and functional programming lately, so we tried to dig into the gory details as much as possible: What is functional programming, and why sho... http://www.developerfusion.com/media/8670/episode-18-matt-podwysocki-on-f-and-functional-programming/ http://www.developerfusion.com/media/8670/episode-18-matt-podwysocki-on-f-and-functional-programming/ Fri, 19 Sep 2008 00:45:00 GMT James Crowley Expert to Expert: Contract Oriented Programming and Spec# The Spec# programming system is a new attempt at a more cost effective way to develop and maintain high-quality software.  Spec# is pronounced "Spec sharp" and can be written (and searched for) as the "specsharp" or "Spec# programming system".  The Spec# system consists of:The Spec# programmi. http://www.developerfusion.com/media/88984/expert-to-expert-contract-oriented-programming-and-spec/ http://www.developerfusion.com/media/88984/expert-to-expert-contract-oriented-programming-and-spec/ Fri, 17 Sep 2010 16:50:00 GMT James Crowley Anders Hejlsberg, Herb Sutter, Erik Meijer, Brian Beckman: Software Composability and the Future of How will imperative programming languages evolve to suit the needs of developers in the age of Concurrency and Composability? What role can programming languages play in enabling true composability? What are the implications of LINQ on the furture of managed (CLS-based) and unmanaged(C++) languag. http://www.developerfusion.com/media/89010/anders-hejlsberg-herb-sutter-erik-meijer-brian-beckman-software-composability-and-the-future-of/ http://www.developerfusion.com/media/89010/anders-hejlsberg-herb-sutter-erik-meijer-brian-beckman-software-composability-and-the-future-of/ Fri, 17 Sep 2010 16:51:00 GMT James Crowley Herding Code 71: James Avery and Rob Conery on NoSQL and a bunch of other stuff James and Rob invade this week’s show to discuss NoSQL, the ASP.NET MVC vs WebForms debate, TekPub and all kinds of other stuff. Object Databases and NoSQL, ORM are so last year James challenges the idea that all data must reside in a relational databases for everything Rob won’t go to the bar in. http://www.developerfusion.com/media/76393/herding-code-71-james-avery-and-rob-conery-on-nosql-and-a-bunch-of-other-stuff/ http://www.developerfusion.com/media/76393/herding-code-71-james-avery-and-rob-conery-on-nosql-and-a-bunch-of-other-stuff/ Mon, 01 Feb 2010 10:52:00 GMT James Crowley