csharparmyknife's profile picture. My C# ArmyKnife - the tools I use to make life as a developer more productive  .net core csla blazor sqlite caliburnmicro orleans linux

A C# Developer

@csharparmyknife

My C# ArmyKnife - the tools I use to make life as a developer more productive .net core csla blazor sqlite caliburnmicro orleans linux

Imagine being 𝘵𝘩𝘪𝘴 𝘳𝘪𝘨𝘩𝘵 about a prediction, and getting 𝙢𝙤𝙧𝙚 𝙧𝙞𝙜𝙝𝙩 every month as time goes by.

The hottest new programming language is English



There is a new 𝗩𝗶𝘀𝘂𝗮𝗹 𝗦𝘁𝘂𝗱𝗶𝗼 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻 𝗳𝗶𝗹𝗲 𝗳𝗼𝗿𝗺𝗮𝘁 that makes manual editing (and conflict merging) so much easier and safer. Nayana Srikanth (@nayana_srikanth) explains: devblogs.microsoft.com/visualstudio/n…


Repost di A C# Developer

If your job is mostly typing code that part of the job will disappear. If it’s mostly problem solving, decision making, inferring context, leveraging proper tools to accomplish those, then delivering results will be further enriching moving forward. Skill up, don’t fear down.


It is amazing how much has changed in 15 years since I started sharing development productivity tool ideas! It's past time for me to post a few updates. I'll do that, but for now - thank you for adding me to your feed and sticking with me for so long! #MyXAnniversary

csharparmyknife's tweet image. It is amazing how much has changed in 15 years since I started sharing development productivity tool ideas!  It's past time for me to post a few updates.  I'll do that, but for now - thank you for adding me to your feed and sticking with me for so long!
#MyXAnniversary

I fondly remember the C64 based Clock/Weather application I wrote for a radio station. The C64 never got hacked, but it did get stolen.

42 years ago this bakery plugged in their Commodore 64s to use as cash registers at Hilligoss Bakery in Brownsburg, Indiana, and are still in use. The POS system is written in BASIC and has never had no problems, no hackers and no internet. It will out last all of us.

BrianRoemmele's tweet image. 42 years ago this bakery plugged in their Commodore 64s to use as cash registers at Hilligoss Bakery in Brownsburg, Indiana, and are still in use.

The POS system is written in BASIC and has never had no problems,  no hackers and no internet.

It will out last all of us.
BrianRoemmele's tweet image. 42 years ago this bakery plugged in their Commodore 64s to use as cash registers at Hilligoss Bakery in Brownsburg, Indiana, and are still in use.

The POS system is written in BASIC and has never had no problems,  no hackers and no internet.

It will out last all of us.


Repost di A C# Developer

A fun podcast. SOLID principles, Clean Architecture,Clean Code and more: "Behind Softwa... youtu.be/xNgXAQjICpQ?si… via @YouTube

unclebobmartin's tweet card. SOLID principles, Clean Architecture,Clean Code and more: "Behind...

youtube.com

YouTube

SOLID principles, Clean Architecture,Clean Code and more: "Behind...


When you are doing Find and Replace operations in Visual Studio, this setting for "Preserve case" can be very useful. Renaming a copy of a field with a backing variable, for example. Experiment with it, it could cut the effort of some editing tasks in half, at least.

csharparmyknife's tweet image. When you are doing Find and Replace operations in Visual Studio, this setting for "Preserve case" can be very useful.  Renaming a copy of a field with a backing variable, for example.  Experiment with it, it could cut the effort of some editing tasks in half, at least.

Here is a fascinating side-journey if you need a break for a few minutes, but want something better for your brain than popular "shorts" Thank you @curious_marc! All his videos are amazing. Next, look for his "Soyuz Globus" video - mind blown! youtube.com/watch?v=7Kd3R_…

csharparmyknife's tweet card. Divide by Zero on the Friden STW10 Mechanical Calculator

youtube.com

YouTube

Divide by Zero on the Friden STW10 Mechanical Calculator


Here's something you don't see every day. Evaluating an electric unicycle for use in space. Not exactly C# related, but an interesting side journey. youtube.com/watch?v=YGx8z_…

csharparmyknife's tweet card. EUC in Space ?! (long)

youtube.com

YouTube

EUC in Space ?! (long)


If you want to spend a little time "down the rabbit hole" today, dive into this thread. The discussion will make you really think about your architecture (not that you necessarily want to change it, or even could). But the diversity of ideas is great.

So, we all know that global variables are a bad idea. Why is it, then, that we plonk a humongo global variable—the database—right in the middle of our programs? It's no different than any other global variable—worse in fact, given its size.



Entity Framework Core Database First TechWithPat YouTube channel has an amazing video to get you started. 7 minutes, direct, to the point, no fluff, and very well done video. I didn't find a twitter account, but his YT chan has other links to his stuff. youtube.com/watch?v=AdpMd2…

csharparmyknife's tweet card. How to use Entity Framework Core with existing database

youtube.com

YouTube

How to use Entity Framework Core with existing database


This is a great question by Nick Chapsas (@nickchapsas). You may find something in the replies that you didn't know was even a feature, but could improve your development. It's worth looking over. Be sure to contribute if you have something worthwhile to add!

What is your favourite C# feature and why? I was having the discussion with a friend recently and I wanna know your thoughts



Repost di A C# Developer

The moment you start your computer after the holiday season and all the updates start at the same time, you know it's gonna be a good day!


Repost di A C# Developer

Wanna see something cool? 😎 Go to "vscode.dev" and start coding with Visual Studio Code entirely in your browser. Anywhere, anytime, on any device and tablet, with no install required 🧑‍💻🪄 Read the announcement 👉 aka.ms/vscode-dev-blog

code's tweet image. Wanna see something cool? 😎 Go to "vscode.dev" and start coding with Visual Studio Code entirely in your browser. Anywhere, anytime, on any device and tablet, with no install required 🧑‍💻🪄
Read the announcement 👉 aka.ms/vscode-dev-blog

Hey @richcampbell & @carlfranklin, this needs to be the subject of a .NET Rocks! show and it needs to be soon.

Dependency injected agile micro-services operating under inversion of control through polymorphic REST APIs and statically types functional components. ;-)



Repost di A C# Developer

Missing the good old SerialPort? No need to! Continuing the path of aligning our API with @dotnet we've just released System.IO.Ports 📦. This is replacing the UWP style Windows.Devices.SerialCommunication that's now marked as deprecated.


I needed to improve some c# console apps and found a great reference by Raul Piraces ( @piraces_ ) "Awesome console apps in C#" That led me to Spectre.Console and Terminal.Gui. Now I have to decide which one to try first 🧐 piraces.dev/posts/awesome-…


Loading...

Something went wrong.


Something went wrong.