this post was submitted on 19 Nov 2024
8 points (100.0% liked)

.NET

1484 readers
3 users here now

Getting started

Useful resources

IDEs and code editors

Tools

Rules

Related communities

Wikipedia pages

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Kissaki 1 points 1 day ago* (last edited 1 day ago) (1 children)

I'm surprised you didn't mention MSBuild. dotnet runs MSBuild, and MSBuild is task-oriented (or target-oriented? or target-task-oriented?).

I take editing via MSBuild would cover the same things, but Cake allows doing so without having to use/learn MSBuild?

[–] [email protected] 4 points 1 day ago

I know a ton of people where I work don’t ever touch msbuild because it’s kinda convoluted. Sure if you take the time to learn it then it’s not bad. Cake is literally just chaining ‘Tasks’ aka methods together and writing c# to do anything you want. It has some helper functions and extensions to help out. Also supports pulling in nuget packages.