I've been busy these last few months working part-time on this database, web api, and web front end to store, and report on architectural project data. The source code for the web api can be found on Github (https://github.com/rperez-rosario/XPM_Server). The source code for the front end will soonish follow.

#programming #databases #postgresql #webapi #angular #typescript #html #dotnet #entityframework #aspdotnetcore #csharp #webapplication #webdev #bootstrap #architecture

Web API: The Good Parts (エンドポイントの設計) - Qiita

『Web API: The Good Parts』を参考に、エンドポイント設計について参考になって点を簡単にまとめました。 リソースにアクセスするためのエンドポイント設計で意識すべきこと 1. リソース名は複数形の名詞を使う APIのエンドポイントは「リソースの集...

Qiita

#Development #Discussions
Influence the State of HTML 2025 survey · Which new HTML features or Web APIs are on your radar? https://ilo.im/1658sh

_____
#HTML #Survey #Community #Browser #Interoperability #WebPlatform #WebDev #Frontend #WebAPI

Influence the State of HTML 2025 Survey! • Lea Verou

Apple veröffentlicht Safari Technology Preview 222: Verbesserte Leistung und Fehlerbehebungen

Mit der Safari Technology Preview bietet Apple die Möglichkeit, neueste Browser-Funktionen bereits vorab zu testen.

Apfeltalk Magazin

File encryption with a browser.

I've been exploring the #WebCryptoAPI and I'm impressed!

When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!

I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.

Live Demo: https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo

Demo Code: https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js

Hook Code: https://github.com/positive-intentions/dim/blob/staging/src/hooks/useFS.js

IMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The "password encryption" currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.

#Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

@storybook/core - Storybook

Using JsonPropertyName to map Json to Class C# Tip #42 - How to use the [JsonPropertyName] attribute in C# to map mismatched JSON fields (like "id") to class properties (like UniquePostId) during deserialization. #CSharp #JSON #Deserialization #HttpClient #JsonPropertyName #DataMapping #WebAPI #DotNet #Attributes

#ASPNETCore OData #WebAPI Template Preview is live! Scaffold #OData APIs in .NET 8+ with query options ($filter,$select,$expand), batch support, Swagger & case-insensitive routing. Install with
`dotnet new install Microsoft.OData.WebApiTemplate`

https://devblogs.microsoft.com/odata/asp-net-core-odata-web-api-template-preview-release/

ASP.NET Core OData Web API Template Preview Release - OData

We are excited to announce the public preview release of the ASP.NET Core OData Web API Template Pack. This template helps you create an ASP.NET Core Web API project with OData support, providing a streamlined setup for .NET 8.0 and above. The following preview release is now available on NuGet: Microsoft.OData.WebApiTemplate Key Features Support for […]

OData

I was writing yet another JsonConverter<T>... until I discovered how .NET handles polymorphic serialization with just two attributes 😲

Here’s how I ditched boilerplate & made my APIs cleaner with [JsonPolymorphic] + [JsonDerivedType] 🚀👇
https://wp.me/p29SK-ZB
#DotNet #CSharp #SystemTextJson #WebAPI #CleanCode

[TIP] From Custom Converters to Attributes: Polymorphic Serialization Made Easy in .NET

Introduction Over the past few days, I’ve been deep in the trenches working with serialization of complex objects in .NET. Like many of us, my go-to method was to create custom JsonConverter classe…

Juanlu, ElGuerre
Bluesky

Bluesky Social
ASP.NET Core OData Web API Template Preview Release - OData

We are excited to announce the public preview release of the ASP.NET Core OData Web API Template Pack. This template helps you create an ASP.NET Core Web API project with OData support, providing a streamlined setup for .NET 8.0 and above. The following preview release is now available on NuGet: Microsoft.OData.WebApiTemplate Key Features Support for […]

OData