Building Text-Grab with Joseph Finney

Building Text-Grab with Joseph Finney

Author: Carl Franklin and Richard Campbell August 31, 2021 Duration: 1:00:16
Learning by doing! Carl and Richard talk to Joseph Finney about his experiences building Text-Grab, a clever utility for extracting text from graphics using OCR built into Windows. Joe talks about how the 'search-with-screenshot' built into Windows 10 depends on Bing, but there is an OCR library inside Windows - why go to the cloud? The conversation dives into the challenges of handling multiple screens, screen resolutions, DPIs, language packs, and more... what seems like a simple tool is never that simple. And, as it turns out, building the app is the easy part: Now, how do you get it into the Microsoft Store? That leads to both Richard and Carl installing the app, showing that purchasing and installing an app is much harder than it needs to be!

Support this podcast at — https://redcircle.com/net-rocks/donations

Hosted by Carl Franklin and Richard Campbell, .NET Rocks! is a long-running conversation with the people building the future of software. This isn't a dry lecture; it's a lively, technical deep dive where two seasoned developers explore the vast ecosystem around Microsoft .NET, Azure, and modern development practices with a diverse roster of expert guests. Each episode feels like you're pulling up a chair in a room full of brilliant minds, listening to unfiltered discussions about real-world coding challenges, architectural patterns, and the tools that shape our daily work. You'll hear practical advice, war stories from the trenches, and forward-looking insights that go far beyond the documentation. Tuning into this podcast means connecting with a community of professionals who are as passionate about the craft as you are, offering perspectives that can transform how you approach your next project. Whether you're deep into C# or just curious about cloud-native development, these conversations provide a valuable blend of knowledge, humor, and genuine enthusiasm for technology.
Author: Language: English Episodes: 1000

.NET Rocks!
Podcast Episodes
Making MSDeploy Work with Robert Schiefer [not-audio_url] [/not-audio_url]

Duration: 53:16
MSDeploy can do it! Carl and Richard talk to Robert Schiefer about his experiences using MSDeploy to automate complex deployment solutions throughout the enterprise. Robert talks about the fact that MSDeploy is part of W…
Genetically Modified Foods Geek Out [not-audio_url] [/not-audio_url]

Duration: 1:00:00
What do you know about genetically modified foods? Time for a Geek Out! Richard starts with some history as usual - humans have been modifying food plants for 12000 years! With selective and cross-breeding, humankind has…
Angular 2 with John Papa [not-audio_url] [/not-audio_url]

Duration: 56:43
Ready for the new Angular? Carl and Richard talk to John Papa about Angular 2 being in beta. And really in beta - John mentions that for the past few betas, updating his samples have only taken a few minutes, not hours.…
Looking into C# 7 with Kathleen Dollard [not-audio_url] [/not-audio_url]

Duration: 54:09
How is C# 7 coming along? Carl and Richard talk to Kathleen Dollard about her involvement in the very public process that is the open source development of the next C#. Kathleen talks about how there are issues in the Gi…
Cross Platform UI in .NET with Curtis Wensley [not-audio_url] [/not-audio_url]

Duration: 49:59
How do you build cross-platform desktop applications? Carl and Richard talk to Curtis Wensley about eto.forms, an open source project he started back in 2006 to deal with cross-platform challenges. Originally focused on…
Transpiling Javascript Using Babel with Craig McKeachie [not-audio_url] [/not-audio_url]

Duration: 44:56
Ready to transpile your Javascript? Carl and Richard chat with Craig McKeachie about BabelJS, an open source tool for transpiling Javascript. Why would you want to do that? So you can write in the latest version of Javas…
Pattern Aware Programming using PostSharp with Gael Fraiteur [not-audio_url] [/not-audio_url]

Duration: 59:24
Where do development patterns fit into your world? Carl and Richard talk to Gael Fraiteur about the evolution of PostSharp into a library for implementing patterns. The combination of aspect-oriented programming and patt…
Marten on PostGres with Jeremy Miller [not-audio_url] [/not-audio_url]

Duration: 49:42
What's missing from most document data storage technology? Carl and Richard talk to Jeremy Miller about Marten, an open source document data store library that runs on top of PostGreSQL. Why would you run a document stor…
Azure Continuous Delivery with Jeffrey Palermo [not-audio_url] [/not-audio_url]

Duration: 56:03
Can you continuously deliver software on Azure? Carl and Richard talk to Jeffrey Palermo about his approach (and toolkit) to do continuous delivery - and Azure makes it far more feasible! The conversation starts out with…
Release Management with Kevin Mack and Brandon Rohrer [not-audio_url] [/not-audio_url]

Duration: 54:56
How do you manage your software releases? Carl and Richard talk to Kevin Mack and Brandon Rohrer about the various tools that come together to help automate software releases. The focus on this approach is a product form…