I upgraded 2 desktops and 2 servers to Fedora 40
So boring… In the positive way! No problems at all, a very smooth upgrade as always 🚀
This is why I use #Fedora (#Silverblue) for years 🥰
Software engineer, Linux user since 2000
#java developer, #rust learner, #javascript/#typescript writer,cpp/qt enjoyer, .net/c# fiddler. #postgresql #linux ❤
| code | https://github.com/ozkanpakdil |
| blog | https://ozkanpakdil.github.io/ |
| stackoverflow | https://stackoverflow.com/users/175554/ozkanpakdil?tab=profile |
@KirillOsenkov @tagir_valeev @jonskeet @ericlippert thank you Kirill,
today I will start reading c# in depth 🤓
any chance do you know a site like javabubble.org for c# , just to find who to follow easily
Also learned (probably re-learned, actually, for the Nth time) that Spring Data wants an entity with either a single constructor with the necessary parameters (All Args), or at least one of the constructors has to be a No-Arg constructor. Or (what we settled on), annotate the all-args one with @PersistenceCreator. (See https://docs.spring.io/spring-data/relational/reference/object-mapping.html#mapping.object-creation)
I think it's important to not just fix a problem (after all, the exception said "can't find a no-arg constructor"), but understand _why_ it wasn't working.
This is the way to avoid the accumulation of cruft: stuff that works, but where there was a better way to do it.
Note: must also balance this with perfectionism!
I upgraded 2 desktops and 2 servers to Fedora 40
So boring… In the positive way! No problems at all, a very smooth upgrade as always 🚀
This is why I use #Fedora (#Silverblue) for years 🥰
@Ozzy @fornever @rafaelldi Honestly, the best thing is to start writing what your 13+ year .NET brain wants to write and then use JetBrains Rider and ReSharper’s quick fixes to get caught back up to the present.
Just be sure to set the <LangVersion>preview</LangVersion> in your `.csproj` to see the latest changes to the language.
We also have some content here.