Required Members in C# 11 with David Wengier - NDC Melbourne 2022 David Wengier reveals some of C# shortcomings when using person classes. He gives us an elegant solution to constructors to fix errors and address the issues...
Angular Language Service 2022 - Visual Studio Marketplace Extension for Visual Studio - Provides the Angular language service to enable editor features for Angular templates.
New Azure Visual Studio Images Support Microsoft Dev Box -- Visual Studio Magazine Microsoft is offering new Visual Studio VM images on its Azure cloud computing platform, including new ones that support the Dev Box service for cloud-based workstations customized for software development.
Ignite 2022: Highlights for Microsoft Teams app builders Check out our Ignite 2022 “highlight reel” of what's new for app developers for integrations across Microsoft Teams, Outlook and Office.com.
Example: Anonymous Message Board Tutorial | Mina Documentation Please note that zkApp programmability is not yet available on Mina Mainnet, but
We Must Professionalize Programming to Preserve Society and Computing Freedom Computing freedom is being eroded. Here's why professionalizing the software industry is essential to preserving it.
Show upcoming meetings for a Microsoft 365 user with Microsoft Graph Toolkit Recently, I showed you how you can build in under 10 minutes a simple personal assistant that shows users meetings they have left for the day. Here's an even easier way to do it using the Microsoft Graph Toolkit.
It’s worth spending one CPU-hour to save one second of your time I think a decent amount about developer productivity, and there’s a rule of thumb that I like that surprises most people when they hear it: if you simplistically convert developer salaries in…
Don’t forget to sharpen your axe The famous vampire hunter Abraham Lincoln once shared the following drop of wisdom:
You Might Need a College Degree for a Programming Job Many companies and tech gurus claim you don’t need a college degree for a programming job. But here’s why you might want to get one regardless.
Introducing the Ask Wizard: Your guide to crafting high-quality questions Learn about the workflow designed to help users ask their first question on Stack Overflow.
Exploit released for critical VMware RCE vulnerability, patch now Proof-of-concept exploit code is now available for a pre-authentication remote code execution (RCE) vulnerability allowing attackers to execute arbitrary code remotely with root privileges on unpatched Cloud Foundation and NSX Manager appliances.
Setting properties in C++/WinRT is done by a function call, but you need to call the function the right way The new value is the function parameter.
Learn Live - Design consistent .NET MAUI XAML pages by using shared resources Full series information: https://aka.ms/learnlive-mobile-desktop-apps-dotnet-mauiMore info here: https://aka.ms/learnlive-mobile-desktop-apps-dotnet-maui-Ep4...
Emphasize Objects with Collision [Graphics] This is a topic I talk about frequently with artists who work on Smash stages. The fact that it comes up so often means it can be useful in many situations.....
Episode 109 - OCR and Azure Cognitive Services with Nick Proud In this episode, Nick Proud talked us through Robotic Process Automation, document processing, and how all of that related to the Azure Cognitive Services.
Code Maze Weekly #145 - Code Maze Issue #145 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks A Quick Guide to Learn ASP.NET Core Web API [codingsonata.com] Compact but packed with information article about creating ASP.NET Core Web API app...
Uno Platform Roadmap 2023 Survey As we look ahead to 2023, help us plan priorities, features, and requests by taking this short survey.
We Should All Be API Consumers I have long advocated that API producers should spend more time being an API consumer, so that they can feel the pain. I feel 100x this since I have been working at Postman. When you operate at the line between API producers and consumers, but also the au...
C# 11 File Scoped Types - NDepend Learn how the new C# file scoped types can help you write cleaner code.
Intro to Graphics 17 - The Rendering Equation Introduction to Computer Graphics.School of Computing, University of Utah.Full playlist: https://www.youtube.com/playlist?list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5o...
High performing developer teams are all alike 'High performing developer teams are all alike; every dysfunctional developer ...
.NET Downloads (Linux, macOS, and Windows) Official .NET downloads for Linux, macOS, and Windows. .NET is a free, cross-platform, open-source developer platform for building many different types of applications.
PGO: Add new tiers by EgorBo · Pull Request #70941 · dotnet/runtime This PR implements @jkotas's idea in #70410 (comment) when DOTNET_TieredPGO is enabled (it's off by default and will be so in .NET 7.0) Use R2R code for process startup Once the process startups ...
.NET MAUI Community Toolkit v1.3 Supports Gravatar ('Globally Recognized Avatar') -- Visual Studio Magazine Nodding to today's social media-centered tech world and the under-construction metaverse, Microsoft announced the new .NET MAUI Community Toolkit v1.3 adds support for Gravatar, standing for 'globally recognized avatar.'
GitHub - davidfowl/Roslyn.Reflection: Reflection APIs over roslyn symbol APIs Reflection APIs over roslyn symbol APIs. Contribute to davidfowl/Roslyn.Reflection development by creating an account on GitHub.
Using your GitHub Avatar in Videos If you are happy for Martin Woodward to use your Avatar in videos when he needs a wall of people's GitHub Avatars then please sign up below. Note you might not make it into any final videos, and if you do you might only be a few pixels high. But we'll kn...
Digital Marbling Marbling is heritage craft that uses the movement of fluids to create swirling patterns of inks and paints, often resulting in designs reminiscent of marbled stone. The earliest accounts of marbling date back to the 12th century in Japan, where it is know...
Variability, Not Repetition, is the Key to Mastery - Scott H Young The science behind how (and when) to mix things up in order to accelerate your improvement.
Keyboards, keyboards, everywhere, and not a spot to think | David Bieber You can also listen to this post. Your browser does not support the audio element. Keyboards, keyboards, everywhere, and not a spot to think. This is take fourteen; I’ve tried to write this piece more times than I can count, but I struggle to merge the v...
pauloxnet - About my proposal for the Django Core Sprints 🌅 The story of how the proposal to organize sprints on the Django core was born and how I proposed it during the past DjangoCon US 2022 in San Diego to various components of the Django community.
Dealing With Your Ideas We all have ideas. Ideas for businesses, services, apps, a blog post or an article or a book. With some of us, those ideas come in fast a...
Introduction to Firmware Analysis of a Reolink IP Camera Introduction to embedded devices, firmware of Reolink RLC 810A, and first steps with binwalk.
Reflections on my relationship with social media Today marks my 30th day of not using any Social Media. I didn't like a single tweet, didn't watch an Instagram story, did not click on the notifications tab, didn't read HN comments, and didn't stroll in various subreddits. Na da. My main goal was not to...
Modern "Freedom" Means Being a Slave to Impulses What does freedom mean? See this article in video form here. Which of the following two people is more free: A drug addict. A average man who is only not a drug addict because he lives in a country where drugs are regulated or shamed in a way to make them...