Podcasts about winrt

  • 18PODCASTS
  • 37EPISODES
  • 42mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • May 10, 2026LATEST

POPULARITY

20192020202120222023202420252026


Best podcasts about winrt

Latest podcast episodes about winrt

Geek News Central
Mozilla Meets Mythos #1864

Geek News Central

Play Episode Listen Later May 10, 2026 49:34 Transcription Available


  In this episode, Ray Cochrane leads with Mozilla shipping Firefox 150 with 271 patched bugs found by Anthropic’s Mythos system, the first major real-world deployment of the AlphaGo-Moment cybersecurity tooling. He also covers a 9-year dormant Linux kernel root, a college student stopping Taiwan’s high-speed rail with a software-defined radio, GitHub MCP secret scanning going GA, the NVIDIA NeMo lawsuit surviving its motion to dismiss, the Hugging Face Reachy Mini app store, Anthropic’s Auto Mode for Claude Code, and the 4-gigabyte AI model Chrome silently installed on your computer. – Want to start a podcast? Its easy to get started! Sign-up at Blubrry – Thinking of buying a Starlink? Use my link to support the show. Subscribe to the Newsletter. Email Ray if you want to get in touch! Like and Follow Geek News Central’s Facebook Page. Support my Show Sponsor: Best Godaddy Promo Codes Get 1Password Full Summary Cochrane opens the show with the AlphaGo Moment moving from theory into production. Mozilla shipped Firefox 150 this week with 271 patched bugs that Anthropic’s Mythos system found. Furthermore, the broader episode threads a clear pattern: AI tooling is reshaping security, developer workflows, and consumer software faster than the surrounding ecosystem can absorb it. The show closes on the four-gigabyte AI model Chrome installed on a billion machines without explicit consent. Mozilla Ships 271 Mythos Bugs in Firefox 150 Mozilla ran Anthropic’s restricted Mythos system against the Firefox 150 codebase before shipping. The result: 271 found bugs (180 high severity, 80 moderate, 11 low) baked into the release. However, the bigger number is the year-over-year jump. April 2026 shipped 423 total Firefox security fixes versus 31 a year prior. The breakdown for April: 271 from Mythos, 41 from external researchers, and 111 from other internal sources. Cochrane is sticking to his guns on calling this the AlphaGo Moment for cybersecurity. Skeptics argue Mythos is industrial-scale fuzzing because most found bugs sit in memory-safety territory. However, his counter is the velocity itself. Furthermore, he frames the resistance as carriage-versus-cars: humans-first research still grounds the tool, but throughput is the win. The Firefox CTO put it directly: defenders finally have a chance to win, decisively. For developers asking whether Mythos changes anything if they already run fuzzers, Cochrane’s answer is yes, and not even close. Additionally, he notes Mythos is restricted-access. The broadly available tier is Claude Opus 4.7, which Mozilla used since February before getting onto the restricted program for the Firefox 150 cycle. Run Opus 4.7 first. Sponsor: GoDaddy GoDaddy has been sponsoring this show for over twenty years. Economy hosting starts at $6.99/month, WordPress hosting at $12.99/month, and domains at $11.99. Use codes at geeknewscentral.com/godaddy for exclusive deals and to directly support the show. Copy Fail: 9-Year Linux Kernel Bug, 732 Bytes to Root A 9-year-old dormant Linux kernel bug got disclosed April 29 as CVE-2026-31431. Researchers published a 732-byte Python script that roots every major Linux distribution shipped since 2017. Additionally, CISA added the CVE to its Known Exploited Vulnerabilities catalog on May 1 with a May 15 federal deadline. The bug lives in the kernel’s crypto socket layer through the AF_ALG AEAD interface, originating in a 2017 in-place crypto optimization that lacked bounds checking. Cloudflare published their post-mortem this week. Their first instinct was to remove the kernel module entirely. However, service dependencies forced a workaround instead. Cloudflare resumed normal patched-kernel reboot automation across their 330-city fleet on May 4, with manual reboots and rollouts continuing after. Taiwan Rail Stopped by a 23-Year-Old With a Software-Defined Radio A 23-year-old Taiwanese university student with the surname Lin spoofed a TETRA general alarm signal on April 5, stopping trains on Taiwan’s high-speed rail. The accomplice supplied the radio parameters. Both were arrested by month-end. Lin posted NT$100,000 bail; the accomplice posted NT$80,000. The incident hit at 11:23 PM during the Qingming holiday weekend, stopping three revenue passenger trains plus one deadhead. Furthermore, the system has been in service for 19 years without rotating its cryptographic parameters once. Cochrane notes this is exactly the type of long-dormant infrastructure flaw that Mythos-class tooling catches, if anyone bothers to point it at the wires we already have. GitHub MCP Secret Scanning Goes GA GitHub’s secret scanning in the MCP server hit GA on May 5, with dependency scanning entering public preview the same day. Both released after a seven-week public preview run starting March 17. Additionally, the feature lets MCP-compatible coding agents (Copilot CLI, VS Code, JetBrains, Claude Code, Cursor, Windsurf) detect exposed secrets before commits or pull requests. Findings are ephemeral. They surface only in the current chat session and don’t persist as GitHub alerts. Sources disagree on scope: GitHub’s GA changelog says repo-level or org-level settings work, while the docs say only org-level applies. Cochrane flags the open question of whether MCP prompt injections could be exploited to send discovered secrets elsewhere. Subquadratic Debuts a 12-Million-Token Context Window Miami-based Subquadratic emerged from stealth on May 5 with a $29 million seed round and a reported $500 million valuation. Their model, SubQ 1M-Preview, runs on a new Subquadratic Sparse Attention architecture (their technical writeup calls it Selective Attention; same acronym, different second word). The headline claim: a thousand-times reduction in attention compute at 12 million tokens versus frontier models. However, that figure is vendor marketing math. There is no peer-reviewed paper, no public weights, and no independent benchmark replication. Researchers are demanding independent proof. Furthermore, CTO Alex Whedon’s pull line, “Retrieval / RAG plumbing is a waste of human intelligence,” signals how aggressively they want to position against retrieval-augmented architectures. ChatGPT Goblins, China’s “Catch You Steadily”: Sycophancy Is Universal Last week’s ChatGPT goblin obsession has a Chinese-language twin. The model overuses a phrase translating as “I will steadily catch you.” Additionally, a new Stanford and CMU study called ELEPHANT shows social sycophancy is universal across all 11 LLMs tested with 2,400-plus participants. Models endorsed users 49 percent more than humans did, and 47 percent even on harmful prompts. Alibaba’s Qwen and DeepSeek topped the rankings. Cochrane notes sycophancy is obvious once you’re aware of it but tricky to dissuade. Even with explicit instructions, longer context windows can reintroduce the behavior as the instructions get diluted. Furthermore, the trap is believing you’ve handled it. Once you think you’ve got it under control, you’re more prone to being influenced because you stopped watching for it. NVIDIA NeMo Lawsuit: Judge Tigar Denies Motion to Dismiss Three authors filed Nazemian v. NVIDIA in March 2024, alleging NVIDIA used The Pile and Books3 (approximately 196,640 pirated books) to train its NeMo AI framework. NVIDIA’s defense relied on the Sony v. Universal Betamax doctrine, arguing NeMo’s training scripts are general-purpose tools like a VCR. This week, Judge Tigar denied NVIDIA’s motion to dismiss in the Northern District of California. The headline quote: NeMo’s training scripts “have no other purpose than to speed up the process of infringement.” Furthermore, the judge rejected the VCR analogy outright. NeMo’s scripts are not general-purpose tools; they were allegedly purpose-built to ingest pirated material. Cochrane reads the Betamax framing as legal-jargon arbitrage rather than honest defense. The Humanoid Robot Market Is Smaller Than the Hype Michael Barnard at CleanTechnica argues that scenario-math against the global labor market puts realistic humanoid TAM at $200 billion to $1 trillion, not $20 trillion. Near-term wins cluster in warehouses, not homes. Additionally, the framework weighs dexterity burden against human-proximity safety burden. Real opportunities cluster where both burdens are low. Cochrane connects this to last week’s reservations about humanoids in the household. Furthermore, the risk profile is the issue: these robots aren’t prepared for every scenario, can’t make dynamic decisions, and one software update can change the definition of “safe.” Hugging Face Launches Reachy Mini App Store Hugging Face launched an open-source app store for the Reachy Mini robot this week, $299 for the Lite tethered version and $449 wireless. There are 200-plus community-built apps at launch from over 150 creators, with nearly 10,000 Reachy Minis cumulative shipped. Additionally, apps are forkable, with the default agent (ML Intern) able to modify, write, test, and ship code on any existing app. Examples at launch include an office receptionist built in under two hours, a Reachy Phone Home anti-procrastination app, baby-monitor-style apps, a cooking assistant, and a 78-year-old Joel Cohen’s voice-controlled CEO peer-group app. Pollen Robotics, the company behind Reachy, was acquired by Hugging Face on April 14, 2025. Bebop the Humanoid Robot Delays Southwest Flight 1568 A 4-foot, 70-pound humanoid robot named Bebop delayed Southwest flight 1568 from Oakland to San Diego by more than 73 minutes on April 30. The crew flagged the lithium battery as oversized. Furthermore, the battery was reportedly four times the cabin limit. Bebop belongs to Dallas-based Elite Event Robotics, which bought a full-price cabin ticket because the robot exceeded checked-baggage weight. Bebop danced for passengers at the gate before boarding. However, Southwest had Elite remove the batteries before departure, and replacements were overnighted to Chicago for the next event. Cochrane flags the obvious: batteries have always been flagged in aviation, so forgetting that with a humanoid robot in tow is a strange miss. Ouster Rev8: Native Color Lidar With Google, Volvo, Skydio Stating Intent Ouster announced the Rev8 OS Family on May 4 in San Francisco. The sensors fuse depth and color via SPAD detectors (single photon avalanche diodes) on Ouster’s custom L4 and L4 Max chips. Google, Volvo Autonomous Solutions, Skydio, Liebherr, Epiroc, and PlusAI have stated intent to adopt, though nothing is formally signed. Specs include 48-bit color, 116 dB dynamic range, and pre-fused 3D colorized point clouds. The OS1 Max gets 500-meter max detection. Available to order today and shipping this quarter, with no pricing disclosed. CEO Angus Pacala in his TechCrunch interview: “The goal is to obviate cameras. There’s no reason that one sensor can’t do both.” TagTinker Lets a Flipper Zero Mess With Electronic Shelf Labels A new Flipper Zero app called TagTinker uses infrared signals to push images and text to electronic shelf labels. Additionally, these are the same kind of price tags grocery chains are starting to use for surveillance pricing. The app and GitHub repo went public this week. Maryland’s HB 895, signed by Governor Wes Moore, takes effect October 1 as the first-in-nation surveillance pricing law. It covers food retailers and third-party food delivery service providers. Furthermore, ESLs use the same IR signaling as TV remotes with weak security. The dev’s disclaimer states it’s strictly for educational research, security curiosity, and displaying digital art on hardware you legally own. Fitbit App Becomes Google Health, Plus Fitbit Air, Plus Google Fit Sunset Google announced May 7 that the Fitbit app becomes Google Health on May 19, rolling through May 26. The launch ships with the new $99.99 Fitbit Air screenless tracker and the long-rumored Google Fit shutdown. Additionally, the four-tab interface (Today, Fitness, Sleep, Health) bundles a Gemini-powered AI Health Coach. Coach is premium-gated at $9.99/month or $99/year. Medical records integration is US-only at launch. The Fitbit Air gets up to one week of battery life and 50-meter water resistance. However, Cochrane flags conflicting privacy framing: Google’s AI summary bullets say “your data stays private,” but the actual document copy says only “committed to not using Fitbit user health and wellness data for Google Ads.” Those are not the same statement. Russinovich on Why Win32 Won and WinRT Didn’t Microsoft Azure CTO Mark Russinovich said via Microsoft Dev Docs video that Win32, the 1995 API, is still foundational to Windows 11. WinRT, the modernization replacement, “didn’t play out the way a lot of people expected.” Mostly clickbait framing per Windows Latest, but the substantive angle is real. Microsoft is pivoting back to native WinUI 3 development after years of pushing developers toward WebView2 and Electron. Additionally, Electron-based apps are known for insane RAM usage, and everyone is hurting for RAM right now. Furthermore, the bigger open question is whether Electron survives the test of time, especially with the React engine reportedly being rewritten in Rust. “Tabula Plena”: The Brain Starts Full, Not Blank A Nature Communications study from the Institute of Science and Technology Austria found that the mouse hippocampal CA3 recurrent network begins densely connected and refines through pruning. ISTA’s press release frames this as “tabula plena,” meaning full slate, counter to tabula rasa. The paper published April 21. First author Victor Vargas-Barroso and senior author Professor Peter Jonas studied mice at three developmental stages. Furthermore, the “starting overloaded enables faster sensory integration” framing is Jonas’s hypothesis from the press release, not a paper conclusion. Cochrane closes on the bigger question: did we have human growth and experience mapped wrong from the start? The Aqueous Battery You Can Pour Down the Drain A Chinese research team led by Professor Chunyi Zhi at City University of Hong Kong built an aqueous battery using a custom organic polymer electrode plus neutral magnesium and calcium salts (food-grade tofu coagulants) as electrolyte. Published in Nature Communications on February 18. Numbers to know: 120,000-plus charge cycles, full-cell energy density of 48.3 watt-hours per kilogram. That’s well below typical lithium-ion. However, post-cycling analysis showed only magnesium, calcium, chlorine, carbon, and copper, with no heavy metals. The cell complies with US RCRA, ISO 14001, and China’s GB 18599-2020 for direct environmental disposal. Additionally, the “300-plus years” framing is journalists extrapolating from the 120,000 cycles, not a paper claim. ResoNix Klippel Tests Expose Car-Audio Spec Lies Nick Apicella, founder of ResoNix Sound Solutions in Stony Point, New York, spent around $23,000 on independent Klippel LSI and TRF testing of 40 subwoofers. He published 21 results showing widespread misrepresentation of Xmax (excursion) and thermal/power-handling claims. Test data published in three batches between December 2025 and January 2026. Specifics: Wavtech thinPRO12 claimed 20 mm of excursion but delivered 8.85 mm, scoring 15 out of 100 on marketing accuracy. One driver hit 44 percent of advertised excursion. Another tripped thermal protection at half its rated power. Additionally, nine of 21 drivers scored below 50 out of 100. Brands tested include JL Audio, Sundown, Focal, Morel, Audiofrog, Adire, Stereo Integrity, and Dynaudio. Conflict-of-interest flag: ResoNix’s own GUS-15, 12, and 10 prototypes conveniently rank one, two, three. JetBrains Opens 2026 Developer Ecosystem Survey JetBrains opened the 10th annual Developer Ecosystem Survey this week. It takes about 30 minutes, with prizes including a MacBook Pro 16-inch and a $1,000 Amazon gift card. Anonymized raw data is published publicly, and cumulative scale is 100,000-plus developers across recent years. Additionally, the survey is going fully anti-AI: “evil bots, dishonest respondents, and AI agents will be excluded from prize distribution.” Cochrane is curious whether TypeScript holds its 2025 crown after knocking Python off, and whether Rust shows real growth given the wave of LLM-driven Rust rewrites in the past few months. Anthropic’s Claude Code Auto Mode Goes Live Anthropic launched Auto Mode for Claude Code roughly six weeks ago. Claude Code’s previous behavior required user approval for most file modifications and command executions, generating heavy approval-fatigue complaints during longer sessions. Auto Mode is the answer: Claude can run multi-step development tasks without per-action approval. Additionally, the architecture is a two-stage classifier, with stage one a fast yes/no filter and stage two doing chain-of-thought on flagged actions. Cochrane runs his own Claude Code in YOLO mode but with custom rejection rules baked into settings to block commands he doesn’t want, even with skip-permissions on. He recommends configuring settings as the actual policy layer rather than relying on classifier judgment alone. Furthermore, recent posts about Claude deleting websites or wiping production databases reinforce why the settings layer matters more than the auto-mode toggle. Chrome Quietly Installed a 4GB AI Model on Your Computer Google Chrome silently downloads on-device AI model weights (Gemini Nano family) to a `weights.bin` file in the OptGuideOnDeviceModel directory, around four gigabytes in Alexander Hanff’s audit. Furthermore, the model re-downloads if you delete it. Hanff timed his own install at 14 minutes 28 seconds on macOS. Affected platforms include Windows, macOS (including Apple Silicon), and Linux. Hanff frames this as a multi-front legal violation: a direct breach of Europe’s ePrivacy Directive, two articles of GDPR, and an environmental harm of a magnitude that would be notifiable under the Corporate Sustainability Reporting Directive. At one billion users, the four-gigabyte distribution represents roughly 240 gigawatt-hours of network and storage energy paired with about 60,000 tonnes of CO2-equivalent emissions. However, no EU regulator action or formal complaint has surfaced as of this episode. The model powers on-device features (email writing, scam detection, summarization, smart paste, tab grouping) but not the visible AI Mode button, which routes to the cloud. To disable, Cochrane recommends Chrome Settings, then System, then On-device AI, toggle to off. Two more paths exist via `chrome://flags` or a Windows registry edit. Cochrane closes the show with show housekeeping: GNC Insider at geeknewscentral.com/insider, email at geeknews@gmail.com, newsletter signup at geeknewscentral.com, and Pocket Casts as a solid modern podcast app pick. Have a wonderful night. The post Mozilla Meets Mythos #1864 appeared first on Geek News Central.

