Library podcasts

GoingDeep

GoingDeep

Podcasts

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 8 of 13

    Published 5 days ago, running time 0h53m

    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.

  • GoingDeep: E2E: Erik Meijer and Patrick Dussud - Inside Garbage Collection

    Published 11 days ago, running time 0h55m

    Patrick Dussud is a Technical Fellow at Microsoft who is the author of .NET's garbage collector (GC) - the automatic memory management infrastructure that makes up most of what is managed in managed code execution. How does GC, work, generally? Why is it important? The GC inside of the CLR is of

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 7 of 13

    Published 12 days ago, running time 0h44m

    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.

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 6 of 13

    Published 19 days ago, running time 0h42m

    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.

  • GoingDeep: E2E: Erik Meijer and Burton Smith - Concurrency, Parallelism and Programming

    Published 21 days ago, running time 1h2m

    The great Burton Smith, Microsoft Technical Fellow and an international leader in high-performance computer architecture and programming languages for parallel computing joins functional programming purist and language design guru Erik Meijer to discuss several major themes of parallel computing

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 5 of 13

    Published 26 days ago, running time 0h31m

    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.

  • GoingDeep: E2E: Erik Meijer and Don Box - Perspectives on SOAP, Programming Data and M

    Published 27 days ago, running time 0h43m

    Don Box is a Distinguished Engineer at Microsoft and has a rich history in the general purpose programming world. You remember SOAP, right? Don was one of the Gang of Four who designed SOAP. Don was also instrumental in the design and implementation of WCF. Don is currently building a new model-b.

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals Chapter 4 of 13

    Published 1 month ago, running time 0h59m

    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.

  • GoingDeep: Mark Russinovich: Inside Windows 7 Redux

    Published 1 month ago, running time 0h51m

    Windows 7 is here, available to all for purchase and ships today with new PCs! To celebrate this momentous occasion for Windows and Microsoft, Technical Fellow Mark Russinovich joins me in a discussion that extends the great conversation we had last year on Windows 7 internals. In his previous C9.

  • GoingDeep: Visualizing Concurrency: VS 2010 Beta 2 - Parallel Performance Profiling Advancements

    Published 1 month ago, running time 0h45m

    In Visual Studio 2010 Beta 1, you were introduced to new analysis and profiling capabilities (Parallel Profiling and Performance Tools) designed to make concurrency understandable and, ultimately, debuggable. Today, with the release of Visual Studio 2010 Beta 2, we introduce an updated and signif.

  • GoingDeep: Stephan T. Lavavej: Everything you ever wanted to know about nullptr

    Published 1 month ago, running time 1h0m

    In C++, 0 is an abused integer. It is used to reflect, well, 0 as a value of type int and it is also used to represent a null pointer... The latter has led to many bugs and confusion over the past 30 years. Put simply, using 0 is and has always been a bad idea (then there's the NULL macro...). We.

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 3 of 13

    Published 1 month ago, running time 0h42m

    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.

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 2 of 13

    Published 1 month ago, running time 0h49m

    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.

  • GoingDeep: Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure

    Published 1 month ago, running time 0h52m

    Clojure is a dynamic programming language created by Rich Hickey that targets both the Java Virtual Machine and the CLR. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure f. clr, be, purpose, reflection

  • GoingDeep: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 1 of 13

    Published 1 month ago, running time 0h30m

    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. languages, dr, pieces, more

  • GoingDeep: E2E: Erik Meijer and Wes Dyer - Reactive Framework (Rx) Under the Hood 2 of 2

    Published 1 month ago, running time 0h36m

    Software Developer extraordinaire and language compiler geek Wes Dyer and programming language design guru and LINQ co-creator Erik Meijer to dig into the Reactive Framework (Rx). This is part 2 of 2. See part 1 here.Here, Erik and Wes continue their discussion on the core ideas behind Rx... course, basis, all, practice

  • GoingDeep: E2E: Erik Meijer and Wes Dyer - Reactive Framework (Rx) Under the Hood 1 of 2

    Published 1 month ago, running time 0h42m

    You've already learned a great deal about Erik Meijer's latest programming creation, Rx, right here on Channel 9 (here and here, to be precise).Well, wouldn't it be great to get the two key minds behind Rx in one place with one whiteboard? Yes, of course it would! Enter Software Developer... course, deal, interesting, model

  • GoingDeep: Expert to Expert: Erik Meijer and Butler Lampson - Abstraction, Security and Embodiment

    Published 2 months ago, running time 0h58m

    This is a very special episode of Expert to Expert. We were very fortunate to get some time with renowned computer scientist amd Microsoft Technical Fellow Butler Lampson. Butler's impact on general purpose computing is vast and profound. Personal computing as it exists today is in part the resul... computing, for, technical, one

  • GoingDeep: RADAR: Windows Automatic Memory Leak Detection

    Published 2 months ago, running time 1h1m

    RADAR is a memory leak detection technology built into Windows and integrated with Watson (error reporting) and AutoBug (automatic bug filing). It allows Microsoft product teams and third parties to discover and fix memory leaks early in the product cycle and after release. Since RADAR runs on cu... learn, detection, by, public

  • GoingDeep: Melur Raghuraman: Inside Windows 7 - Diagnostics and Troubleshooting

    Published 2 months ago, running time 0h51m

    Windows Development Manager Melur Raghuraman and team have taken troubleshooting and diagnostics to a whole new level in Windows 7. For one thing, Windows 7 uses managed code "natively" as PowerShell has become the de facto language used for creating diagnostic algorithms that live inside of diag... windows, diagnostic, fix, here

  • GoingDeep: Silviu Calinoiu: Inside Windows 7 - Fault Tolerant Heap

    Published 3 months ago, running time 0h55m

    The Fault Tolerant Heap (FTH) is a subsystem of Windows 7 responsible for monitoring application crashes and autonomously applying mitigations to prevent future crashes on a per application basis. For the vast majority of users, FTH will function with no need for intervention or change on their p... subsystem, no, effect, as

  • GoingDeep: Elliot H Omiya, Larry Osterman and Frank Yerrace: Inside Windows 7 - Audio Stack

    Published 3 months ago, running time 1h2m

    One of the central engineering and design themes of Windows 7 is efficiency: efficiency in user experience (things work as and when expected, reliably), efficiency in processing, execution, diagnostics, performance, scheduling, window managment, graphics, desktop search, etc. Well, not surprising... user, stream, principal, one

  • GoingDeep: Arun Kishan: Inside Windows 7 - Farewell to the Windows Kernel Dispatcher Lock

    Published 3 months ago, running time 0h57m

    You've learned about many of the new features of the latest version of the Windows kernel in the Mark Russinovich Inside Windows 7 conversation here on Channel 9. One of Mark’s favorite kernel innovations is the new way the kernel manages the scheduling of threads and the underlying synchronizati... as, time, hardware

  • GoingDeep: Kim Hamilton and Wes Dyer: Inside .NET Rx and IObservable/IObserver in the BCL (VS 2010)

    Published 3 months ago, running time 0h40m

    You recently learned about Erik Meijer's latest innovation, Rx, here on Channel 9. Clearly, judging by the views and comments on that post, it piqued your interest and curiosity. Wes Dyer, a rock star developer on Erik's team of rock stars, implemented a great deal of Rx and helped to design it a... here, rock, interest, deal

  • GoingDeep: Expert to Expert: Erik Meijer and Michael Isard - Inside Dryad

    Published 4 months ago, running time 1h5m

    Microsoft Research recently announced the availability, under Academic Licensing, of Dryad, an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs.A Dryad programmer can use thousands of machines, each of them... expert, michael, linq, no

  • GoingDeep: Expert to Expert: Brian Beckman and Erik Meijer - Inside the .NET Reactive Framework (Rx)

    Published 4 months ago, running time 1h11m

  • GoingDeep: Expert to Expert: Web Programming with Flapjax - A Javascript Framework

    Published 5 months ago, running time 1h10m

    Flapjax  is a new programming language designed around the demands of modern, client-based Web applications. Its principal features include: Event-driven, reactive evaluation An event-stream abstraction for communicating with web services Interfaces to external web services Flapjax is ea... is, expert, programming language, for

  • GoingDeep: Expert to Expert: Gur Kimchi - Inside Bing Maps (aka Virtual Earth)

    Published 5 months ago, running time 0h52m

    Erik Meijer and I paid a visit to Bing Maps infrastructure architect and Partner Development Manager Gur Kimchi for an Expert to Expert conversation about the design and architecture of Bing Maps. It takes some rocket science to process and coerce data into accurate information representative of ... maps, expert, conversation, information

  • GoingDeep: David LeBlanc: Inside SafeInt

    Published 5 months ago, running time 0h49m

    SafeInt is a C++ header containing the SafeInt class, non-throwing functions to check common operations, and the associated internal mechanisms. SafeInt is currently used extensively throughout Microsoft, with substantial adoption within Office and Windows.  David LeBlanc is a software enginee... david, is, writing, secure

  • GoingDeep: Expert to Expert: Inside Bling - A C#-based library to simplify WPF programming

    Published 5 months ago, running time 0h50m

    Bling  is a C#-based library for easily programming images, animations, interactions, and visualizations on Microsoft's WPF/.NET. Bling is oriented towards design technologists, i.e., designers who sometimes program, to aid in the rapid prototyping of rich UI design ideas. Students, artists, res... bling, is, wpf, library

  • GoingDeep: Raja Krishnaswamy and Vance Morrison: CLR 4 - Inside Type Equivalence

    Published 5 months ago, running time 0h57m

    You recently learned about CLR 4's support for type equivalence in a conversation right here on C9 with Raja Krishnaswamy and Jesse Kaplan. The idea of type equivalence and its potential usefulness beyond simplifying and de-bloating COM interop that employs Interop Assemblies (CLR 4's No-PIA feat... type, what, clr, support

  • GoingDeep: Rick Byers and Simon Hall: CLR 4 - Side-by-Side In-Process - What. How. Why.

    Published 5 months ago, running time 0h0m

    CLR hosting has always been a hot topic. Consider the case of Windows Shell Extensions and the inability to load more than one CLR version per process being the dagger in the heart of the very idea of scalable managed shell extentions. With CLR 4, consuming applications will be able to host both ... clr, process, what, hosting

  • GoingDeep: Louis Lafreniere: Next Generation Buffer Overrun Protection - gs++

    Published 5 months ago, running time 0h31m

    From the C++ Team Blog: A lot of code written in C and C++ has vulnerabilities that leave their users open to buffer overrun attacks. There are two major reasons for this. One reason is that the languages provide unfettered access to the vulnerable memory; the other reason is that developers make... c, next, time, team

  • GoingDeep: Erika Parsons and Eric Eilebrecht : CLR 4 - Inside the Thread Pool

    Published 5 months ago, running time 0h42m

    Since V1, .NET programmers have been afforded the luxury of an automatic queue-dequeue-execute-from-the-queue thread management infrastructure inside the CLR. This is .NET's Thread Pool. As expected, the CLR's thread pool has improved with each iteration of the CLR (hey, V1 was, well, V1...).... thread, clr, pool, eric

  • GoingDeep: Maoni Stephens and Andrew Pardoe: CLR 4 Garbage Collector - Inside Background GC

    Published 6 months ago, running time 0h0m

    Maoni Stephens is a software developer who spends her time implementing .NET's GC. In fact, she's been working on the GC since the early days of .NET. Andrew Pardoe is the GC PM. The last time we focused on GC on C9 was a conversation with GC creator Patrick Dussud. In that conversation he sugges... clr, .net, conversation, progress

  • GoingDeep: VC 10: Stephan T. Lavavej and Damien Watkins - Inside STL

    Published 6 months ago, running time 0h0m

    Visual Studio 2010 Beta 1 introduces a number of exciting new features for the C++ developer as we include a selection of goodies from the upcoming C++0x Standard. We have already heard about many of the language improvements (auto, decltype, lambdas, rvalue references, …) all of which can be put...

  • GoingDeep: Vance Morrison: CLR Through the Years

    Published 6 months ago, running time 0h0m

    CLR Architect Vance Morrison has been very busy working on the future of the CLR, especially as it relates to execution performance and the type system. Some of his latest work is present in the upcoming 4th version of the virtual machine that powers all things .NET, CLR 4, which ships with Visua...

  • GoingDeep: John Rose: Static Managed Runtimes and Dynamic Byte Codes

    Published 6 months ago, running time 0h0m

    John Rose is a virtual machine expert who's been working on the Java Virtual Machine for several years. He's part of the team that is adding multi-language support to the JVM, specifically, dynamic language support. How does the  multi-dynamic-language support mechanism work, exactly, inside the ... java, system

  • GoingDeep: Gilad Bracha: Inside Newspeak and Objects as a Service

    Published 6 months ago, running time 0h30m

    Lang.NET Symposium 2009 was held on Microsoft's campus (make sure you watch the talks, which are available for your viewing pleasure). We were of course there and conducted several interviews with some of programming language design's brightest thinkers. Here, language design master Gilad Bracha... design, net, microsoft, technical

  • GoingDeep: Expert to Expert - Erik Meijer and Lars Bak: Inside V8 - A Javascript Virtual Machine

    Published 6 months ago, running time 0h53m

    Lars Bak is a virtual machine master. He and team have created a Javascript VM, V8, that takes Javascript syntax and produces optimized machine code directly. The result is very performant execution of Javascript. How does V8 work, exactly? What are the basic design decisions that have gone into ... javascript, design, designer

  • GoingDeep: Expert to Expert: Amitabh Srivastava - Windows Azure and Cloud Computing

    Published 7 months ago, running time 0h0m

    You first learned about Windows Azure and the Azure Services Platform at PDC08. Remember that? Yeah. It's been a while since we first unveiled our cloud computing offering. Now that the hysteria has died down, we thought it wise to go learn the details behind and inside Azure. Who better for this... azure, cloud, computing, windows

  • GoingDeep: Gazelle - Operating System Architecture and Web Browser Security

    Published 7 months ago, running time 0h0m

    Microsoft Research was in the news not too long ago regarding the innovative, outside-the-box research being done by MSR scientists on display at the annual MSR TechFest event. One of the stars of the show was a new web browser project named Gazelle. Gazelle is a Microsoft Research prototype we... microsoft, architecture, design, security

  • GoingDeep: oncurrency and Parallelism: Native (C/C++) and Managed (.NET) Perspectives

    Published 7 months ago, running time 0h50m

    Parallel Computing Platform team members Stephen Toub, Rick Molloy, Don McCrady and Dana Groff join me for a chat about the differences and similarities in their conceptual approach to designing and building concurrent programming abstractions targeting .NET developers and native (C/C++) develope... c, .net, computing, writing

  • GoingDeep: Perspectives on Functional Programming

    Published 8 months ago, running time 1h6m

    Matthew Podwysocki is a senior consultant for Microsoft platform technologies in the D.C. area. He's been programming since he was a child and has a particular interest and passion for functional programming. Functional programming is all the rage these days. General purpose imperative languages ... c, microsoft, c#, computing

  • GoingDeep: The Future of C#

    Published 8 months ago, running time 1h8m

    It's always a pleasure to get a chance to sit down and geek out with Anders Hejlsberg. Anders is a Microsoft Technical Fellow (a Technical Fellow is the highest ranking technical position at Microsoft) and programming language design master. He's the creator of C# and one of the founders of .NET.... c#, microsoft, design, technical

  • GoingDeep: xpert to Expert: Inside Concurrent Basic (CB)

    Published 8 months ago, running time 0h58m

    "Concurrent Basic extends Visual Basic with stylish asynchronous concurrency constructs derived from the join calculus. Our design advances earlier MSRC work on Polyphonic C#, Comega and the Joins Library. Unlike its C# based predecessors, CB adopts a simple event-like syntax familiar to VB progr... vb, design, c#, end

  • GoingDeep: ohn Sheehan: Architecture and Engineering of Microsoft Application Virtualization (AppVirt)

    Published 9 months ago, running time 0h57m

    Microsoft Application Virtualization 4.5 (AppVirt) allows the flexibility to control virtual application interaction. Administrators wanting to consolidate virtual environments, and enable faster, easier administration, can use the product’s Dynamic Suite Composition, which sequences and manages ... microsoft, architecture, .net framework, java

  • GoingDeep: User Mode Scheduler (UMS)

    Published 9 months ago, running time 0h51m

    Here, we continue our exploration of the morphology of Windows 7 on Going Deep with windows kernel architect Dave Probert. You may remember him from an early four part episode of Going Deep where he teaches us about general purpose operating system architectures and history: Part 1, Part 2, Part ... windows 7, windows, threads, computing

  • GoingDeep: Service Controller and Background Processing

    Published 10 months ago, running time 0h42m

    At any given point, Windows is executing a lot of code. Some of this code runs in the background as services. In pre Windows 7 operating systems some services were set to auto run even though the configuration of the system (installed apps, hardware, etc) did not warrant them running. This had a ... windows 7, windows, security, hardware

  • GoingDeep: Concurrency, Coordination and the CCR

    Published 10 months ago, running time 0h55m

    In this episode of Expert to Expert, programming language designer Erik Meijer chats with CCR creator George Chrysanthakopoulos. We've spent a good deal of time on Channel 9 addressing the Concurrency Problem and the various approaches Microsoft is taking in an effort to help solve it. George's C... microsoft, .net, windows, c

  • GoingDeep: ark Russinovich: Inside Windows 7

    Published 10 months ago, running time 0h43m

    How has Windows evolved, as a general purpose operating system and at the lowest levels, in Windows 7? Who better to talk to than Technical Fellow and Windows Kernel guru Mark Russinovich? Here, Mark enlightens us on the new kernel constructs in Windows 7 (and, yeah, we do wander up into user mod... windows 7, windows, technical

  • GoingDeep: arallel Computing in Native Code: New Trends and Old Friends

    Published 10 months ago, running time 0h50m

    We've covered a lot of ground on both C++ and Parallel Computing on Channel 9 over the past few years. For C++ in particular, we've gone deep on many fronts with some of the main players in Microsoft's native programming world. Damien Watkins is one of these players and he's the brains behind mos... c, computing, microsoft, end

  • GoingDeep: oftware Transactional Memory: The Current State of the Art

    Published 10 months ago, running time 1h8m

    A few years ago I got the chance to learn about Software Transactional Memory for the first time while visiting MSR Cambridge. The great Simon Peyton-Jones and Tim Harris explained to me the thinking behind STM and how it might evolve. It was a tremendously interesting conversation. If you haven'... cambridge, computing, microsoft, end

  • GoingDeep: aestro: A Managed Domain Specific Language For Concurrent Programming

    Published 11 months ago, running time 0h46m

    Josh Phillips(PM), Niklas Gustafsson(Architect), and Artur Laksberg(Developer) of the Parallel Computing Platform Team spend some time with me to discuss a managed (.NET-based) DSL (Domain Specific Language) for concurrent programming, Maestro. Maestro incorporates well-entrenched language patter... .net, computing, patterns, c

  • GoingDeep: HESS: An Automated Concurrency Testing Tool

    Published 11 months ago, running time 0h46m

    CHESS is an automated tool from Microsoft Research for finding errors in multithreaded software by systematic exploration of thread schedules. It finds errors, such as data-races, deadlocks, hangs, and data-corruption induced access violations, that are extremely hard to find with current testing... test, testing, microsoft, debugging

  • GoingDeep: Inside PowerShell

    Published 11 months ago, running time 0h59m

    Welcome to another edition of Expert to Expert. Once again the venerable language master Erik Meijer leads the conversation. This time, we're lucky enough to have PowerShell creator and Partner Architect Jeffrey Snover. Jeffrey is really passionate about PowerShell and has worked hard to see that... powershell, windows 7, .net, components

  • GoingDeep: Your Questions Answered

    Published 11 months ago, running time 1h8m

    The great Rico Mariani, software performance guru and Chief Architect of Visual Studio (we dig into what this role is exactly...), sits down with us to discuss what's on tap for the next iteration(s) of Visual Studio (Visual Studio 2010) and beyond... If you spend alot of time in VS, then you def... visual studio

  • GoingDeep: The State Monad - Part 2

    Published 1 year ago, running time 0h24m

    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... linq, microsoft, visual studio, wpf

  • GoingDeep: The State Monad - Part 1

    Published 1 year ago, running time 0h41m

    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... linq, microsoft, c#, wpf

  • GoingDeep: nside C# 4.0: dynamic typing, optional parameters, covariance and contravariance

    Published 1 year ago, running time 0h48m

    C# Program Manager Mads Torgersen and C# compiler developers Eric Lippert, Chris Burrows, Samuel Ng discuss (and whiteboard) the details inside C# 4.0's dynamic type, optional parameters and default parameter values, and new support for COM interop (should make Office developers giddy). Samuel, C... c#

  • GoingDeep: harma Shukla: Inside Live Framework

    Published 1 year ago, running time 0h41m

    Dharma Shukla, Architect for the Live Framework, knows how to make developers happy.  After delivering the programming model for the Workflow Foundation, he joined the Live Services team to develop a unified, simple and open way for developers to program against the full set of Live Services – fr... cloud

  • GoingDeep: ave Campbell: Inside SQL Services

    Published 1 year ago, running time 0h30m

    Technical Fellow Dave Campbell digs into the "fabric" of Azure's SQL Services. What are the current capabilities of SQL Services and how will they evolve? Can you upload stored procedures to the cloud and expect them to run? What does extending a shrink-wrapped application to the world of distrib... sql, cloud, technical, azure

  • GoingDeep: LINQ-to-Anything

    Published 1 year ago, running time 0h53m

    Welcome to the 100th episode of Going Deep! It's been a great ride so far and I hope you've been enjoying the show over the years. For this momentous occasion, meet Bart de Smet, a software engineer extraordinaire on the WPF team who spends his free time blogging (what an incredible wealth of tru... linq, technical, wpf, free

  • GoingDeep: Part 2

    Published 1 year ago, running time 0h39m

    EvNet, which is the codebase that powers all of our channels, was written from the ground up. How is the codebase designed? What's the architecure? What did each developer work on? What were some of the challenges? Who are these dev geniuses, anyway? This is part two of the great conversation wit...

  • GoingDeep: ohn Sheehan: Inside Application Virtualization

    Published 1 year ago, running time 0h55m

    Application virtualization is different than machine virtualization which virtualizes the machine on which an operating system (and applications) are installed. Machine virtualization provides an abstraction layer between the hardware and the OS that's running on top of it. It also allows managin... microsoft, hardware, marketing, windows

Events coming up

  • Nov 27

    The Colorado Springs Open Source Software November Meetup

    Colorado Springs, United States

    AGENDA 6:00 - 6:30 PM - Food, Drinks & Networking 6:30 - 6:40 PM - Announcements 6:40 - 7:10 PM - Basic Concepts 7:10 - 7:20 PM - Break 7:20 - 8:40 PM - Main Speaker 8:40 - 8:55 PM - Door Prize Drawings MAIN TOPIC ABSTRACT NetKernel NetKernel is a software platform that combines the idea of simple abstractions and sets of tools (awk, grep, sed, etc.) with the flexibility of the World Wide Web.

Want to stay in touch with what's going on? Follow us on twitter!