|
-
Minute of Mango: Local Scout
Take a minute out of your day to learn about all the killer new features on your Windows Phone. Trust me, you'll be glad you did  
-
C++ AMP: Yossi Levanoni - Architecture and Design
C++ AMP (Accelerated Massive Parallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in modern C++.
You've been able to experiment with C++ AMP since the VS11 Developer Preview back in September 2011. We figured it was a good time to go C9 on the C++ AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C++ AMP and the people who design, implement, and test it. C++ AMP is a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already comfortable with. C++ AMP is also an open specification and we'll see other compiler vendors producing C++ AMP implementations for their target platforms soon—that's been the goal since Day 1. Continuing with our four part series, we meet one of the architects of C++ AMP, Yossi Levanoni. You've met him before on C9. In this conversation, we go deeper into the design of C++ AMP (including exploring what led to some of the design decisions) and, of course, Yossi draws diagrams on the whiteboard like all architects must! You'll learn quite a bit about how C++ AMP works and why. Thanks for spending time with us, Yossi, and I'm sorry for mangling your last name!
See Part 1 - Daniel Moth - Overview 
-
Hot Apps: NFS Hot Pursuit, TextTwist 2, Cruise Control, Red Bull TV, FhotoRoom
Hot Apps will feature 5 of the hottest apps each week for the Windows Phone 7. In this episode Laura takes a look at: Please leave suggestions for hot apps that should be featured in the comments section, thanks! 
-
GoingNative 6: The D Episode with Walter Bright and Andrei Alexandrescu
We're back! Sorry for the delay between episodes, but we were busy preparing and then putting on GoingNative 2012, a C++11 conference that you have hopefully heard about It was a blast! Such great speakers. Such great attendees. Huge thanks to all of you who made the journey to Redmond for two days, bringing with you so much IQ and C++ love. And to those who watched the show live online, thank you, too, of course! All sessions will always be available on-demand right here on C9. Watch at your leisure, but do watch/listen/learn!
We were fortunate and honored to have Andrei Alexandrescu speaking and Walter Bright in attendance at GoingNative 2012. Walter and Andrei are the co-custodians of the D programming language. Walter invented D about 11 or 12 years ago. Andrei has been an unrelenting champion and contributor to D for a long time and is the author of the book The D Programming Language. When/why did Andrei get involved with D? We'll find out. We filmed a conversation with these two legends right after GoingNative 2012 ended.
So, what is D? What makes it special? D is a modern native programming language (not really an evolution of C++ as the name might imply. C++11 is an evolution of C++... D is it's own thing. It's D.). D is imperative (with C-like syntax), statically-typed, object-oriented, dynamic-friendly (via static type inference), garbage collected (optional), shared-nothing by default (nice!), functional-friendly (you can write pure functions that are verifiably pure), polymorphic, generic, and COM-friendly, too. D is also a low-level systems programming language.
D takes many powerful modern programming ideas and idioms and makes them easy to use while keeping things purely native. We love this! Too often we hear things like, "Well, if you go fully native then you loose productivity..." Whatever. D proves you can have your cake and eat it, too.
Tune in. Meet Walter and Andrei (and D, if you're not familiar with it). Thanks for spending time with C9, Walter and Andrei! Keep pushing the native envelope. "I want 1,000,000 users", says Andrei. Go D!
Download D D Forums (written in D) Modern COM Programming in D Table of Contents:
[00:00] GoingNative(); //Welcome back! Sorry for the delay. GoingNative 2012. D. [02:22] Charles has a conversation with Andrei Alexandrescu and Walter Bright about the D programming language [56:52] ~GoingNative(); //Charles and Diego talk about D and then destruct. 
-
Ping 132: Facebook app, Windows 8 app names, Touch Screen through clothes, Game rankings
This week we are all very excited to be joined by Larry Larsen (of Defrag fame). Larry joined the Ping team to share his opinion and theories on these stories and more: Facebook app for Windows Phone [02:38] Windows 8 app naming [08:34] Capacitive touch screen through your pants [05:38] Game Publisher rankings [10:50] 
-
Minute of Mango: Custom Ringtones
Take a minute out of your day to learn about all the killer new features on your Windows Phone. Trust me, you'll be glad you did  
-
C++ AMP: Daniel Moth - Overview
C++ AMP (Accelerated Massive Parallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in modern C++.
You've been able to experiment with C++ AMP since the VS11 Developer Preview back in September 2011. We figured it was a good time to go C9 on the C++ AMP team. So, we did. Four interviews have been conducted that pretty thoroughly cover C++ AMP and the people who design, implement, and test it. C++ AMP is a great technology for native developers seeking to harness the power of the GPU using the language and tools they are already comfortable with. C++ AMP is also an open specification and we'll see other compiler vendors producing C++ AMP implementations for their target platforms soon—that's been the goal since Day 1.
Here, we meet the legendary Daniel Moth. Daniel's actually been on C9 a few times and his technical screencasts are among the very best that have been produced for C9 (please make more, Daniel!!). Daniel is the C++ AMP program manager (PM). PMs are responsible for documenting the vision, building the execution plans to turn the vision into a real project, manage the project to completion, ship the result of the project and to attract and work with customers to help them understand what the product means for them and why it matters to their business. It's quite a job. Daniel is one part of a team of engineers that consists of program management (Daniel), architecture (Yossi Levanoni is one of the architects of AMP and you'll meet him (again) in one these interviews), development (you'll meet the AMP dev team soon, round-table style), and test (you'll meet the AMP test team soon, hallway-tour style).
So, tell us what C++ AMP is and why it matters, Daniel. Give us some context and history. What's going on here? What's next?
Tune in and meet the people behind the restrict(ion)s, kernels, etc. It's GPGPU time on C9. Enjoy.
See Part 2 - Yossi Levanoni 
-
TWC9: Windows Store for Win8 Dev's, Faster IE, Cheaper Azure, New EF and more
This week on Channel 9, Dan and Duncan discuss the week's top developer news, including: Picks of the Week! 
-
Interactive Panel: Ask Us Anything!
To end the event, why not have all the speakers on stage to answer any questions you may have, ones that formed as your mind was bent over the last 48 hours. Here are some C++ titans in front of you - what are you going to ask them? What do you want to know? Ask the GoingNative 2012 speakers anything (within reason and subject to destruction by the moderator ). There should be lots to talk about. Don't be shy!
This is an interactive panel. This means you, the attendee in the room or online, will be first class members of the conversation - you drive it. You ask the questions. The theme has been provided. Where do you want to take it? It's up to you. 
-
Developer Diaries: Mangesh Deshpande
This is the first of a series of videos where we will follow developers as they take the steps to give their Windows Phone applications make-overs. Our first guinea pig is Mangesh Deshpande and he needed some design tips and tweaks to take his app, "Meal Nirvana" to the next level. He met with our design team and resident expert, Arturo Toledo and has begun the redesign work. We will check back with Mangesh every now and then to track his progress. Please feel free to make suggestions as this is meant to be interactive and he welcomes your tips and thoughts as well. The final application will be revealed in a new show we are launching called "Amp up your Apps". We will also be accepting nominations for apps of yours that you think could use a bit of a make-over. Enjoy! 
-
Defrag: Mem Cleaners, Syncing Favorites, Batch Image Resize
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. Advance apologies for the audio quality, the error has since been corrected but too late to solve for this episode. [00:30] - Follow up question about memory cleaner. [02:36] - Network connectivity dropping in Windows 7. [06:15] - Question about RAID setup. [link] [11:50] - How do you sync favorites across PC's? [13:00] - Is there a log to know which file you just deleted? [15:30] - Process for batch resizing of images. [link] [19:00] - How to disable Tablet PC Input Panel. [link] [20:00] - Can VS perf be helped by installing on an SD card? [22:50] - Crowdsource Ask of the Week: Extracting file from archive with bad volumes. [26:53] - Silent install of a printer file. [28:33] - Required priv for making a text file in C:\. [29:09] - Pick of the Week: Sterling engine seen running on the desk. [link, link, link] 
Cached at: 2/22/2012 3:10:23 PM Pacific Time
|
|
|
More Developer Events from Community Megaphone
-
SSWUG and SolidQ In-Person Training: Designing and Developing Solutions with SQL Server 2008 Analysis Services
This event will be held on: 2/21/2012 at 8:30 AM, Central Time
Address: 400 East Royal Lane, Building Three, Suite 290 City: Irving State: TX Zip Code: 75039
Description: In a partnership agreement between SSWUG.ORG and SolidQ, a four-day, in-person class with hands-on labs on designing, developing and deploying analytical solutions using SQL Server 2008 Analysis Services (SSAS) will be offered on Feb. 21-24 in Irving, Texas.
Craig Utley, course instructor and mentor for SolidQ USA, will demonstrate design and development best practices to effectively build a fully working analytical solution.
Website: http://www.vconferenceonline.com/event/home.aspx?id=488
-
Making a Mockery of Hard to Test Code - Phil Japikse
This event will be held on: 2/22/2012 at 6:00 PM, Eastern Time
Address: 711 East Monument Avenue City: Dayton State: OH Zip Code: 45402
Description: Description: Test Driven Development can be hard. Oh, sure, it's easy to write the standard bank account tests that you see in all of the demos. But what about real life? What about that service that hasn't been developed yet? What if the code you are trying to test doesn't follow Uncle Bob's SOLID principles? I will show you how free mocking tools will brighten your day!
Bio: An international speaker, Microsoft MVP, MCSD, CSM, and CSP, and a passionate member of the developer community, Phil Japikse has been working with .Net since the first betas, developing software for over 20 years, and heavily involved in the agile community since 2005. Phil works as the Agile Practices Evangelist for Telerik (http://www.telerik.com), serves as the Lead Director for the Cincinnati .Net User’s Group and the Cincinnati Software Architect Group, and is the host of the Zero To Agile podcast (http://www.telerik.com/zerotoagile). Phil founded Agile Conferences, Inc., a non-profit dedicated to advancing agile in all aspects of software development. In his spare time, Phil works part-time as a Firefighter/Paramedic, serves as Cub Master for his sons’ Cub Scout Pack, and volunteers for the National Ski Patrol. You can follow Phil on twitter via http://www.twitter.com/skimedic and read his blog at http://www.skimedic.com/blog
Website: http://daytondevgroup.net/default.aspx
-
INAUGURAL NWVDNUG (Northwest Valley .net User Group) meeting
This event will be held on: 2/22/2012 at 6:00 PM, Arizona
Address: 16222 N 83rd Ave City: Peoria State: AZ Zip Code: 85382
Description: he first ever North West Valley .net User Group will be happening this evening. The location is Corner Bakery Cafe, 16222 N 83rd Ave, Peoria, AZ 85382. Social time will start at 6pm with the talk starting about 6:30.
Being the first meeting this will be pretty low key meeting.
Come hear Joe Guadagno speak on community
Social time will be from 6:-6:30 Joe will start his talk about 6:30
Abstract: Come hear how you can get the most out of the community and how you can be part of the technology community.
Website: http://www.nwvdnug.org
-
CapArea Client/Dev(formerly Silverlight) SIG:Dr ScriptLove or How I Learned to Stop Worrying and Love JavaScript - Frank La Vigne
This event will be held on: 2/22/2012 at 7:00 PM, Eastern Time
Address: 2300 Wilson Blvd City: Arlington State: VA Zip Code: 222015424
Description: Abstract:
the name alone instills loathing and dread into the hearts of developers. The language, which is neither Java nor script, used to be safely confined to the browser, as a tool of last resort. Then something happened: like a horror film, JavaScript started appear everywhere -- even on the server! Despite numerous attempts to crush the language, it has grown and thrived. Love or hate it, JavaScript is a fact of life for developers in the 2010s. This presentation is about one die-hard Silverlight/C# developer's savage journey into the heart of JavaScript and how he came to realize: it's not that bad after all.
Bio:
Frank La Vigne has been hooked on software development since he was 12 when he got his own Commodore 64 computer. Frank now works for Microsoft as a Public Sector Developer Evangelist.
Website: http://www.caparea.net/silverlight/
-
Group monthly meeting
This event will be held on: 2/23/2012 at 12:00 AM, Pacific Time
Address: 127 E Warm Springs Road City: Las Vegas State: NV Zip Code: 89119
Description: Monthly meeting of the dotNet Group.org user group.
Paul Sheriff will be the presenter.
Website: http://www.dotnetgroup.org
-
TechNet Webcast: How to Transition from GroupWise to Office 365
This event will be held on: 2/23/2012 at 9:00 AM, Pacific Time
 Description: Are you considering or planning a migration from Novell GroupWise to Microsoft Office 365? Do you need to provide coexistence between on-premises and cloud users? Join Chad Lindley, product manager at Quest Software, as he discusses solutions and best practices for transitioning from GroupWise to Office 365. A seamless transition with full coexistence is now available whether or not you implement a hybrid environment. Chad discusses the planning and considerations that are necessary to ensure a smooth transition in a variety of environments and configurations.
Website: http://bit.ly/xzq0UT
-
SQL Performance Virtual Chapter
This event will be held on: 2/23/2012 at 2:00 PM, Eastern Time
 Description: Filegroups: Putting The Pieces Together by Jes Borland
Website: http://performance.sqlpass.org/Home.aspx
-
Feb 2012 Meeting
This event will be held on: 2/24/2012 at 12:00 PM, Central Time
Address: 6061 Basswood Drive City: Fitchburg State: WI Zip Code: 53719
Description: Come join us for our Feb 2012 Meeting. Appsense will be on site to demo their product suite.
Sub-Zero has been kind enough to host the event for us again.
Website: https://www.technicalcommunity.com
-
SQL Saturday 108
This event will be held on: 2/25/2012 at 7:00 AM, Pacific Time
Address: 40th Street, North Commons City: Redmond State: WA Zip Code: 98052
Description: SQLSaturday is a training event for SQL Server professionals and those wanting to learn about SQL Server.
Website: http://sqlsaturday.com/108/eventhome.aspx
-
CHADNUG User Group
This event will be held on: 2/28/2012 at 6:00 PM, Eastern Time
Address: At Unum in Conference Room 151 City: Chattanooga State: TN Zip Code: 37421
Description: A Sneak Peek of Visual Studio & Team Foundation Server 11
Website: http://www.chadnug.com/Home.aspx
-
JavaScript and jQuery
This event will be held on: 2/28/2012 at 6:00 PM, Central Time
Address: 7000 State Highway 161 City: Irving State: TX Zip Code: 75039
Description: Ken Byrd is an awesome speaker and is the "Champion of Hawaiian Shirt Fridays". In this presentation Ken will cover both JavaScript and jQuery. Please wear your favorite Hawaiian shirt to make Ken feel welcome!
Website: http://www.dallasasp.net/Meetings/3736.aspx
Cached at: 2/22/2012 3:10:24 PM Pacific Time
|