Channel 9 show

Channel 9

Summary: Channel 9 is a community. We bring forward the people behind our products and connect them with those who use them. We think there is a great future in software and we're excited about it. We want the community to participate in the ongoing conversation. This is the heart of Channel 9. We talk about our work but listen to the customer.

Podcasts:

 Building Search Apps with Azure Search and AzSearch.js | Data Exposed | File Type: video/mp4 | Duration: 935

What? An Azure Search video that doesn't have Liam Cavanaugh in it? Hey, that's ok, because in the Studio today is someone equally as awesome, Evan Boyle, a Software Engineer on the Azure Search team. Evan is in the studio today to show off AzSearch.js, a JavaScript library that makes incorporating and building Azure Search into your applications much easier. An all-demo show, Evan kicks things off explaining some of the challenges of building search capabilities into an application, including the time consuming process to navigate and search through data and build that capability into your application. At the [03:20] mark Evan jumps into demo mode and spends the remaining 13 minutes showing off AzSearch.js which was created to alleviate these challenges by taking the common search patterns and building reusable controls that connect to your search service to automatically build a great search experience into your application. Evan shows how to add suggestions and faceting to your application simply by making a single function call. He also shows how to generate a starting application based off of your index definition. Great stuff! Loading the real estate data set through the portal: https://docs.microsoft.com/en-us/azure/search/search-get-started-portalAzSearch.js automagic search UX: https://github.com/EvanBoyle/AzSearch.jsAzSearchStore JavaScript data SDK used to build azsearch.js: https://github.com/EvanBoyle/AzSearchStore

 Microsoft's Modern Events Platform (events.microsoft.com) | File Type: video/mp4 | Duration: 1491

Lyle catches up with Ravi Tadepalli, Principal Software Engineering Manager in Microsoft IT, about a site you've probably visited before, http://events.microsoft.com/. The Modern Events platform surfaces in-person and online Microsoft events from around the globe pulled from multiple disparate event management SaaS offerings. It has a responsive UI design for consistent user experience across multiple form factors, and is powered by Azure Search for searching/filtering for events by multiple categories, audience types, product types, language and geographical location. In this video, Ravi will walk through the Modern Events Portal to show the user experience, then walk us through how it's built, using multiple Azure PaaS services - Azure App service, Azure Search, Azure SQL Database, Application Insights, Logic Apps and Power BI. He will show the architecture diagrams of how each of these fit together and we will talk about design decisions for common b2b integration scenarios to simplify connectivity and synchronization to other providers. Ravi will then walk us through how they build and manage the product - from the use of Visual Studio Team Services to manage the team's work, to the integration of App Insights data and other telemetry to produce Power BI dashboards that the team uses to manage the global application.

 Universally Scalable Concurrent Search Data Structures | Microsoft Research | File Type: video/mp4 | Duration: 4594

The design of fast, scalable, and correct concurrent systems remains a notoriously difficult task. Particularly problematic is the design of fast and scalable concurrent search data structures, which lie at the core of many modern systems. In this talk, I will present generic solutions to address this problem. I will first present a set of patterns that when applied, result in concurrent search data structures that scale across different platforms, workloads, and metrics (universally). These patterns can be used to improve existing algorithms, as well as to design new concurrent data structure algorithms from scratch - thus greatly simplifying this process. I will then discuss the impact that progress guarantees have on such data structures, and show that blocking algorithms, which are significantly easier to design and reason about than their non-blocking counterparts, are in fact sufficient in a large variety of common scenarios. Finally, I will discuss how these data structures can be designed such that they retain their performance and scalability when using non-volatile RAM, an upcoming technology. To conclude, I shall briefly discuss some additional work that concerns both concurrent and larger scale distributed systems, and sketch potential avenues for future research.

 C# Code-focused development with Visual Studio 2017 | Techorama 2017 | File Type: video/mp4 | Duration: 3207

Visual Studio is a productivity game changer for C#! The .NET Compiler Platform ("Roslyn") enables many new experiences that will change the way you write and debug code. In this session, we'll dig into features that bring a new level of awesome to the C# language and IDE experience. Come learn about new language features, refactoring support, major debugging enhancements, code-aware frameworks, and much more!

 Angular Forms and Validation | Techorama 2017 | File Type: video/mp4 | Duration: 3680

Most applications need forms to get information from the user, everything from login data to purchase order details to preferences. With Angular, we can improve the user's data entry experience by coordinating sets of input elements, tracking changes, validating input, and presenting clear validation error messages.

 Keynote: Azure - The Intelligent Cloud | Techorama 2017 | File Type: video/mp4 | Duration: 4758