Leña al mono que es de goma
2009IIP - Qué es WinUI 3

Leña al mono que es de goma

Play Episode Listen Later Apr 12, 2026 22:52


**Palabras clave:** - WinUI 3, WinRT, WPF, Windows Forms, handles de ventana, DPI, DirectX, .NET Core, actualizaciones de Windows --- ### ¿Qué es WinUI 3 y cómo se relaciona con WinRT? ### ️ Evolución histórica de las bibliotecas gráficas ### Problemas comunes que se han ido corrigiendo ### Ejemplo concreto de cómo funciona WinUI 3 ### ⚙️ Relación con .NET Core y el “AVI” ### Patrones útiles observados ### ✅ Conclusión

Leña al mono que es de goma
2007IIP - Qué es WinRT (II de II)

Leña al mono que es de goma

Play Episode Listen Later Apr 11, 2026 17:20


**Palabras clave:** - COM - IDL - WinRT - C# / VB.NET - Interoperabilidad - Reflección - MIDL - Gestión de memoria automática --- ### ⚙️ ¿Qué es un objeto COM? ### ️ Desafíos de trabajar con COM en C++ ### WinRT: la evolución de COM ### Ventajas concretas de WinRT ### ⚠️ Problemas persistentes ### Conclusión

Leña al mono que es de goma
2006IIP - Qué es WinRT (I de II)

