Join David Fowler at this year’s #MSBuild, May 23-25, 2023 Learn about more about AI and .NET with David Fowler at this year’s #MSBuild 🔗 https://aka.ms/YTDavidF
Code with your phone 📲 🤯Using @github Codespaces 🔎Try out the template: https://aka.ms/dotnet/codespaces-template🏫 Learn C#, F#, and .NET with free self-guided learning from Microsoft Learn: https://aka.m...
YouTube Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
The new way to debug ASP.NET apps in Visual Studio Are you a .NET developer and are always looking for better ways to test your apps? If so, this video is for you! In this video, I will be showing off a new V...
Give it the Craigslist test All the AI design hype got me twitching enough to write about the business risks of working so high-fidelity so fast.
A smorgasbord of a bug chain: postMessage, JSONP, WAF bypass, DOM-based XSS, CORS, CSRF... :: jub0bs.com TL;DR ¶ A few months ago, while hunting on a private bug-bounty programme, I found a nice little bug chain that involved an insecure message event listener, a shoddy JSONP endpoint, a WAF bypass, DOM-based XSS on an out-of-scope subdomain, a permissive C...
Designing for (Realistic) Attention - Christopher Butler When I advise that a webpage — like a service detail page — have a maximum main body word-count of 150 words, I’m really recommending that it ask a
Use OpenAI API to make two GPT bots talk to each other Use OpenAI API to make two GPT bots talk to each other
How to Read HUUUGE Files in C# - Designing a Segmented Stream This video walks through an initial design for a segmented stream in C#. We jump between the digital whiteboard and then into Visual Studio to discuss some d...
On .NET Live - Modern cloud applications using containers in Azure Join us Monday as we welcome this week's guest, author and community MVP Hamida Rebai! Hamida discusses building apps using .NET, containers, app migration a...
Create a chatbot in the console with Azure OpenAI and C# Learn how to create an Azure OpenAI instance and deploy a model to it, how to integrate the Azure OpenAI SDK into your .NET application, and how to use the chat completions APIs to create a chatbot.
ASP.NET Community Standup - Blazor .NET 8 Updates Come check out some of the progress the Blazor team has made for .NET 8!Community Links: https://aka.ms/AAkq40qFeaturing: Daniel Roth (@danroth27), Jon Gallo...
Silk.NET Coffee & Code Catchups Join the Silk.NET team for a quick catchup. This is a more informal stream wherein we'll be discussing what we've been doing on the Silk.NET project, what we...
.NET Monthly Roundup - April 2023 - .NET 8 Preview 3, C#12, and more! Welcome to our April .NET Monthly Roundup with Jon Galloway! In just 3 minutes, Jon breaks down...
Explore, Test, & Debug API Endpoints in Visual Studio Faster Than Ever! The Endpoints Explorer is a new preview feature that we are working on to enable you to view and interact with the API endpoints defined in the solution in V...
Bug chasing, narrowing down the scope I just completed a major refactoring of a piece of code inside RavenDB that is responsible for how we manage sorted queries. The first two tiers of tests all...
Working with ValueTask in C# In this post, I will be mentioning about ValueTask and ValueTask<TResult> classes, which represent asynchronous operations like other task based classes such as Task and Task<TResult>.
Worst Practices in Software Development: Mitchell Hashimoto uses a simple code editor In this episode, we hear from Mitchell Hashimoto about his *worst* practice in software development: Using a code editor without "smart" features. You can fi...
The case of the crash in a C++/WinRT coroutine: Unpeeling the onion - The Old New Thing Digging deeper and deeper.
Jonty Wareing (@jonty@chaos.social) Attached: 1 image It turns out you can simply serve a file from a domain to use it as your bsky handle. So this guy is now S3. All of S3.
Code Maze Weekly #171 - Code Maze Issue #171 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks Reading Windows Application Manifest of an exe in .NET [www.meziantou.net] Sometimes getting a piece of information from a manifest file might be ...
Working With SQL Exceptions Like a Boss In EF Core Whem working with EF Core, we'll for sure get SQL exceptions at a certain point. But what if we want to perform some custom exception recovery based on the S...
ArrayList and List Comparasion in C# - Code Maze In this article, we are going to talk about ArrayList and List comparison in C# and learn when should we use one over another.
OPENAI030: Fine-Tuning Models Integrations (Part 14) Come join us LIVE in this new session of The Standard Community pairing sessions on developing a standard-compliant test-driven OpenAI library for the .NET c...
Buy Windows Dev Kit 2023 Desktop PC for Arm App Developers - Microsoft Store Build, debug, and test native Windows apps for Arm with Windows Dev Kit 2023, a compact desktop computer engineered for developer workloads.
Creating Accessible Apps with Semantics in .NET MAUI Learn about the two approaches in .NET MAUI to connecting your users to accessibility features in your app’s platform—automation properties and semantics.
Automated UI Testing—Definition, Tools and Benefits The typical automated UI testing process consists of using software that simulates the usage of your application through its user interface.
Introducing Bob’s Used Books—a New, Real-World, .NET Sample Application | Amazon Web Services Today, I’m happy to announce that a new open-source sample application, a fictitious used books eCommerce store we call Bob’s Used Books, is available for .NET developers working with AWS. The .NET advocacy and development teams at AWS talk to customers r...
JetBrains .NET Day Online 2023 – Call for Speakers | The .NET Tools Blog On September 26, 2023, we're hosting another JetBrains .NET Day Online – a free, live, virtual event where community speakers cover topics they are passionate about. These topics could be C#, F#, .NET
Visual Studio–Generate C# client for OpenAPI There are multiple ways to generate a C# client based on an OpenAPI specification file. Today I want to show you how this can be done direc...
Scaling up the Prime Video audio/video monitoring service and reducing costs by 90% The move from a distributed microservices architecture to a monolith application helped achieve higher scale, resilience, and reduce costs.
.NET Monthly Roundup - April 2023 - .NET 8 Preview 3, C#12, and more! 📆Welcome to our April .NET Monthly Roundup with Jon Galloway! In just 3 minutes, Jon breaks down the latest news from the month of April 2023 that .NET deve...
Spargine: Throwing Exceptions Made Easy in Microsoft .NET Once, while inspecting the source code for Microsoft .NET, I came across the use of a common class to simplify the process of throwing exceptions. Inspired by this concept, I decided to implement a…