Experience the newest technologies in Azure by joining Scott Guthrie for a session on how you can do more on the intelligent cloud. Scott will present a deep dive into Microsoft’s cloud services, advanced workloads and capabilities. He’ll do a number of demonstrations first-hand to show how these solutions can enable you to achieve more using the best of the Linux ecosystem and the best of the Windows ecosystem, together. Demos will include the latest in infrastructure, enterprise mobility + security, Xamarin/mobile development, SQL, Data Lake, Cognitive Services, open source capabilities, Hybrid cloud, Azure Stack, Logic Apps, developer tools and services, containers and more.

 Defrag Tools #177 - Windows Internals 7th Edition Part 1 | Defrag Tools | File Type: video/mp4 | Duration: 885

In this episode of Defrag Tools, Andrew Richards and Chad Beeder are joined by Alex Ionescu and Pavel Yosifovich, authors of the Windows Internals 7th Edition Part 1 book. We talk to Alex in the Channel 9 Studio and to Pavel over Skype from Israel. We cover the history of the Windows Internals book series, Alex's involvement in writing the 6th Edition and their co-authorship of the 7th Edition. The Windows Internals 7th Edition Part 1 is based on Windows 10 Curators Update, and is a must-have for any Troubleshooter or Developer! The Part 1 book covers: Understand Windows system architecture and its most important entities, such as processes and threadsExamine how processes manage resources and threads scheduled for execution inside processesObserve how Windows manages virtual and physical memoryDig into the Windows I/O system and see how device drivers work and integrate with the rest of the systemGo inside the Windows security model to see how it manages access, auditing, and authorization, and learn about the new mechanisms in Windows 10 and Windows Server 2016

 TWC9: Build, Windows Template Studio, Python in VS 2017 and more... | This Week On Channel 9 | File Type: video/mp4 | Duration: 736

This week on Channel 9, guest hosts Killian, Shen and Petri discuss the week's top developer news, including; [00:42] Announcing Microsoft Build Tour 2017 [Pete Brown][01:43] Build 2017: Sparking the next wave of creativity with the Windows 10 Fall Creators Update [Terry Myerson][02:14] https://channel9.msdn.com/Events/Build/2017/[03:25] Announcing Windows Template Studio [Michael Crump, Clint Rutkas], Windows Template Studio Resource Roundup [Michael Crump][04:33] Project Rome: Driving user engagement across devices, apps and platforms [Vikas Bhatia][05:58] Xamarin Live Player FAQ [Joseph Hill][06:50] A Lap Around Python in Visual Studio 2017 [Usman Anwer][07:35] 12 More Extensions for Visual Studio 2015 and 2017 [Terrence Dorsey][08:06] Free eBook/Guide on ‘.NET Microservices – Architecture for Containerized .NET Applications’ [Cesar de la Torre][08:49] New VS enterprise deployment documentation Picks of the Week! Killian's Pick of the Week: [09:35] #MSBuild Day 2 KeynotePetri's Pick of the Week:[10:00] Mono 5.0.0 Release NotesShen's Pick of the Week:[10:50] Build Amazing Apps with Fluent DesignPlease leave a comment or email us at twc9@microsoft.com. Follow @CH9

 Managing Software Development - Eric Brechner | Managing Software Development | File Type: video/mp4 | Duration: 3425

Here are some questions we asked Eric in this interview: How you setup vision, goals and boundaries for your team.What are your top three priority on the job?The worst advice you heard about management.The best advice you heard about managementThe best book you read about managementWhat exactly you look in a candidateWhat questions you asked on phone interviewHow you hire? What is the secret to get hired in Microsoft?How you manage sometime big ego's and highly competitive and highly intelligent people?How you manage people some time more qualified than you?What is your suggestion to Developers who want to become a Development Manager?The worst part of your job?The best part of your job?What you like about Microsoft.And many more .. Find Rafat on: Twitter, Blog. Follow @rafatsarosh Eric Brechner Blog.

 Windows at Microsoft Build 2017 | This Week On Windows | File Type: video/mp4 | Duration: 694

This Week on Windows: we're coming to you from Microsoft Build in Seattle, WA – a gathering of developers from around the world to talk about what's coming for Windows 10! Specific topics covered in this week's episode include: Build – Terry Myerson interviewBuild showcase highlights – Greg Sullivan interviewLoganLego Batman movieNetflix season premiers: Master of None and Unbreakable Kimmy Schmidt

 Visual Studio for Mac | Visual Studio Toolbox | File Type: video/mp4 | Duration: 1370

In this episode, Robert is joined by Mikayla Hutchinson to talk about Visual Studio for Mac, a full-featured IDE built natively for the Mac. Visual Studio for Mac is now generally available and can be used to develop, debug and test mobile apps, Web apps and games.

 Episode 29: ID@Xbox Gaming for Everyone Awards | Level Up | File Type: video/mp4 | Duration: 1156