Leña al mono que es de goma

Play Episode Listen Later Apr 10, 2026 17:00


**Palabras clave:** - WinRT - WebUI 3 - COM - IUnknown - Objetos de negocio - Interoperabilidad - Conversión de tipos - Rendimiento y memoria --- ### Introducción a WinRT y WebUI 3 ### ¿Qué es WinRT? ### El papel de **IUnknown** en COM ### ⚙️ Ventajas y desventajas de la modularidad ### Patrones observados ### Conexión con conceptos conocidos ### Conclusión

Last Week in .NET
Patch Tuesday? More like Replace Tuesday, amirite?

Last Week in .NET

Play Episode Listen Later Oct 20, 2020 6:47


This is Last Week in .NET for the week that ended 17 October 2020. Lots of releases and CVE fixes last week, so let's get to it.

The History of Computing

Visual Basic Welcome to the History of Computing Podcast, where we explore the history of information technology. Because understanding the past prepares us for the innovations of the future! Today we're going to cover an important but often under appreciated step on the path to ubiquitous computing: Visual Basic. Visual Basic is a programming language for Windows. It's in most every realistic top 10 of programming languages of all time. It's certainly split into various functional areas over the last decade or so, but it was how you did a lot of different tasks in Windows automation and programming for two of the most important decades through a foundational period of the PC movement. But where did it come from? Let's go back to 1975. This was a great year. The Vietnam War ended, Sony gave us Betamax, JVC gave us VHS. Francisco Franco died. I don't wish ill on many, but if I could go back in time and wish ill on him, I would. NASA launched a joint mission with the Soviet Union. The UK voted to stay the EU. Jimmy Hoffa disappears. And the Altair ships. Altair Basic is like that lego starter set you buy your kid when you think they're finally old enough to be able to not swallow the smallest pieces. From there, you buy them more and more, until you end up stepping on those smallest pieces and cursing. Much as I used to find myself frequently cursing at Visual Basic. And such is life. Or at least, such is giving life to your software ideas. No matter the language, there's often plenty of cursing. So let's call the Altair a proto-PC. It was underpowered, cheap, and with this Microsoft Basic programming language you could, OMG, feed it programs that would blink lights, or create early games. That was 1978. And based largely on the work of John Kemeny and Thomas Kurts, the authors of the original BASIC in 1964, at Dartmouth College. As the PC revolution came, BASIC was popular on the Apple II and original PCs with QuickBASIC coming in 1985, and an IDE, or Integrated Development Environment, for QuickBASIC shipped in 2.0. At the time Maestro was the biggest IDE in use, but they'd been around since Microsoft released the first in 1974. Next, you could compile these programs into DOS executables, or .exe files in 3.0 and 4.0 brought debugging in the IDE. Pretty sweet. You could run the interpreter without ever leaving the IDE! No offense to anyone but Apple was running around the world pitching vendors to build software for the Mac, but had created an almost contentious development environment. And it showed from the number of programs available for the Mac. Microsoft was obviously investing heavily in enabling developers to develop in a number of languages and it showed; Microsoft had 4 times the software titles. Many of which were in BASIC. But the last version of QuickBASIC as it was known by then came in 4.5, in 1988, the year the Red Army withdrew from Afghanistan - probably while watching Who Framed Roger Rabbit on pirated VHS tapes. But by the late 80s, use began to plummet. Much as my daughters joy of the legos began to plummet when she entered tweenhood. It had been a huge growth spurt for BASIC but the era of object oriented programming was emerging. But Microsoft was in an era of hyper growth. Windows 3.0 - and what's crazy is they were just entering the buying tornado. 1988, the same year as the final release of QuickBASIC, Alan Cooper created a visual programming language he'd been calling Ruby. Now, there would be another Ruby later. This language was visual and Apple had been early to the market on Visual programming, with the Mac - introduced in 1984. Microsoft had responded with Windows 1.0 in 1985. But the development environment just wasn't very… Visual. Most people at the time used Windows to open a Window of icky text. Microsoft leadership knew they needed something new; they just couldn't get it done. So they started looking for a more modern option. Cooper showed his Ruby environment to Bill Gates and Gates fell in love. Gates immediately bought the product and it was renamed to Visual Basic. Sometimes you build, sometimes you partner, and sometimes you buy. And so in 1991, Visual Basic was released at Comdex in Atlanta, Georgia and came around for DOS the next year. I can still remember writing a program for DOS. They faked a GUI using ASCII art. Gross. VB 2 came along in 1992, laying the foundations for class modules. VB 3 came in 93 and brought us the JET database engine. Not only could you substantiate an object but you had somewhere to keep it. VB 4 came in 95 because we got a 32-bit option. That adds a year or 6 for every vendor. The innovations that Visual Basic brought to Windows can still be seen today. VBX and DLL are two of the most substantial. A DLL is a “dynamic link library” file that holds code and procedures that Windows programs can then consume. DLL allow multiple programs to use that code, saving on memory and disk space. Shared libraries are the cornerstone of many an object-oriented language. VBX isn't necessarily used any more as they've been replaced with OCXs but they're similar and the VBX certainly spawned the innovation. These Visual Basic Extensions, or VBX for short, were C or C++ components that were assembled into an application. When you look at applications you can still see DLLs and OCXs. VB 4 was when we switched from VBX to OCX. VB 5 came in 97. This was probably the most prolific, both for software you wanted on your computer and malware. We got those crazy ActiveX controls in VB 5. VB 6 came along in 1998, extending the ability to create web apps. And we sat there for 10 years. Why? The languages really started to split with the explosion of web tools. VBScript was put into Active Server Pages . We got the .NET framework for compiled web pages. We got Visual Basic for Applications, allowing Office to run VB scripts using VBA 7. Over the years the code evolved into what are now known as Unified Windows Platform apps, written in C++ with WinRT or C++ with CX. Those shared libraries are now surfaced in common APIs and sandboxed given that security and privacy have become a much more substantial concern since the Total Wave of the Internet crashed into our lego sets, smashing them back to single blocks. Yah, those blocks hurt when you step on them. So you look for ways not to step on them. And controlling access to API endpoints with entitlements is a pretty good way to walk lightly. Bill Gates awarded Cooper the first “Windows Pioneer Award” for his work on Visual Basic. Cooper continued to consult with companies, with this crazy idea of putting users first. He was an earlier proponent of User Experience and putting users first when building interfaces. In fact, his first book was called “About Face: The Essentials of User Interface Design.” That was published in 1995. He still consults and trains on UX. Honestly, Alan Cooper only needs one line on his resume: “The Father of Visual Basic.” Today Eclipse and Visual Studio are the most used IDEs in the world. And there's a rich ecosystem of specialized IDEs. The IDE gives code completion, smart code completion, code search, cross platform compiling, debugging, multiple language support, syntax highlighting, version control, visual programming, and so much more. Much of this isn't available on every platform or for every IDE, but those are the main features I look for - like the first time I cracked open IntelliJ. The IDE is almost optional in functional programming - but In an era of increasingly complex object-oriented programming where classes are defined in hundreds or thousands of itty bitty files, a good, smart, feature-rich IDE is a must. And Visual Studio is one of the best you can use. Given that functional programming is dead, there's no basic remaining in any of the languages you build modern software in. The explosion of object-orientation created flaws in operating systems, but we've matured beyond that and now get to find all the new flaws. Fun right? But it's important to think, from Alan Kay's introduction of Smalltalk in 1972, new concepts in programming in programming had been emerging and evolving. The latest incarnation is the API-driven programming methodology. Gone are the days when we accessed memory directly. Gone are the days when the barrier of learning to program was understanding functional and top to bottom syntax. Gone are the days when those Legos were simple little sets. We've moved on to building Death Stars out of legos with more than 3500 pieces. Due to increasingly complex apps we've had to find new techniques to keep all those pieces together. And as we did we learned that we needed to be much more careful. We've learned to write code that is easily tested. And we've learned to write code that protects people. Visual Basic was yet another stop towards the evolution to modern design principals. We've covered others and we'll cover more in coming episodes. So until next time, think of the continuing evolution and what might be next. You don't have to be in front of it, but it does help to have a nice big think on how it can impact projects you're working on today. So thank you for tuning in to yet another episode of the History of Computing Podcast. We're so lucky to have you. Have a great day!

