Announcing .NET 8 Preview 4 - .NET Blog .NET 8 Preview 4 contains many exciting new features for the runtime and libraries, Native AOT improvements, modern build output and simplified paths, NuGet package security auditing, and much more!
App idea to no product market fit in 3 months Reflections on the 3 months of building Visuel for the iPhone
OpSmart Inc - Cloud Computing, AI and ITSM - An Entrepreneur's Vision OpSmart helps companies achieve return on investment by tracking their assets and ensuring those assets are properly utilized
Accepted for GitHub Copilot Chat? How to Get Started and What You Can Do -- Visual Studio Magazine So you've finally been plucked off the GitHub Copilot chat waitlist. Now what?
Where rhythm is life and life is rhythm A humorous take on my love for music. Despite lacking any musical talent, from terrible singing to my rhythm that's way slower than the actual beat, and yet, I am super passionate about music. I describe my way of discovering new songs using Shazam as a...
Bitwise Binary Search: Elegant and Fast I recently read the article Beautiful Branchless Binary Search by Malte Skarupke. In it they discuss the merits of the following snippet of C++ code implementing a binary search:
Portland Homelessness in Portland, punk rock, the philosophical views of Richard Rorty and Karl Popper, the interpretation of American history, and losing my raincoat.
State of Node.js Performance 2023 A tech blog focused on Application Performance and Software Architecture. The Front-end is just JSON over here.
Assembling Community OS I've previously written about the multi-app platform of my dreams as a community professional: The Community OS stack. While undeniably ...
Why Databases Write Ahead — tech ramblings If you've ever been curious to go look under the hood of any relational database, you may have come across the Write Ahead Log (WAL). It's known by different names in different databases - transaction log, binlog, redo log, etc. but essentially, it is a l...
Google I/O 2023 Recap - AI 🤔, Dark Mode 🎉 | Merge Conflict ep. 358 It's conference season and Google kicks off things with lots and lots of AI at Google I/O 2023. We break down the latest happenings from the main keynotes in...
Visual Studio 2022 - 17.6 Now Available - Visual Studio Blog In the sprint to the BUILD 2023 conference, we’re thrilled to announce the general availability of Visual Studio version 17.6 today. This latest release delivers a range of powerful tools and features designed to empower you in crafting cutting-edge appli...
Announcing .NET 8 Preview 4 - .NET Blog .NET 8 Preview 4 contains many exciting new features for the runtime and libraries, Native AOT improvements, modern build output and simplified paths, NuGet package security auditing, and much more!
EF Core 8 Preview 4: Primitive collections and improved Contains - .NET Blog Announcing Entity Framework Core 8 (EF8) Preview 4 with support for primitive collections and improved Contains
BlazmExtension - Visual Studio Marketplace Extension for Visual Studio - Extension that helps you with common Blazor tasks like creating a Isolated CSS or JavaScript from a context menu item
ASP.NET Core updates in .NET 8 Preview 4 - .NET Blog .NET 8 Preview 4 is now available! Check out what's new in ASP.NET Core in this update.
Supercharging Blazor Development with BlazmExtension - A New Visual Studio Extension First of all, yes the title is totally generated by ChatGPT =)
Where Should You Put Repository Interfaces In Clean Architecture? 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicThere's a lot of debate about where you should define repositories ...
Awesome Productivity Features for .NET API Development in Visual Studio Join James as he shows off some new features in Visual Studio to streamline .NET API development including scaffolding endpoints, dev tunnels, API explorer, ...
The Inner JSON Effect Jake eagerly stepped into his new job, grateful for more experience and new challenges, craving to learn new software stacks and see what his new company had to teach him about the world of software. They told him he’d be working on some websites, dealin...
Modern NuGet: Centralized Package Management and Source Mapping The .NET SDK and NuGet teams have recently added some new features to MSBuild that make it easier to manage NuGet dependencies *securely* in C# and F# projec...
Microsoft Build–Join us May 23–25, 2023 Learn to harness what's next for developers with expert speakers and sessions.
The Magical Pattern to Organize .NET Minimal APIs How to improve organization and maintainability of .NET Minimal APIs using REPR (Request-Endpoint-Response) Design Pattern.💎 Be a Patreon to get the source ...
Release v1.19.0-rc · NethermindEth/nethermind Release notes Major highlights Significant storage reduction ⚠️ Downgrading from this version to an earlier one is not possible because of the new database format. Resync is not required to upda...
Summary of the duck-typing requirements of C++ COM wrappers - The Old New Thing Wrapping up and comparing.
Efficiency of the central tendency measures under the uniform distribution Calculation of the relative efficiency of the median, the Hodges-Lehmann location estimator, and the midrange to the mean under uniformity
The Simplest Way to List Data in ASP.NET Are you a .NET developer and have some data you just want to simply display on your site? Sure there are tons of options out there, like 3rd party control ve...
NET MAUI UI Challenge # 4 - Fruit application In this video, we will replicate another dribble design that shows a fruit as a background along with its micronutrients and percentage of them.Access to the...
Google's .zip Top Level domain is already used in phishing attacks - gHacks Tech News Google's .zip top level domain has been opened up for public registration, and criminals are already using .zip sites in phishing campaigns.
Weekly 0059 Monday This morning, I started my workday by tackling the recycle bin solution project....
Azure SQL output binding for Azure Functions This post is about Azure SQL output binding for Azure Functions - this feature is preview right now. The output binding helps us to write data to SQL Server in Azure Functions. In the earlier post, we explored the Input binding which helps to read data fr...
ML.NET - Introduction to Machine Learning With C# We study machine learning with ML.NET, exploring how to prepare data, and train, evaluate, deploy, and use a machine learning model.
C# Tip: Advanced Switch Expressions and Switch Statements using filters We all use switch statements in our code. Do you use them at their full potential?
Microsoft Azure security evolution: Embrace secure multitenancy, Confidential Compute, and Rust | Azure Blog | Microsoft Azure In this installment, we will introduce our game-changing bets that will enable us to deliver industry-leading security architectures with built-in security for years to come, ensuring a secure cloud experience for our customers.
Make Your Functions Pure To Make Them Testable #shorts 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead ...
Deconstructing Tuples in C# In this article, I want to talk about deconstructing Tuples and provide you with a tip. Let’s do a quick recap and start by defining the Tuple type.
Uno.Resizetizer for Automated Image Resizing in Cross-Platform .NET Apps Learn how to effortlessly manage app assets and automate image handling for your icons, images and splash screens by generating the multitude of resolutions required for each platform with Uno.Resizetizer.
Rider 2023.2 Early Access Program Is Now Open | The .NET Tools Blog Hello everyone, We hope that you checked out the roadmap blog post we published last week and you’re just as excited about Rider 2023.2 as we are. If so, you’re in luck! The first installment of Ri
ReSharper 2023.2 Kicks Off the Early Access Program! | The .NET Tools Blog You can download the ReSharper 2023.2 EAP build 1 from www.jetbrains.com or via the JetBrains Toolbox App. Now, let’s take a look at what the first EAP build has in store. C# inspections for
Using IAsyncEnumerable with Dapper When using IEnumerable in asynchronous context, you could not await it. With the introduction of IAsyncEnumerable it becomes possible to a...
Detecting When the User is Offline Can you hear me now? In the web platform, simple tasks are often anything but. Properly detecting whether the user is online/offline has been one of the “Surprisingly hard problems in computing” si…
ASP.NET Community Standup - Visual Studio Updates for JavaScript & TypeScript Jiayan Chen show off some new update for Visual Studio for JavaScript & TypeScript development.Featuring: Jiayan Chen#visualstudio #javascript #typescript
OpenTelemetry log ingestion preview Hi! 👋 We've just published Seq 2023.2.9305-pre, the first preview MSI and Docker Hub :preview tag for the upcoming Seq 2023.2. This preview adds support for log ingestion via the OpenTelemetry protocol (OTLP). OpenTelemetry is an ambitious suite of p...