Join us at GDC 2017 as we honor three amazing developers with ID@Xbox Gaming For Everyone Awards. We talk with the award winners about their games, chat with Katy Jo Wright the director of Gaming for Everyone at Xbox, and Mark DeLoura the winner of the 2017 Game Developer Ambassador Award. We'll dive into accessibility as well as how we as game developers can harness our abilities to develop games that can share our unique perspectives, raise the voices of others, and change the world! [00:11] Katie Stone Perez and Chris Charla present ID@Xbox's Gaming for Everyone Award [03:25] Interview with Culture Shock Games about We are Chicago Culture Shock Games has created a game that showcases the harsh realities of growing up on the south side of Chicago. The game was created using real stories, putting you into the shoes of a young boy about to graduate high school when his best friend goes missing.  http://www.wearechicagogame.com/ [05:27] Interview with Out Of Sight Games about A Hero's Call The developers of A Hero's Call grew up loving games, especially epic fantasy RPGs. After losing their sight, these games became impossible for them to play, and they were unable to find any accessible games that fulfilled these desires. Thus, they set out to make a game like those they remembered playing; one that would delight blind and sighted gamers alike. A Hero's Call is an epic RPG with deep narrative gameplay that is engaging for all.  For sighted gamers, it provides an enlightening glimpse into the creation of accessible games. http://outofsightgames.com/a-heros-call/ [08:48] Interview with Kenny Roy from Arconyx about I, Hope I, Hope is a beautiful coming of age adventure story about a young girl named Hope, whose town has been taken over by Cancer. The game is engaging for all, yet for survivors and children who are currently battling cancer, the game is empowering. The developer has truly set out to make a game that kids can play while receiving cancer treatments;

 Interview with Audrey Colle, Engineering Manager at Microsoft | GALs | File Type: video/mp4 | Duration: 2429

Audrey Colle just celebrated 17 years at Microsoft. She worked in many business units from speech recognition, communication APIs, Bing ranking, Advertising platform, Data Group and is now an engineering manager in the AzureCAT team (Customer Advisory Team). She has a passion for big data and analysis and loves learning every day. With her husband and their 2 kids, they love all the outdoor the northwest offers (skiing, hiking, backpacking) as well as discovering the world (latest big adventure was their sabbatical backpacking Peru, Bolivia and Chili for 10 weeks). As an active volunteer, she mentors and sponsors a bright strong woman in Kenya through a fantastic organization GGBC. Some of her favorite Ted Talks: https://www.ted.com/talks/amy_cuddy_your_body_language_shapes_who_you_arehttps://www.ted.com/talks/michael_kimmel_why_gender_equality_is_good_for_everyone_men_includedhttp://www.ted.com/talks/susan_colantuono_the_career_advice_you_probably_didn_t_gethttp://www.ted.com/talks/margaret_heffernan_why_it_s_time_to_forget_the_pecking_order_at_workhttp://www.ted.com/talks/dame_stephanie_shirley_why_do_ambitious_women_have_flat_heads?language=enFeel free to send her a linkedIn request or email. GALs is a show about the women who work in Tech (at Microsoft or outside) from three ladies that currently work on the Channel 9 team. Golnaz Alibeigi, Soumow Atitallah, and Kaitlin McKinnon have started a new series featuring women in Tech who work in development, management, marketing and research who have interesting stories to share about their success in the industry and ideas on how to grow diversity in IT. Follow @CH9Follow @Soumow

 Understanding the U-SQL Batch Job Execution Lifetime | Data Exposed | File Type: video/mp4 | Duration: 1820

Saveen Reddy, Principal PM Manager in the Big Data team, is back in the Channel 9 studios for the week's Data Exposed show to talk about U-SQL batch query execution. This is awesome, because Saveen spends 30 minutes walking us through the details of what happens when a U-SQL job is submitted. Saveen begins at the [01:00] mark by walking through an existing executed job in Visual Studio to provide a reference point into what he will talk about throughout the show. including the steps a job takes, the execution time, and the number of vertices the job used. With that foundation, Saveen then jumps into a few slides at the [06:50] mark and spends the rest of the show providing a detailed look at the steps taken when a job is submitted. Saveen shows how plans are created, and provides insight into AU's and what they are. From there, he takes into the world of vertices and vertex deployment, relationships between vertexes, how vertexes are allocated, job parallelism, and more! Along the way Saveen provides insights and best practices into how best to optimize jobs and work with U-SQL and Azure Data Lake Analytics. A phenomenal show and worth watching!

 Building Single-Page Applications with ASP.NET Core | File Type: video/mp4 | Duration: 3556

I had the privilege of spending some time with Steve Sanderson while he was on a brief stint on the Redmond Campus. In this video we took a look at the ASP.NET Core templates for Angular, React, and others. Some of the interesting features of the templates include hot module replacement (HMR), server-side pre-rendering, and production builds. Some useful links: JavaScriptServices RepoIntroductory blog postEnjoy!

Comments

Login or signup comment.