anthonysimmon, to programming

Use Kiota to create a custom C# client for the ChatGPT API! Don't rely on unofficial third-party packages and learn how Microsoft generate their Graph API SDKs.

https://anthonysimmon.com/custom-csharp-chatgpt-client-with-kiota/

#dotnet #kiota #csharp

KristofferStrube, to programming
@KristofferStrube@hachyderm.io avatar

Worked on exposing my blog posts through my ActivityPub Bot today. For this, I created a service that transforms an RSS feed into a list of profile activities. So now my posts can be consumed in Activity Streams format as well from here: https://kristoffer-strube.dk/API/ActivityPub/Users/bot/outbox
#dotnet #csharp #activitypub #blog
Project: https://github.com/KristofferStrube/ActivityPubBotDotNet

mobiuscog, to linux
@mobiuscog@fosstodon.org avatar

Question for any devs: Is a viable desktop solution on ?

I would really like to use it to create cross-platform desktop apps, but everything seems to mention windows/mac/mobile and Linux is generally missing, despite being .NET core based.

It seems a great solution but I just need a suitable resource to bring it together. C#, .NET core and is already a great experience on Linux, and I just need UI now.

EricBeaudry,
@EricBeaudry@techhub.social avatar

@mobiuscog I think you are referring to MAUI Blazor hybrid mode which is not supported on Linux desktop. Afaik #blazor alone requires a browser or web viewer (which is what MAUI wraps around your blazor to make it run like a desktop app). The UI options are thus limited when targeting Linux with #dotnet. Avalonia might be worth looking into or you revert to a browser. I’d be happy to learn if you find more viable options.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Refreshing my knowledge on the upcoming QuickGrid component.

While it can work with Blazor WASM, it feels more natural in Blazor Server.

Movies by how expensive they were to make.

riokei, to programming

As a newbie dev learning #csharp and #dotNET , I've built a project or two with #MVC but have no idea how to implement a demo log-in for it. can anyone who sees this offer some advice?

maartenballiauw, to random
@maartenballiauw@mastodon.online avatar

What do you do when you need to inspect HTML, XML, JSON, or a JWT while debugging? 🐞
.
.
.
👀
.
.
.
Use Rider 2023.1's new debugger visualizers of course!

Find out more in this post by @khalidabuhakmeh https://blog.jetbrains.com/dotnet/2023/04/27/html-xml-json-and-jwt-visualizers-in-rider-2023-1/

roughiain, to random
TimPurdum,

@roughiain workloads are definitely a confusing addition to #dotnet I wouldn't mind seeing disappear.

J_aa_p, to fediverse
@J_aa_p@mastodon.social avatar

With https://Tusk.Ninja's ''Txt2Img' you can create an image online, upload a background image (optional), add text, emoji's etc. and post it directly as a 'Toot' to your #Mastodon followers. Works on mobile and desktop. It adds 'alt-text' automatically too.

It's a #dotNET 8 Preview 3 #Blazor #WASM SPA (web application)

bernasconi, to random

🔥 Did you know ...

... there is not only ONE but TWO different ways to separate the template and interaction code of a component?

Learn about both ways in this week's video. 👇

https://youtu.be/kjWsGlpYGmQ

What approach do you like the most? 🤓

funkatron, to opensource

I will be speaking in Indy the evening of May 3rd about Mental Health in the Dev Community. First live public speaking in 6 years.

https://www.meetup.com/indy-net-consortium/events/292894478/

#mentalhealthintech #mentalhealth #foss #dotnet #indianapolis

steve, to programming
@steve@social.dinn.ca avatar

Spent more than an hour yesterday reading a fantastic article that fully (and I mean fully) explains how async/await works in C#/dotNET. Yeah, it's that long: code samples, in-depth descriptions, etc.

https://devblogs.microsoft.com/dotnet/how-async-await-really-works/

#programming #csharp #dotnet

terrorskull, to fediverse

The tutorial demands (gently suggests) an #introduction and who am I to not give it one, even though I finished everything and came back to post later.

I am Terrorskull, clearly, and I am new to #calckey. I have been on #Mastodon for about a year but decided I should check out what else the #Fediverse has to offer. For now, at least, this will be my backup account to @terrorskull, but I still plan to post here from time to time. The web interface seems significantly better, dare I say... modern!

