mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.7K
active users

#DotNetFramework

1 post1 participant0 posts today

I can understand why people would hate #entityframework after a few years working on an older #dotnetframework version. Updating the edmx and regenerating code is painful. It doesn't help that the tooling isn't great either. I spent 3 hours trying to get VS 2022 to correctly generate code and edmx changes from a database change. This should have taken minutes.

The newer #dotnet versions of EF Core are so much better.

Building a Plugin Architecture with Managed Extensibility Framework.

Incorporating extensibility features into a software system itself may not be inherently challenging. What proves more intricate is the discernment, assessment, or anticipation of when it is opportune and beneficial to introduce such extensibility points.

codeproject.com/Articles/53794

CodeProjectBuilding a Plugin Architecture with Managed Extensibility FrameworkHow to build a plugin architecture in C# ?
Continued thread

Eso si, pensar que en las pruebas que he estado haciendo hoy, una aplicación cuyo EXE ocupa unos 500Kb (contiene algunos recursos gráficos y tal) pasa a:
1) Publicada como un único archivo (incluye todas las dependencias *.dll en el archivo) pero dependiente de que esté el #dotnetframework instalado. Ocupa 177Mb
2) Lo mismo pero incluyendo además todas las librerías del #dotntframework en el archivo. Ocupa 303Mb

Continued thread

Es un concepto chulo ya que puedes empaquetar dependencias y hasta las librerías del Framework utilizadas en un solo fichero ejecutable. De este modo la distribución es mucho más sencilla. Además, la aplicación lleva las librerías necesarias con lo que no es necesario tener la misma versión del #dotnetframework instalado

Holy moly!

647,000+ downloads of my #NuGet package which adds #owasp recommended security headers to #dotnet powered #aspDotNetCore applications.

I'm genuinely humbled.

nuget.org/packages/OwaspHeader

I'm also planning on doing a little work on it this week, live on stream.

I'll be taking support away for #dotNetFramework ahead of #dotnet8's release. But don't worry, version 7.5 (current latest) will still work with .NET Framework.

www.nuget.orgOwaspHeaders.Core 8.1.3An ASP.NET Core Middleware which adds the OWASP recommended HTTP headers for enhanced security.

A recurring question that pops up at work is about the status of .NET Framework:

Has Microsoft discontinued it, or not?

The details are spread across multiple pages on the Microsoft website, so I have written a thorough summary, with links back to the relevant documentation.

dheinemann.com/posts/2023-03-2

tl;dr: .NET Framework 4.8 is the final major release, but it will continue to be supported with security updates and bugfixes for the foreseeable future. :dotnet:

dheinemann.comIs .NET Framework Still Supported? | Dave HeinemannDid Microsoft discontinue .NET Framework, or is it still supported? And what does "support" mean?