#ifdef WINDOWS  - Channel 9
MIDL3 with Larry Osterman

#ifdef WINDOWS - Channel 9

Play Episode Listen Later Aug 27, 2018 54:26


Join Larry for a deep dive in the Microsoft Interface Definition Language (MIDL) 3.0 for declaring Windows Runtime types. How did MIDL start and how did it get to where it is today?MIDL 3 - https://aka.ms/ifdef-midl-3C++/WinRT language projection: http://aka.ms/cppwinrtFollow Larry @ostermanFollow Nikola @metulev

3c osterman winrt windows runtime
C9::GoingNative (HD) - Channel 9
GoingNative 64: C++/WinRT

C9::GoingNative (HD) - Channel 9

Play Episode Listen Later Mar 23, 2018 12:36


In this episode of GoingNative, Steve Carroll talks to Brent Rector and Kenny Kerr from the Windows team about C++/WinRT!C++/WinRT is a standard C++ header-based library that takes WinRT APIs and exposes them as C++ classes that you can use in your application in a natural and familiar way. You can consume it from any standard C++ application and is the easiest way to get access to the modern Windows APIs. C++/WinRT is designed to offer an improved alternative to C++/CX and works with any major standard C++ compiler on Windows. It shipped inside the Windows 10 SDK v17025 for the first time. This means that as long as you have a version of the Windows 10 SDK installed that is at least 17025, you can simply include the appropriate headers from within any C++ project and start writing modern C++ code using the Windows API.You can learn more about C++/WinRT here: https://moderncpp.com/You can also check out the CppCon 2017 talk: C++/WinRT and the future of C++ on Windows