So, who am I? I am a #DotNet #Developer by profession. I am also a #Gamer and #Skeptic who spends a lot of time consuming various media related to #Science, #CriticalThinking and #LogicalFallacies, and #Tech. When not involved in one of those areas, I am probably doing something #Fitness related or taking care of my special needs #cats.

This concludes my introduction. Thank you for reading. Feel free to follow me here and/or on my @terrorskull account for random musings and sharing/boosts of various science and gaming related information.

Before I forget, the required cat photo is included, as a cat photo is always required for an introduction.

swimburger, to programming

Learn how to End-to-End Test SMS Applications with C# .NET and Twilio.
(I first started with using a TaskCompletionSource to make one incoming messages awaitable, but I wanted to be able to await multiple messages which let me down to the Channels API which is really cool.)

https://www.twilio.com/blog/e2e-test-sms-applications-with-csharp-dotnet-and-twilio

maartenballiauw, to random
@maartenballiauw@mastodon.online avatar

Introduction to Minimal APIs by @khalidabuhakmeh 📰

🤔 Why ?
↩️ Model binding & return types
⚙️ Dependency injection and services
🏷️Filters
🛣️ Routing
🤗 Hugs

Read more! https://jb.gg/p3rwpg

egil, to random
@egil@mastodon.social avatar

8 will include an abstraction over time-specific APIs, named TimeProvider. I have my own version that is now compatible with the TimeProvider API, so if you want to try it out in .NET 6 or later, and control time during testing, check out https://www.nuget.org/packages/TimeScheduler

J_aa_p, to random
@J_aa_p@mastodon.social avatar

Upgraded to 8 preview 3 too!

https://Tusk.Ninja (a WASM app)

jamesmontemagno, to random
@jamesmontemagno@mastodon.social avatar

is right around the corner and there is tons of awesome @dotnet content! In-person and online! Check it out: https://devblogs.microsoft.com/dotnet/microsoft-build-2023-and-dotnet/

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

November 2006: Windows Workflow Foundation (WF) allowed developers to build complex node-based workflows.

#dotnet #dotnetHistory

bitbonk, to random
@bitbonk@mastodon.social avatar

What's the best and the best on ?

bitbonk,
@bitbonk@mastodon.social avatar

@jchannon #StarshipPrompt looks really nice by default and has some #dotnet stuff built in. This is my prompt with almost no customisation (I only installed and use the #JetBrains Mono #NerdFont in #iTerm2.

MSicc, to random
@MSicc@dotnet.social avatar

Well, that’s what I call . Ported my existing CameraView using on code to . Next step=> use Google’s to read Barcodes and also recognize Text.

TimPurdum, to programming
fbouteruche, to random

Hi .NET developers! If you are based in EMEA and curious about building & deploying .NET applications on AWS, join us at the .NET Enterprise Developer Day EMEA on April 25th!

It is a huge opportunity to meet the people who take care of .NET on AWS!

Register here 👇
https://hopin.com/events/net-enterprise-developer-day-emea-2023-hosted-by-amazon-web-services

redth, to random

Happy Friday! I recently built some handy things for #dotnetmaui apple app development:

  1. http://AppleDev.Tools #dotnet CLI global tool: https://github.com/redth/AppleDev.Tools/
    (List devices/simulators, manage keychain, import dev certs, download provisioning profiles & more!)

  2. GitHub Actions for Apple certification/profile provisioning: https://github.com/marketplace/actions/net-maui-apple-provisioning
    (Helps install your apple cert, download and install provisioning profiles)

Enjoy!

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Software is a team sport, and tools like can help you and your team up your game.

Run word-class analysis tools to find issues and suggestions in your code base. The same tools that run in and in fact.

https://github.com/JetBrains/qodana-cli

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • ethstaker
  • Youngstown
  • everett
  • slotface
  • osvaldo12
  • rosin
  • mdbf
  • kavyap
  • DreamBathrooms
  • provamag3
  • ngwrru68w68
  • Durango
  • modclub
  • cubers
  • khanakhh
  • Leos
  • tacticalgear
  • cisconetworking
  • vwfavf
  • tester
  • anitta
  • normalnudes
  • JUstTest
  • All magazines