10-4 Episode 39: CLR 4 Security and Sandboxing

Software Engineer passionate about distributed computing and cloud-based technology. Loves building back-end systems that are scalable, fault-tolerant, and reliable. Current technology passions are: Functional programming, Node.js / JavaScript / TypeScript, Erlang / Elixir, Linux, Docker, CoreOS, NoSQL databases, etc. Driven, self-taught, and really enjoys continuously learning new technologies in new spaces.
Enjoys challenging work that requires team work, communication skills, cross-discipline interaction, leadership, and deep thinking. Really enjoys being "smack dab in the middle" of critical business products and contributing to the core value of a business.
Active in the tech community as a writer and speaker. Delivered talks at Microsoft //Build (2011, 2013, 2014, and 2015), Tech Ed North America and Tech Ed Europe, internal Microsoft conferences, and many .NET user groups. Also appeared as a guest on podcasts like .NET Rocks and Hanselminutes. Produced shows for Channel 9 on MSDN, and written articles for MSDN magazine.
Comments
Sequencers, Synthesizers, and Software, Oh My! Building Great Music Creation Apps for Windows Store
Thanks Christian! I'll write up a post when I get it working. My issue right now is that the libPD project isn't compiling on Windows for me to get the library file to use. Some of the included PD source files expect pthread.h which doesn't exist on Windows since it's not POSIX thread compliant. I believe the full-blown Pure Data has a solution for compiling it on Windows that get's around this. So I'm hoping to use that work around to get LibPD compiling on Windows and then will mess around getting it to work on top of WASAPI.
Sequencers, Synthesizers, and Software, Oh My! Building Great Music Creation Apps for Windows Store
Hm, I haven't looked into Sound Fonts much, but I think I may need to :). My current pet project at home is to get LibPd working on top of the demo code shown in this talk so then I can use Pure Data patches as a synthesizer solution that doesn't have to be built from scratch.
Sequencers, Synthesizers, and Software, Oh My! Building Great Music Creation Apps for Windows Store
Thanks again for everybody that was there in person and for folks watching it online now :). As I mentioned in the talk, my demo code (the Beat Builder) is up on GitHub here: https://github.com/jolson88/BeatBuilder. It's published under the MIT license, so do anything with it that you want. Go nuts :).
Checking In: Larry Osterman - 26 Years of Programming at Microsoft and Counting
I feel so incredibly blessed to be able to work with Larry. It's been a total blast work directly with him on features for Windows 8. A total blast
.
Being pragmatic by leveraging existing code in Metro style apps
Piet, IIRC, referencing legacy dotNET dlls is not currently supported in Metro style apps. You can find more information in Krzysztof's talk: https://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-930C
Scarless. The amount of porting required will depend heavily on the codebase you are discussing. Some code will just come forward with little to no changes (like JavaScript). I'm assuming you are specifically talking about .NET code though. Even with porting, it's still a lot of code you can leverage in your app rather than starting from scratch. For instance, just making the .NET code into a Metro style library rather than a full-blown class library. This is a similar situation that happens today with Silverlight and the profile of the .NET Framework you have to adhere to when developing Silverlight applications.
Being pragmatic by leveraging existing code in Metro style apps
Thanks Ian
. It was great to come out and share what we've been working on
.
E2E: Erik Meijer and Burton Smith - Concurrency, Parallelism and Programming
Come on Charles, you got to give me some time to sleep
. Just when I think I can catch up on C9 videos to watch, you go and release another one I must watch
.
C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 1 of 13
I couldn't agree more! I haven't been this excited about video content here on Channel 9 since 3-4 years ago, before I joined MSFT and back when I first started watching Channel 9 in the first place.
C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 1 of 13
This is why I love Channel 9. I'm so stoked about this series. GREAT IDEA Charles! Channel 9 is ROCKING.
This Week on C9: .NET Micro Framework, Azure, and PHP
+200 Geek Points to you for choosing the best character from the entire Stargate Universe
.
This Week on C9: .NET Micro Framework, Azure, and PHP
Thanks a bunch Dentaku
. When Brian asked me to do it, my response was "It's about time! I've been wanting to do it for a while!" I guess I should have actually told Brian that before!
It was definitely fun filming this episode with Jonathan. Thanks for watching
.
This Week on C9: .NET Micro Framework, Azure, and PHP
Thanks a bunch! I was excited when Brian asked us to do it. There was no way I was going to turn that opportunity down
.
As far as the bing sticker, I'm not sure. I'll poke around. If I can find some here, I'll let you know so we can work out a way for me to mail it to you
.