software engineering

  1. Windows 7 TWC9: Taskboard & Storyboard in VS vNext, Hadoop on Azure, Tweeting Breathalyzer

    This week on Channel 9, Dan and Clint discuss the week's top developer news, including: [Link Removed] TechEd - 400+ sessions on demand are now available to watch online! [Link Removed] Jason Zander - Newly announced features for Link Removed [Link Removed] The new Link Removed is awesome for...
  2. Windows 7 TouchStudio - Plotting Math Functions

    In this video, Peli de Halleux, from the Research in Software Engineering group (RiSE) at Microsoft Research, gives a tutorial using the Link Removed editor. Learn how to chart mathematical functions in TouchStudio. follow TouchStudio on Facebook Link Removed coordinates Microsoft's research...
  3. Windows 7 C++ ALM -> Architecture Tools and Unit Testing for Visual C++ Developers - What's Next?

    One area that people simply don’t talk often enough about is Application Lifecycle Management (ALM) tools for Visual C++ development teams. ALM tools are critical for planning, development, testing, and maintenance of native code bases of every size. Visual Studio Ultimate offers many “out of...
  4. Windows 7 TouchStudio - Hello World

    In this video, Peli de Halleux, from the Research in Software Engineering group (RiSE) at Microsoft Research, gives a basic tutorial using the Link Removed editor. Learn how to write 'Hello World' in TouchStudio (and how to use its editor). Follow TouchStudio on Facebook Link Removed...
  5. Windows 7 C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 3 of 3

    The great Link Removed is back!! Link Removed Yuri is a logician, computer scientist, and inventor of abstract state machines. He currently works in Microsoft Research (he's a member of Wolfram Schulte's RiSE team). This is the third and final part in our introductory series of lectures...
  6. Windows 7 Checking In: Jeff Wilcox - Writing the WP7 App Platform in C# and C++

    Jeff Wilcox is a developer on the Silverlight team. He spends a lot of his time (~80%) coding in C++. Strange? Of course not... Silverlight is a portable managed runtime and C++ (C with classes in this case) is what enables Silverlight portability. Of course, Jeff also spends a significant...
  7. Windows 7 endpoint.tv - Patterns & Practices Composite Services Guidance Project

    My friends on the patterns & practices team are working on a cool new project that we want to share with you. The Link Removed provides guidance for building enterprise SOA-based composite service applications with design and implementation patterns for service discovery, composition, and...
  8. Windows 7 Checking In: Jeff Derstadt - Programming Data and the Entity Framework

    Jeff Derstadt is a developer on the Entity Framework team. Erik stops by to learn more about what Jeff does day to day. Jeff and Erik talk about programming data, generally, and the Entity Framework development model, specifically. We learn about how Jeff got into software development, how/why...
  9. Windows 7 Checking In: Mike Sampson - Channel 9 Cloud

    We've started a new Show on Channel 9 and it's the result of a conversation I had with Erik Meijer just after the Link Removed Erik told me that he wanted to go around the company and meet everyday devs—the folks who first and foremost spend their time at work designing and writing code. The...
  10. Windows 7 C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 2 of n

    Link Removed is back on C9!! Link Removed Yuri is a logician, computer scientist and inventor of abstract state machines. He currently works at Microsoft Research (he's a member of Wolfram Schulte's RiSE team). This is the second part in a series of lectures exploring the fundamental...
  11. Windows 7 Craig Symonds and Mohsen Agsen: C++ Renaissance

    When you think about all the code executing in the world at any given time, there's a good chance you're thinking about a lot of code written in C/C++ (aka native code). As Mohsen Agsen mentions so astutely in this impromptu and candid conversation, C++ can be thought of as the dark matter of...
  12. Windows 7 David Molnar and Margus Veanes - BEK - Domain Specific Language for String Manipulation Functions

    In this video, Link Removed and Link Removed, both Researchers at Microsoft Research, give a demo of BEK (you can try it too at Link Removed). BEK is a domain specific language for writing common string functions, combined with state of the art analysis. With BEK, you can answer questions like...
  13. Technology growth to come to a screaming halt

    Huge changes in software and microchips needed A new report from the US National Research Council has warned that technology growth will grind to a halt unless a new generation of hardware and software is developed. The catchy-titled “The Future of Computing Performance: Game over or next...
  14. IE6 Addiction Inhibits Windows 7 Migrations

    eldavojohn writes "As anyone in the industry will tell you, a lot of money went into developing web applications specific to IE6. And corporations can't leave Windows XP for Windows 7 until IE6 runs (in some way) on Windows 7. Microsoft wants to leave that non-standard browser mess behind them...
  15. Windows 7 Allen Wirfs-Brock and Chris Wilson: EcmaScript 5

    ECMAScript is object-based: basic language and host facilities are provided by objects, and an ECMAScript program is a cluster of communicating objects. An ECMAScript object is a collection of properties each with zero or more attributes that determine how each property can be used—for example...
  16. Windows 7 Mike Barnett and Daryl Zuniga: Code Contracts Editor Extensions

    Mike Barnett and Daryl Zuniga showcase the Code Contracts Editor Extensions. The extensions integrate Code Contracts into the C# intellisense, the Code Definition View and even the editor text itself. Download the Code Contracts Editor Extensions Link Removed coordinates Microsoft's...
  17. Windows 7 Inside Windows Phone #07: Meet Some of the People Behind Windows Phone

    You probably already know that the final version of Windows Phone Developer Tools wasshipped today! In celebration, we decided to walk through the corridors of Studio F (where most of the devs, PMs, and testers are), and talk with a few of the people who are behind this great release of Windows...
  18. Windows 7 C9 Lectures: Stephan T. Lavavej - Standard Template Library (STL), 5 of n

    Link RemovedWelcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft...
  19. Windows 7 Steve Anonsen and John Rivard: Inside LightSwitch

    Link Removed"Link Removed*is a new tool aimed at easily building data-driven applications, such as an inventory system or a*basic customer relationship management system." Typically, when making difficult things easy, the price is solving a set of very difficult technical problems. In this...
  20. Windows 7 Nvidia purposefully hobbles PhysX on the CPU

    Charlie is at it again: NVIDIA JUST HAD one of their most sleazy marketing tactics exposed, that PhysX is faster on a GPU than a CPU. As David Kanter at Real World Tech proves, the only reason that PhysX is faster on a GPU is because Nvidia purposely hobbles it on the CPU. If they didn't, PhysX...