Today we finally deployed our client's updated ASP.NET Web Forms app, now with a Content Security Policy that blocks unsafe-inline JavaScript! 🥳

Wrangling ASP.NET was fun, but I'm happy to see this little project finished. It's the busiest I've been in a long time.

#aspnet #aspnetwebforms #dotnet #csharp #vbnet #webdev

Last updated 2 years ago

And here are some goals for work for 2023:

* Fully migrate away from to REST APIs and .
* Implement and to streamline our product development and deployments.
* Start moving the business logic out of database stored procedures and into a proper Business Logic Layer.

#aspnetwebforms #ASPNETCoreMVC #vue #docker #cicd #sqlserver #dotnet

Last updated 2 years ago

Welp, 2022 is over. It was a really productive year. Some personal achievements:

* Rewrote my calculator app, Replicalc, in
* Got my license after putting it off for years
* Updated a work client's 150,000+ line app to block unsafe-inline via , and implement other modern web best practices
* Got my OG account back after it was stolen (dheinemann.com/posts/2022-04-0)

Looking forward to 2023!

#go #motorcycle #aspnetwebforms #javascript #csp #runescape

Last updated 2 years ago

Wrapped up implementation on a massive piece of work today: updating a 150,000+ line ASP.NET Web Forms codebase to support a Content Security Policy and block unsafe-inline JavaScript.

This has been a massive piece of work, especially because Web Forms generates and adds its own unsafe inline JavaScript at runtime!

Here's how we did it.

(continued)

#aspnet #aspnetwebforms #dotnet

Last updated 2 years ago

Wrapped up implementation on a massive piece of work today: updating a 150,000+ line ASP.NET Web Forms codebase to support a Content Security Policy and block unsafe-inline JavaScript.

This has been a massive piece of work, especially because Web Forms generates and adds its own unsafe inline JavaScript at runtime!

Here's how we did it.

(continued)

#aspnet #aspnetwebforms #dotnet #csharp #vbnet #webdev

Last updated 2 years ago

James Montemagno · @jamesmontemagno
526 followers · 12 posts · Server mastodon.social

Lots of folks have recently asked me about migrating from Web Forms to Blazor and what steps they need to take. There is actually an entire free eBook on this! Check it out docs.microsoft.com/dotnet/arch

#dotnet #aspnetcore #blazor #aspnetwebforms

Last updated 2 years ago