Preview: Entries for Ambition
![]() Channel 9
Episode 70 - Windows Azure Demos with Steve Marx Fri, 10 Feb 2012 16:45:00 GMT Join Wade and Steve each week as they cover the Windows Azure platform. You can follow and interact with the show at @CloudCoverShow. In this episode, we are very sad to bid Steve Marx farewell as he looks for new challenges outside of Microsoft. Fortunately, we're able to share some of his best moments on the Cloud Cover show and review some of the best demos he's built over the years.
In the news:
You can stay in touch with Steve Marx through his blog at http://blog.smarx.com/. (image)
Interactive Panel: The Importance of Being Native Thu, 12 Jan 2012 02:22:00 GMT In 2011, we saw a resurgence of interest in native code - in C++ in 2011 and in C++11. Is this "C++ Renaissance" a flash in the pan? Is it a long-term trend?
Skeletal Tracking Fundamentals Wed, 01 Feb 2012 13:46:21 GMT In the skeletal tracking Quickstart series video, we'll discuss:
Resources(image)
Day 2 Keynote - Herb Sutter: C++11, VC++11 and Beyond Sun, 29 Jan 2012 00:31:00 GMT This talk will cover:
Hot Apps: Krashlander, NFL Pro '12, MixTapes, Weave, Network Dashboard Tue, 07 Feb 2012 22:52:36 GMT Hot Apps will feature 5 of the hottest apps each week for the Windows Phone 7. In this episode Laura takes a look at 5 of the winning apps from the "Your APP here" monthly contest:
Please leave suggestions for hot apps that should be featured in the comments section, thanks! (image)
Working with Depth Data Wed, 01 Feb 2012 13:43:07 GMT In the working with depth data Quickstart video, we'll cover:
Resources(image)
Clang: Defending C++ from Murphy's Million Monkeys Tue, 17 Jan 2012 16:36:00 GMT Were we to craft a Lenox Globe of programming languages, C++ might be followed by a famous cautionary phrase: Here Be Dragons. The language can be complex and daunting to programmers who are often shouldered with the task of writing large, complex programs. Those millions of code monkeys need help to resist Murphy's siren song and navigate C++'s treacherous waters of memory corruption and concurrency bugs. Clang is a C++ compiler platform that tries to address these challenges (among others) across the spectrum of development activities. It provides fantastic diagnostics, static and dynamic program analysis, advanced rewriting and refactoring functionality, and language extensibility. Together with improvements to the language in C++11 these help programmers cope with today's code and write better code tomorrow. Clang also makes it easier than ever before to evolve and evaluate new language features and extensions to make C++ itself better. Through this talk I'll give some background on the Clang compiler, what it does today to make writing C++ better, and how we're using it to help shape the C++ language going forward. (image)
Peter Heldens - Creating Scripts with TouchDevelop Thu, 09 Feb 2012 18:19:22 GMT Peter Heldens, a manager at Microsoft University in the Netherlands, recently visited the touchdevelop team in Redmond, WA. Peter wrote My Online Meetings, the popular script that allows users to join a conference call in a single script using touchdevelop. Great to meet you, Peter!
The Research in Software Engineering team (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA. (image)
Variadic Templates are Funadic Wed, 11 Jan 2012 00:43:00 GMT Variadic templates are arguably the most profound change in the core language brought about by C++11. Curiously, however, the C++ community still tiptoes carefully around them: variadic templates enjoyed less coverage than features such as "auto" or lambdas. Part of the reason is that more popular features simplify expression of existing designs, which makes said features easier to understand and use.
STL11: Magic && Secrets Wed, 11 Jan 2012 00:44:00 GMT The C++ Standard Library expanded and evolved massively between C++98/03 and C++11. It's easy to forget the magnitude of these changes, because they happened gradually and sometimes invisibly. Some things (like shared_ptr, regex, and function) were developed in Boost in the early 2000s, before making their way into TR1 in 2005 and then C++11. Other things, like container move semantics, automatically improve programs without human intervention. Sometimes I can hardly believe that programmers used to live without non-intrusive deterministically reference-counted smart pointers! We are fortunate to live in such an advanced and enlightened age.
Camera Fundamentals Wed, 01 Feb 2012 13:41:07 GMT In the Camera Fundamentals Quickstart video, you’ll learn:
Resources(image)
Defrag: Change Pinned Sites Icons, Laptop WiFi Router, Full Path for File Mon, 06 Feb 2012 20:57:07 GMT Microsoft tech troubleshooter extraordinaire Gov Maharaj and I help walk you through troubleshooting solutions to your tech support problems. If you have a problem you want to send us, you can use the Problem Step Recorder in Windows 7 (see this for details on how) and send us the zip file to DefragShow@microsoft.com. We will also be checking comments for problems, but the email address will let us contact you if needed.[01:40] - Using D2D with Windows 7 on restore. [04:36] - Closed laptop during updates, now PC hangs. [07:38] - Are RAM cleaners helpful or unneeded? [09:37] - Silverlight in a nutshell. [mentioned link][12:26] - Getting the full path for a given file. [13:35] - Can you change the icon for a TaskBar pinned site. [17:47] - Using a laptop as a WiFi router. [20:09] - Showing custom wallpaper on lock screen.* [Gov notes below][21:35] - How to rotate screen easily. [27:00] - Admin rights for removing icons in Start Menu. [29:35] - Pick of the Week: Visual Studio Achievements. [32:17] - Pick of the Week: Privacy Day [link]* Following are Gov's First of all, create a DWORD value named OEMBackground in the HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background key, and set its value to 1 (You can delete the value if you want to restore the settings). Then, create a folder named backgrounds in the path %windir%\system32\oobe\info.At last, copy the JPG files according to your monitor's resolution. For example, backgroundDefault.jpg (MUST-HAVE) background1024×1280.jpg background1280×1024.jpg background1024×768.jpg background1280×960.jpg background1600×1200.jpg background1440×900.jpg background1920×1200.jpg background1280×768.jpg background1360×768.jpgAll the images must be less than 256kb in size. If you are using a resolution that is not provided in the image file, system will display backgroundDefault.jpg. [...]
TWC9: 4 Years of TWC9, Kinect SDK, C++, & more Sat, 04 Feb 2012 05:47:06 GMT On our four year anniversary of This Week on Channel 9, we wanted to give a special thank you to all of our viewers for supporting and watching us over the years. Amusingly, our first show aired Feb 1, 2008 without a name and Niners Ian & ChadK suggesting the name This Week on Channel 9. Thank you all, we wouldn't be here without you.Production Note: We know the audio is a little rough/overdriven in places and we're going to try to see if there's anything we can do post-production to fix it. Sorry about that!To celebrate this week, Martin Woodward joins us to recap the week's news, including:[0:32] TWC9's 4th Anniversary! First TWC9 Show in 2008, Brian Keller and Dan Fernandez: Name this Show! [2:33] Kinect For Windows, [Special Edition] It's Kinect day! The Kinect For Windows SDK v1 is out! (Greg Duncan, Dan Fernandez) , Kinect for Windows Quickstart Series (Dan Fernandez), Kinect for Windows – Code Migration from Beta2 to v1.0 (C#/VB) & Kinect for Windows – Details of API Changes from Beta2 to v1.0 (C#/VB) (Rob Relyea), Kinect for Windows SDK v1.0 (Download), Kinect for Windows is now Available!, Near Mode: What it is (and isn’t), Official Kinect for Windows SDK and Kinect Toolbox 1.1.1 are out! (David Catuhe) [5:11] Going Native 2012 [6:47] Real World Windows Azure Guidance: Troubleshooting Best Practices for Developing Windows Azure Applications (Avkash Chauhan, William Bellamy), http://msdn.microsoft.com/en-us/library/windowsazure/hh771389.aspx [8:12] The Big Dummies Guide for Windows Phone Developer Resources (Bil Simser) [8:54] Event Handler Memory Leaks, Unwiring Events, and the WeakEventManager in WPF 4.5 (Pete Brown) [10:22] An introduction to Agile development with Team Foundation Server: TFS Support for Agile practices (Giles Davies) [11:38] Debugger Canvas 1.1 is Released!(Kael Rowan), http://msdn.microsoft.com/en-us/devlabs/debuggercanvas, http://download.microsoft.com/download/5/A/7/5A7FB2E7-5720-4739-BDDE-28A684C5B291/Microsoft.DebuggerCanvas.vsix [13:36] Visual Studio 2010 UML Design Pattern Toolbox Items Extension (Giles Davies), http://visualstudiogallery.msdn.microsoft.com/dc41bd3a-85f6-4015-aa39-c57bfa332b20, http://umldesignpatterns.codeplex.com/ [15:14] HTML5 WebCamp Training VIDEO Available (Doris Chen) Picks of the Week!Brian's Pick of the Week! [16:33] From Concept to Code in 6 hours: Shipping my first Windows Phone App, http://lostphonescreen.com,http://wp7appsite.codeplex.com/ (Scott Hanselman) Dan's Pick of the Week! [18:04] Kinect Service, http://kinectservice.codeplex.com/ (Brian Peek) Martin's Pick of the Week! [21:05] 96 Line F# [HP-35 calculator] Emulator + 960 bytes of HP-35 Microcode (Ashley Feniello) [...]
Day 1 Keynote - Bjarne Stroustrup: C++11 Style Tue, 10 Jan 2012 00:41:00 GMT We know how to write bad code: litter our programs with casts, macros, pointers, naked new and deletes, and complicated control structures. Alternatively (or additionally), we could obscure every design decision in a mess of deeply nested abstractions using the latest object-oriented programming and generic programming tricks. Then, for good measure, we might complicate our algorithms with interesting special cases. Such code is incomprehensible, unmaintainable, usually inefficient, and not uncommon. But how do we write good code? What principles, techniques, and idioms can we exploit to make it easier to produce quality code? In this presentation, I make an argument for type-rich interfaces, compact data structures, integrated resource management and error handling, and highly-structured algorithmic code. I illustrate my ideas and guidelines with a few idiomatic code examples. I use C++11 freely. Examples include auto, general constant expressions, uniform initialization, type aliases, type safe threading, and user-defined literals. C++11 features are only just starting to appear in production compilers, so some of my suggestions are conjecture. Developing a "modern style," however, is essential if we don't want to maintain newly-written 1970s and 1980s style code in 2020. This presentation reflects my thoughts on what "Modern C++" should mean in the 2010s: a language for programming based on light-weight abstraction with direct and efficient mapping to hardware, suitable for infrastructure code. (image)
Episode 69 - SQL Azure Federations with George Huey Fri, 03 Feb 2012 18:58:19 GMT Join Wade and Steve each week as they cover the Windows Azure platform. You can follow and interact with the show at @CloudCoverShow. In this episode, Wade is joined by George Huey—Principal Architect Evangelist for Microsoft—to discuss how to scale-out with SQL Azure Federations. George is the author and creator of the SQL Azure Migration Wizard and the SQL Azure Federation Data Migration Wizard. In the news:
(image)
Expert Panel Q&A featuring Scott Guthrie, Dave Campbell, and Mark Russinovich Fri, 16 Dec 2011 09:19:00 GMT Submit your questions over Twitter with the #WindowsAzure hashtag and have them answered live during the event by senior Microsoft engineering leaders. If you watched this session, please help us by taking this short survey. (image)
Channel 9 Cloud Cover Show Live Thu, 15 Dec 2011 10:02:00 GMT Join Steve Marx and Wade Wegner for this special live edition to see some fresh Windows Azure demos and hear answers to common Windows Azure questions. If you watched this session, please help us by taking this short survey. (image)
|
|||||||||||||||||||