Inside Show  - Channel 9
Point-of-Failure Exception C000027C

Inside Show - Channel 9

Play Episode Listen Later Jan 29, 2018 4:42


A Point-of-Failure (POF) Exception is a type of Exception made by UWP applications. It was introduced in the Windows 10 Fall Creators Update (Sept. 2017).The Exception Code is 0xC000027C.The first Exception Parameter (0) is an HRESULT. In 64bit dumps, the value needs to be masked down to the bottom 32bits. e.g. 0xFFFFFFFF80070512 => 0x80070512Point-of-Failure Exception replaces/enhances Stowed Exception (0xC000027B). Like Stowed Exceptions, the Exception Code is generated by the WinRT Framework. It does not require applications to be re-compiled for it to be used.A POF Exception is raised when an asynchronous operation fails. When the exception is reported from the worker thread, a Process Shapshot is collected of the process. The PSS handle and HRESULT of the exception is wrapped in an IRestrictedErrorInfo based object and routed through the language projection layers of WinRT. If the exception is not handled by the caller, the Process Snapshot is used to report the issue back at "state" when RoOriginateException or RoOriginateLanguageException was called.Follow these steps when debugging these issues with the Debugging Tools for Windows:.exr -1Determine the HRESULT via the first parameter!error and/or !pde.err Describe the HRESULT.ecxrSet the current debugger context to the Process Snapshot positionkView the call stackAdditional Resources:Inside - Stowed ExceptionInside - .exrInside - .ecxrInside - Windows SDKDefrag Tools - PDE Debugger Extension (via OneDrive link)Microsoft Docs - Debugging Tools for WindowsMSDN - RoOriginateExceptionMSDN - RoOriginateLanguageExceptionMSDN - IRestrictedErrorInfo interface

Inside Show  - Channel 9
Stowed Exception C000027B

Inside Show - Channel 9

Play Episode Listen Later Jan 29, 2018 15:26


