POPULARITY
Alvin Ashcraft has over 27 years of programming experience in the healthcare, financial, and manufacturing industries. He is a Content Developer for Microsoft, creating docs for Windows developers on Microsoft Docs. He has authored a book for Packt Publishing titled Learn WinUI 3, and has just published his second book, Parallel Programming and Concurrency with C# 10 and .NET 6, out now. Alvin is one of the founders and organizers of the TechBash developer conference held annually at the Kalahari Resort in Pocono Manor, PA. In his previous life, he worked for consulting firms as a software developer. During those years Alvin developed solutions for clients in the manufacturing, financial, and healthcare industries. Alvin is a blogger, technology geek, family guy, and former Microsoft MVP. He has a wonderful wife and three amazing daughters. Topics of Discussion: [3:18] How Alvin got started with his blog, and how blogging made RSS a thing. [5:48] What exactly does NewsBlur do for you? [10:10] Are we overstating it when we say that people who work in development need to become expert users of all the frameworks and tools they intend to use? [12:20] Alvin talks about the inspiration behind his new book, and why he chose parallel programming and concurrency as the topics. [16:35] Okay, what is it really like having TechBash at the beautiful Kalahari resort? [22:00] What does the future hold for Windows development? [24:03] How else can we best be prepared for the future? Mentioned in this Episode: Architect Tips — New video podcast! Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! Jeffrey Palermo's YouTube Jeffrey Palermo's Twitter — Follow to stay informed about future events! Programming with Palermo programming@palermo.network Alvin's main blog Alvin's WinUI blog Twitter TechBash Twitter TechBash site Alvin's GitHub OpenLiveWriter plugin The Documentation landing page on MS Learn: Learn.microsoft.com/docs/ The landing page for Windows developer docs: Learn.microsoft.com/windows/apps/ A list of sample apps and samples repos for Windows developers Learn WinUI 3 book: Parallel Programming and Concurrency with C# 10 and .NET 6 book Newsblur.com/ Feedly.com/ Openlivewriter.com/ Github.com/MicrosoftDocs/win32 Github.com/MicrosoftDocs/windows-dev-docs Github.com/MicrosoftDocs/sdk-api TPL Data Flow library Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
GNOME 43 highlights, Canonical's new hardware partner, and why we're disappointed in the Framework Chromebook.
GNOME 43 highlights, Canonical's new hardware partner, and why we're disappointed in the Framework Chromebook.
Chris and Austin have a good time discussing with Florian Schneider (https://twitter.com/f2_107) and John Fletcher (https://twitter.com/fletchgqc) on Team Oriented Development, Pair/Mob Programming, Parallel Programming, and Chaos Engineering (Tech & Teams). Listen in and then come join the conversation! Video and show notes: https://youtu.be/WC4jznbggD8
Associativity is an algebraic property that enables us to easily break up a job into smaller jobs, do the jobs, then recombine the results. Associativity is the essence of composition. In this video, we go over what associativity is, why we want to use it, when to use it, and 3 keys for making an operation associative.
Software Engineering Radio - The Podcast for Professional Software Developers
Riccardo Terrell, author of Concurrency in .NET: Modern Patterns of Concurrent and Parallel Programming, discusses concurrency, an important topic in the era of multicores in any machine. SE Radio host Felienne spoke with Terrell about concurrency, parallelism, and immutability. They discussed the impact of programming languages and paradigms on concurrent programming and explored common issues […]
IoT, Node.js (visual/flow coding) + Cloud with Jack Ni This talk will cover: • What is IoT? • A background history of embedded systems to IoT • What are the challenges • What tools can be used • Cloud with IoT, and why we need cloud • Demos About Jack Highly skilled in the field of enterprise software solution development, mobile app (Xamarin) development , IoT(Raspberry/WinCE) development and delivery, Jack is currently working on a working on a business solution involving Raspberry Pi, Mobile app Dev using Xamarin and Azure Cloud. Parallel Programming Design Patterns and Considerations with "Curious" George Georgiou A taste of some design patterns, techniques and things to consider in order to increase throughput of your applications and large data processing systems with the tools available in the .NET framework. About George An Adelaide developer who loves .net, LINQ, computers, 3D graphics and has more than enough things he's interested in to keep him from being bored well past his 70s and by then there will most likely be even more "things to poke around with" on his to do list
In this livecast from the Intel Developer Forum (IDF) in San Francisco James Reinders, Director and Chief Evangelist of Intel Software, at Intel chats about his work to educate the industry about parallel programming and how the modern code community and parallelism is rapidly growing in the High Performance Computing (HPC) industry. He explains how the work that Intel is doing with the Modern Code Developer Community is enabling the broader developer community to gain skills needed to unlock the full potential of Intel hardware and enable the next decade of discovery in parallel computing. To learn more, follow James on Twitter https://twitter.com/jamesreinders
Rational compilers can optimize your applications to work harder for you. Optimization is the process whereby compilers transform an application into a significantly more efficient version of itself. The compiler can recognize inefficient programming practices and transform them into more efficient ones. The program continues to behave as before but now runs smarter -- it can run faster, use less system resources, and exploit parallel programming to run multiple sections of the code simultaneously. Listen to Roland Koo, Product Manager, Compilers, discuss the new functionality that can be yours when you upgrade to the latest versions of the Rational compilers for Power Systems.
Clay and Aaron talk with Tom Spyrou of Cadence Design Systems Inc. at the 2009 Intel Developer Forum about his work in getting the company's huge code bast to run concurrently on new multi-core systems
Clay and Aaron talk with Tom Spyrou of Cadence Design Systems Inc. at the 2009 Intel Developer Forum about his work in getting the company's huge code bast to run concurrently on new multi-core systems
Clay and Aaron will select and answer question sent into the show to parallelprogrammingtalk@intel.com.
Clay and Aaron will select and answer question sent into the show to parallelprogrammingtalk@intel.com.
Broadcast of the conversation Anwar Ghuloum, Mike McCool and Stefanus Du Toit had at Intel Developer Forum regarding Data parallelism using RapidMind and Ct
Broadcast of the conversation Anwar Ghuloum, Mike McCool and Stefanus Du Toit had at Intel Developer Forum regarding Data parallelism using RapidMind and Ct
Michael Wrinn and Aaron Tersteeg will be broadcasting live from SC09 in Portland, Oregon.
Michael Wrinn and Aaron Tersteeg will be broadcasting live from SC09 in Portland, Oregon.
We'll being talking Parallel Programming in C# for .Net in Microsoft Visual Studio 2010 with Dan Moth, a senior program manager for Microsoft and a former MVP for Device Application Development. He is a developer, a consultant, and an author who specializes in the .NET Framework and mobile technologies.
We'll being talking Parallel Programming in C# for .Net in Microsoft Visual Studio 2010 with Dan Moth, a senior program manager for Microsoft and a former MVP for Device Application Development. He is a developer, a consultant, and an author who specializes in the .NET Framework and mobile technologies.
Clay and Aaron will select and answer question sent into the show to parallelprogrammingtalk@intel.com
Clay and Aaron will select and answer question sent into the show to parallelprogrammingtalk@intel.com
Clay and Aaron will talk with Andrew about actors as an emerging solution for parallel computing. I'd hope to explain what they are, so that folks aren't daunted by them; discuss their history; and their advantages.
Clay and Aaron will talk with Andrew about actors as an emerging solution for parallel computing. I'd hope to explain what they are, so that folks aren't daunted by them; discuss their history; and their advantages.
We'll talk with Marco Melo CEO, Virtos Backups to hear how Brazilian based Virtos utilized Intel Treading Building Blocks to dramatically improve system back-up performance. Read the Intel Case Study. http://cache-www.intel.com/cd/00/00/42/95/429581_429581.pdf
We'll talk with Marco Melo CEO, Virtos Backups to hear how Brazilian based Virtos utilized Intel Treading Building Blocks to dramatically improve system back-up performance. Read the Intel Case Study. http://cache-www.intel.com/cd/00/00/42/95/429581_429581.pdf
Clay and Aaron will be selecting a question from those submitted to ParallelProgrammingTalk@intel.com and providing the best answer that we can provide or find someone smarter than us to share their insight.
Clay and Aaron will be selecting a question from those submitted to ParallelProgrammingTalk@intel.com and providing the best answer that we can provide or find someone smarter than us to share their insight.
Real-time weather simulation software company Simul Software in the United Kingdom uses multi-threaded algorithms to bring realism to on-screen skies, thanks to Intel® Threading Building Blocks. http://cache-www.intel.com/cd/00/00/42/59/425967_425967.pdf
Real-time weather simulation software company Simul Software in the United Kingdom uses multi-threaded algorithms to bring realism to on-screen skies, thanks to Intel® Threading Building Blocks. http://cache-www.intel.com/cd/00/00/42/59/425967_425967.pdf
Darryl Gove, Sr. Staff Engineer, Sun Microsystems, discusses his book, "Solaris Application Programming 1/e", including information for developers, performance analysis, parallel programming, and the new "Sun Studio Express" product.
Darryl Gove, Sr. Staff Engineer, Sun Microsystems, discusses his book, "Solaris Application Programming 1/e", including information for developers, performance analysis, parallel programming, and the new "Sun Studio Express" product.
John Nickolls from NVIDIA talks about scalable parallel programming with a new language developed by NVIDIA, CUDA. NVIDIA's programming of their graphics processing unit in parallel allows for the dissection of large data sets. (February 27, 2008)
Parallel programming in the mainstream has different characteristics than in the previous era when it was restricted to high performance computing. Renee and Wei cover this new paradigm, its challenges and some of the solutions. (November 7, 2007)
Scott chats with Stephen Toub a Microsoft Developer working on new ways to make concurrency programming easier with .NET.