A Stowed Exception is a type of Exception made by UWP applications. It was introduced in Windows 8.0 as part of WinRT API (now known as UWP).The Exception Code is 0xC000027B.The first Exception Parameter (0) is the starting address of an array of pointers to structures that begin with a STOWED_EXCEPTION_INFORMATION_HEADER structure. Since Windows 8.1, STOWED_EXCEPTION_INFORMATION_V2 has been the version in use.The second Exception Parameter (1) is the number of pointers in the array.Stowed Exception has been replaced/enhanced by the Point-of-Failure Exception (0xC000027C). Like POF Exceptions, the Exception Code is generated by the WinRT Framework. It does not require applications to be re-compiled for it to be used.A Stowed Exception is raised when an asynchronous operation fails. When the exception is reported from the worker thread via a RoOriginateException or RoOriginateLanguageException call, a Stack Backtrace (array of Instruction Pointers) is collected of the current thread via a CaptureStackBackTrace function call. The Stack Backtrace and HRESULT of the exception is wrapped in an IRestrictedErrorInfo object and routed through the language projection layers of WinRT to the caller.If the exception is not handled by the caller, the stowed exception is thrown fatally. Because the throwing is deferred, the current context of the associated dump has little value. The thread of the original issue regularly no longer exists, and if it does, has concluded the operation (meaning the thread's stack memory has been overwritten). This means that function parameters and local variables are not available.Follow these steps when debugging these issues with the Debugging Tools for Windows:.exr -1View the Code, Stowed Exception Array Address and Count via the parameters!pde.dseLists the Stowed ExceptionsEach HRESULT is described (same output as !pde.err)Each Backtrace is displayed as a call stackEach (optionally) nested exception is displayed (e.g. !sos.pe output of a CLR Exception)Additional Resources:Inside - Point-of-Failure ExceptionInside - .exrInside - Windows SDKDefrag Tools - PDE Debugger Extension (via OneDrive link)Defrag Tools - #136 - Debugging User Mode Crash Dumps Part 2Defrag Tools - #167 - Debugging User Mode Crash Dumps ReduxMicrosoft Docs - Debugging Tools for WindowsNTDebugging Blog - Part 1 + Part 2MSDN - RoOriginateExceptionMSDN - RoOriginateLanguageExceptionMSDN - IRestrictedErrorInfo interface

code windows exception onedrive uwp winrt debugging tools defrag tools
CppCast
C++/WinRT with Kenny Kerr

CppCast

Play Episode Listen Later Oct 13, 2016 43:19


Rob and Jason are joined by Kenny Kerr from Microsoft to discuss the C++/WinRT library, previously known as ModernCpp, a standard C++ projection for the Windows Runtime. Kenny Kerr is an engineer on the Windows team at Microsoft, an MSDN Magazine contributing editor, Pluralsight author, and creator of moderncpp.com (C++/WinRT). He writes at kennykerr.ca and you can find him on Twitter at @kennykerr. News VOTE! Support debugging of C++ code with IntelliTrace All CppCon 2016 Videos Are Up! Visual Studio "15" Preview 5 Now Available Compiler Tools Layout in Visual Studio "15" C++ 14/17 Features and STL Fixes in VS "15" Preview 5 Bring your C++ codebase to Visual Studio with "Open Folder" C++ compiler diagnostics improvements in VS "15" Preview 5 C++ IntelliSense Improvements - Predictive IntelliSense & Filtering CMake support in Visual Studio Visual C++ Compiler Version Faster C++ solution load with VS "15" C++ Core Check code analysis is included with VS "15" Kenny Kerr @kennykerr Kenny Kerr's Blog Links CppCon 2016: WG21-SG14 - Making C++ better for games, embedded and financial developers Creative Assembly Sponsor C++/WinRT Available on GitHub cppwinrt repository on GitHub CppCon 2016: Kenny Kerr & James McNellis "Embracing Standard C++ for the Windows Runtime" CppCon 2016: Kenny Kerr & James McNellis "Putting Coroutines to Work with the Windows Runtime"  

We.Developers
We.Developers 020 – Windows Phone 8

We.Developers

Play Episode Listen Later Jun 1, 2013 121:46


En este programa nos acompaña Pablo Carballude que, además de ser paisano mío, es Technical Evangelist en Microsoft. Pablo aceptó muy amablemente nuestra invitación para participar en el podcast y hablarnos sobre la plataforma de desarrollo para Windows Phone 8. Con él repasamos un poco la historia de esta plataforma y los cambios que ha [...]

.NET Rocks!
Brian Noyes Builds LOB Apps with Kona Guidance

.NET Rocks!

Play Episode Listen Later Feb 19, 2013 57:38


Carl and Richard talk to Brian Noyes about Microsoft's Patterns and Practices Kona Guidance for developing Windows Store Line of Business Apps. The conversation digs into the evolution of 'Prism for WinRT' into Kona and how they are substantially different because Windows Stores are substantially different. Brian digs into specifics about Windows Store apps, like Suspend, Terminate and Resume and its impact on guidance. If you're interested in Windows 8 development, check out The Tablet Show, especially the shows in the links below!Support this podcast at — https://redcircle.com/net-rocks/donations

The Tablet Show
Rocky Lhotka Deploys WinRT apps in the Enterprise

The Tablet Show

Play Episode Listen Later Feb 17, 2013 51:00


Carl and Richard talk to Rocky Lhotka about his experiences building Windows 8 tablet applications for the enterprise. The conversation starts out with a broader discussion around all of the different tablets in the enterprise, the challenge of managing them as well as developing for them. Rocky then digs into the deployment story for Windows 8 Store applications - including putting your apps into the store as well as side loading. Side loading is where things get complicated, as Rocky describes it, it depends on what version of Windows 8 you're using, and what licensing agreements your organization has with Microsoft as to what the costs and configurations are for deploying apps. Rocky has done the hard research here!

Build 2012 Sessions (HD)
Diving deep into C++ /CX and WinRT

Build 2012 Sessions (HD)

Play Episode Listen Later Nov 28, 2012 58:46


Learn all about the new component extensions to C++, that help target the Windows Runtime Library. Learn when to use WRL directly and when to use the components extension. This talk is for you if you want to understand all the nitty-gritties of the language, semantics and best practices when creating your own WinRT component for reuse in your Windows Store Apps.

diving deep wrl winrt
Build 2012 Sessions (HD)
Javascript from client to cloud with Windows 8, Node.js, and Windows Azure

Build 2012 Sessions (HD)

Play Episode Listen Later Oct 29, 2012 59:14


We are currently experience an exciting shift for JavaScript developers. For the first time, the Node.js and WinRT platforms along with modern browsers enable developers to write end-to-end applications in a single language that run on virtually any device. In this talk you will learn the fundamentals of building rich client side apps that utilize powerful server APIs all written in JavaScript. .

Build 2012 Sessions (HD)
The power of C++ - Project Austin app

Build 2012 Sessions (HD)

Play Episode Listen Later Oct 29, 2012 53:51


Project Austin is a show-case for C++ apps, and has caught fire in the press. It really captures the essence of the power of writing Windows 8 Apps in C++. The Visual C++ team leveraged DirectX, C++ AMP, PPL and WinRT to take advantage of the Windows 8 hardware (including stylus). Come and dive into the Austin codebase as we share tips and tricks we discovered along the way.

The Tablet Show
Lino Tadros Is Still Building Tablet Apps

The Tablet Show

Play Episode Listen Later Aug 26, 2012 45:00


Carl and Richard talk to Lino Tadros about his work building tablet applications. Lino compares and contrasts the experiences of building iOS, Android and WinRT applications.

Solo on .NET
15й подкаст Solo На .Net — Потерянные парадигмы (15)

Solo on .NET

Play Episode Listen Later Aug 23, 2012 35:12


Спекулятивный подкаст про то, что ждет нас с приходом WinRT, Win8 и Surface

solo winrt
Going Deep (HD) - Channel 9
Bart De Smet: Rx 2.0 RTM and RTW

Going Deep (HD) - Channel 9

Play Episode Listen Later Aug 16, 2012 60:46


Rx 2.0 is RTW! Get it here.I caught up with Bart at his whiteboard (of course) to discuss the significance of this release as well address some of the great additions to Rx as outlined below (many of the topics below have been discussed in depth in other Rx interviews with Bart.) We also talk about the new experimental build shipping model. Much of the time is spent talking about the portable libraries architecture for Rx for Windows 8, .NET 4.5, WP7/7.5 and beyond. Bart has been very, very busy and as usual his engineering is golden.Tune in! It's always a pleasure to geek out with Bart. So much to learn. Congratulations to the Rx team!!!The highlights of Rx 2.0 include:Support for building Windows Store apps for Windows 8. This includes primitives to synchronize with the Windows XAML CoreDispatcher and interop with WinRT events and IAsync* objects. Support for Portable Class Library projects, allowing code reuse across ".NET Framework 4.5" and ".NET Framework 4.5 for Windows Store apps" projects. We're planning on adding Windows Phone 8 support to this going forward. Integration with the new C# 5.0 and VB 11 "async" and "await" features. In Rx v2.0, you can await an observable sequence, allowing one to apply the power of Rx to the new asynchronous programming model. Enormous performance improvements, with a 4x speedup of the query pipeline, vastly reduced object allocation rates, massively increased throughput of schedulers, and much more. An improved error handling strategy, enabling higher resiliency and proper resource cleanup for queries in the face of user errors at various levels. Thorough revisit of the way we deal with time, to improve efficiency and predictability. This includes better support for periodic timers, improvements to absolute time scheduling, etc. Various new and improved query operators.

The Tablet Show
Carl and Richard Dig Into the Windows Phone 8 SDK

The Tablet Show

Play Episode Listen Later Aug 12, 2012 41:00


While at PWOP Studios in New London, Carl and Richard sat down and chatted with each other about the leak of the Windows Phone 8 SDK. No one is certain if the SDK is final, but it must be close. The boys dig into the key points of what was found in the SDK - some new features not found in WinRT for Windows 8 (but perhaps coming in later versions), how the programming models shake out, and the requirements for the development platform. The conversation also digs into how 100,000 Windows Phone 7 apps are going to be moved to Windows Phone 8. Crazy times!

Bytes by MSDN (MP4) - Channel 9
Bytes by MSDN: Rockford Lhotka and Tim Huckaby discuss .Net 4.5 and Windows 8

Bytes by MSDN (MP4) - Channel 9

Play Episode Listen Later Jul 27, 2012 6:40


Abstract: Join Tim Huckaby Founder/Chairman, InterKnowlogy Founder/CEO, Actus Interactive Software and Rockford Lhotka CTO, Magenic discuss .Net 4.5 and Windows 8 new Metro WinRT. Rocky talks about .NET new features VB, C#, async await keywords and the task enhancement library that his is excited about. He also shares insights into working with CSLA.NET to work with WinRT. This interview is full of information!Learn how to make your Windows 8 app idea come to life in 30 days!About RockfordRockford Lhotka is the creator of the popular CSLA .NET development framework, and is the author of numerous books, including Expert 2008 Business Objects. He is a Microsoft Regional Director and MVP, and a regular presenter at major conferences around the world. Rockford is the Principal Technology Evangelist for Magenic, a company that specializes in planning, designing, building and maintaining your enterprise's most mission critical systems. For more information go to www.lhotka.net.About TimTim Huckaby is focused on the Natural User Interface (NUI) in Rich Client and Rich Internet Application (RIA) Technologies like Silverlight & WPF on the computer, the Surface, and Windows Phone 7. He has been called a "Pioneer of the Smart Client Revolution" by the press.Tim has been awarded multiple times for the highest rated Keynote and technical presentations for Microsoft and numerous other technology conferences around the world by Microsoft Corporation. Tim has done presentations on Microsoft technologies at technology events like Microsoft Tech Ed, Product Launch events, Dev Days, MEC, World Wide Partner Conference, MGB, MGX, and the PDC, along with 3rd party technology conferences all over the world is consistently rated in the top 10% of all speakers at these events. Tim was selected by Microsoft as a speaker for the International .NET Association and speaks at events world-wide on Microsoft's behalf. Tim has done keynote demos at big Microsoft events and product launches for numerous Microsoft executives including Bill Gates and Steve Ballmer.Tim founded InterKnowlogy, experts in Microsoft .NET and Microsoft Platforms, and Actus Interactive Software, and has 25+ years experience including serving on a Microsoft product team as a development lead on an architecture team. Tim is a Microsoft Regional Director, an MVP and serves on multiple Microsoft councils and boards like the Microsoft .NET Partner Advisory Council.Resources we recommend you check outMagenic website Rocky's blog CSLA .NET Tim Huckaby's blog Follow Tim on Twitter Get started with Windows 8 Development - Download Visual Studio Win8 Express

Hanselminutes - Fresh Talk and Tech for Developers
Understanding WinRT and Windows 8 for .NET Programmers

Hanselminutes - Fresh Talk and Tech for Developers

Play Episode Listen Later Jul 19, 2012 34:26


Scott's confused about what 'WinRT' is. Is it a new .NET? A new runtime? Is .NET dead? He's totally confused so he talks to Immo Landwerth who sets him straight with complete context from Win32 to COM to .NET and beyond.

Going Deep (HD) - Channel 9
Bart De Smet: Rx v2.0 Release Candidate - Time, Error Handling, Event Subscription

Going Deep (HD) - Channel 9

Play Episode Listen Later Jun 21, 2012 80:33


Bart De Smet is back and he's going to go deep into improvements made to Rx 2.0 RC (so, Rx 2.0 getting close to coming out of the oven!). As you'd expect, Bart and company have been very busy since Rx 2.0 Beta - lots of performance and reliability improvements and some heavy work in how Rx manages time, new error handling capabilities and event subscription improvements for Rx running on WinRT.Most of the time is spent at the whiteboard - very comfortable and natural place for Bart! Note: there is a lot of time in this interview, both in terms of interview length and the notion of time itself. Use at your own risk and watch out for unexpected wormholes.More on Rx 2.0 RC:This new release of Rx includes a number of improvements to the way we deal with time. As you likely know, dealing with time is a complex undertaking in general, especially when computers are involved. Rx has a lot of temporal query operators to perform event processing, and therefore it needs to be able to schedule work to happen at particular times. As a result, notions of time exist in virtually any layer of the system: from the schedulers at the bottom (in System.Reactive.Core) to the query operators at the top (in System.Reactive.Linq). [Bart De Smet]Download page: https://go.microsoft.com/fwlink/?LinkID=255295 Bart's epic blog post: https://blogs.msdn.com/b/rxteam/archive/2012/06/17/reactive-extensions-v2-0-release-candidate-available-now.aspx

The Tablet Show
Carl Franklin Digs into WinRT on the Consumer Preview

The Tablet Show

Play Episode Listen Later Apr 1, 2012 53:00


Carl Franklin steps up to the plate to be the guest on this episode of The Tablet Show, talking about what's new in the Consumer Preview of Windows 8 for developers. WinRT has made a big jump from the Developer Preview to the Consumer Preview, and it takes a rethink to your application design. Carl goes through the changes the .NET folks will care about, like how reflection and system.io has changed. Check out the links for tons of resources to get going with WinRT on the Consumer Preview!

The Tablet Show
Kate Gregory Programs WinRT in C++

The Tablet Show

Play Episode Listen Later Mar 11, 2012 49:00


Carl and Richard talk to Kate Gregory about C++ in Windows 8. Kate talks about how the combination of C++11 and WinRT brings C++ developers to the forefront of development in Windows 8. The latest version of C++ brings lambdas, async and auto var behavior to the language, making complex development far more manageable. The playing field is really levelled in WinRT between HTML 5, C++ and C#!

.NET Rocks!
Jeremy Likness is all Silverlight 5

.NET Rocks!

Play Episode Listen Later Jan 31, 2012 55:04


Carl and Richard talk to Jeremy Likness about Silverlight 5. Is Silverlight dead? Not by a long shot. Jeremy talks about the great work going on the Silverlight today and how it still is the most efficient way to build applications that run on both Windows and OSX. The conversation drills into the new features of Silverlight 5 and dispels a lot of the myths around the future of Silverlight. Jeremy also talks about Jounce, his MVVM+MEF framework on Codeplex and the relationship between Silverlight and WinRT.Support this podcast at — https://redcircle.com/net-rocks/donations

OpenUpon
OpenUpon Podcast #11 - WinRT & HTML5 (5 of 6)

OpenUpon

Play Episode Listen Later Jan 20, 2012


Andy and Phil talk HTML5 & WinRT. This is a content summary only. Visit our site for full content, links, images, and more.

.NET Rocks!
WinRT Panel Discussion at DevConnections

.NET Rocks!

Play Episode Listen Later Nov 17, 2011 35:36


Where is Windows 8 taking us? While at DevConnections, Carl and Richard participated in a panel discussion with Tim Huckaby, Billy Hollis, Dr. Neil Roodyn and Paul Sheriff about the new Windows Runtime. Also listen for a brief appearance of the one-and-only Mark Minasi.Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Dan Hanan and Danny Warren Mix Kinect and Metro

.NET Rocks!

Play Episode Listen Later Nov 10, 2011 48:05


Carl and Richard talk to Dan Hanan and Danny Warren about mixing Kinect together with WinRT. Back at the Build conference keynote a 'marketecture' diagram showed how existing applications still work in Windows 8 but also introduced a new platform using WinRT. At the time attendees were told that the blue side (existing applications) and the green side (WinRT) will never cross. Then the folks at Interknowlogy got to work. Dan and Danny talk about how they built an application utilizing Kinect, depending on an SDK that runs on the blue side to communicate with a Metro application that runs on the green side. Crossing the streams? You bet!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Rocky and Billy Introduce WinRT!

.NET Rocks!

Play Episode Listen Later Oct 11, 2011 64:19


Introducing episode one of The Tablet Show, a new weekly .NET Rocks! spinoff primarily for .NET developers but focused on Tablet development (WinRT/Metro, iOS and Android). For the inaugural show, Carl and Richard talk to Rocky Lhotka and Billy Hollis about their assessments of Windows 8, WinRT and the Metro UI. After discussing what WinRT is, the discussion dives into the real challenges of migrating applications to Metro. Rocky talks about migrating the CSLA Silverlight edition to Metro. The conversation then moves into some of the new services of WinRT, including sharing and search.Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Dan Hanan and Danny Warren Mix Kinect and Metro

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 48:04


Carl and Richard talk to Dan Hanan and Danny Warren about mixing Kinect together with WinRT. Back at the Build conference keynote a 'marketecture' diagram showed how existing applications still work in Windows 8 but also introduced a new platform using WinRT. At the time attendees were told that the blue side (existing applications) and the green side (WinRT) will never cross. Then the folks at Interknowlogy got to work. Dan and Danny talk about how they built an application utilizing Kinect, depending on an SDK that runs on the blue side to communicate with a Metro application that runs on the green side. Crossing the streams? You bet!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
WinRT Panel Discussion at DevConnections

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 35:35


Where is Windows 8 taking us? While at DevConnections, Carl and Richard participated in a panel discussion with Tim Huckaby, Billy Hollis, Dr. Neil Roodyn and Paul Sheriff about the new Windows Runtime. Also listen for a brief appearance of the one-and-only Mark Minasi.Support this podcast at — https://redcircle.com/net-rocks/donations

windows panel discussion winrt windows runtime
.NET Rocks!
Jeremy Likness is all Silverlight 5

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 55:03


Carl and Richard talk to Jeremy Likness about Silverlight 5. Is Silverlight dead? Not by a long shot. Jeremy talks about the great work going on the Silverlight today and how it still is the most efficient way to build applications that run on both Windows and OSX. The conversation drills into the new features of Silverlight 5 and dispels a lot of the myths around the future of Silverlight. Jeremy also talks about Jounce, his MVVM+MEF framework on Codeplex and the relationship between Silverlight and WinRT.Support this podcast at — https://redcircle.com/net-rocks/donations

windows os x silverlight jeremy likness codeplex jounce winrt
.NET Rocks!
Brian Noyes Builds LOB Apps with Kona Guidance

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 57:37


Carl and Richard talk to Brian Noyes about Microsoft's Patterns and Practices Kona Guidance for developing Windows Store Line of Business Apps. The conversation digs into the evolution of 'Prism for WinRT' into Kona and how they are substantially different because Windows Stores are substantially different. Brian digs into specifics about Windows Store apps, like Suspend, Terminate and Resume and its impact on guidance. If you're interested in Windows 8 development, check out The Tablet Show, especially the shows in the links below!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Rocky and Billy Introduce WinRT!

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 64:18


Introducing episode one of The Tablet Show, a new weekly .NET Rocks! spinoff primarily for .NET developers but focused on Tablet development (WinRT/Metro, iOS and Android). For the inaugural show, Carl and Richard talk to Rocky Lhotka and Billy Hollis about their assessments of Windows 8, WinRT and the Metro UI. After discussing what WinRT is, the discussion dives into the real challenges of migrating applications to Metro. Rocky talks about migrating the CSLA Silverlight edition to Metro. The conversation then moves into some of the new services of WinRT, including sharing and search.Support this podcast at — https://redcircle.com/net-rocks/donations