cslanet
cslanet.bsky.social
cslanet
@cslanet.bsky.social
CSLA framework: A home for your business logic.
Reposted by cslanet
The next version of CSLA is out!

@Rocky.Lhotka.net talks on .NET Rocks at www.dotnetrocks.com/details/1973 about his years of developing the open-source business objects framework that pre-dates .NET itself!
.NET Rocks!
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
www.dotnetrocks.com
October 23, 2025 at 3:05 PM
There is now a #cslanet #mcp server that you can host, enabling #copilot or other LLMs to be much better at helping you build business domain classes using modern code patterns and practices.

github.com/MarimerLLC/c...
CSLA .NET MCP server · MarimerLLC csla · Discussion #4741
There is now a CSLA .NET MCP server that you can use if you are using AI LLMs such as GitHub Copilot. I've been using (and enhancing) this for the past few weeks and it is a serious benefit when bu...
github.com
October 15, 2025 at 2:28 AM
Implementing a simple #cslanet #mcp server for better #ai results in #vscode and #visualstudio

blog.lhotka.net/2025/10/02/A...
A Simple CSLA MCP Server
In a recent CSLA discussion thread, a user asked about setting up a simple CSLA Mobile Client Platform (MCP) server.
blog.lhotka.net
October 2, 2025 at 8:51 PM
Unit testing #cslanet business rules with the #rocks mocking library. A great way to test your rules in isolation in any #dotnet app that is built using CSLA.

blog.lhotka.net/2025/10/02/U...
Unit Testing CSLA Rules With Rocks
One of the most powerful features of CSLA .NET is its business rules engine. It allows you to encapsulate validation, authorization, and other business logic in a way that is easy to manage and mainta...
blog.lhotka.net
October 2, 2025 at 7:02 PM
Coming up soon, register today!

#cslanet, #blazor, #sqlserver training in St. Paul, MN on Sept 26.

www.eventbrite.com/e/sql-saturd...
SQL Saturday Minnesota 2025 (#1124)
SQL Saturday is a one-day conference for data professionals who want to learn how to elevate their careers on the Microsoft Data Platform.
www.eventbrite.com
September 16, 2025 at 2:34 PM
Reposted by cslanet
I will be presenting a pre-con: "Building Enterprise Blazor Apps using CSLA .NET" at SQLSaturday in St. Paul, MN. This is a great opportunity to learn about .NET Blazor, the CSLA business logic framework, and connecting everything together with SQL Server […]

[Original post on fosstodon.org]
August 18, 2025 at 1:52 AM
We are pleased to announce the CSLA .NET version 9.1.0 release. This release includes enhancements and bug fixes from version 9.0.0.

github.com/MarimerLLC/c...

#cslanet #dotnet
Release Version 9.1.0 release · MarimerLLC/csla
What's Changed Release notes Bump Google.Protobuf from 3.29.2 to 3.29.3 in /Source by @dependabot in #4434 Bump Grpc.Tools from 2.68.1 to 2.69.0 in /Source by @dependabot in #4435 Bump Nerdbank.Gi...
github.com
June 19, 2025 at 2:30 PM
Just merged what may be the largest PR in #cslanet history - Stephan added NRT support throughout much of the codebase!

Obviously this is a breaking change, and so will be part of version 10.

It is also a big improvement to the code.
March 8, 2025 at 7:28 AM
We've pushed #cslanet version 7.0.7. Normally v7 would be too old for such a thing, but it is the last version that supports #xamarin and a community member submitted a fix to an issue that was blocking them from working, so it seemed wise to do the update.
March 7, 2025 at 7:25 PM
We're excited to share that #cslanet version 9.0.0 is online!

This is a big release, though with limited breaking changes. Tons of enhancements, optimizations, and bug fixes. And the most contributors of any release to date

github.com/MarimerLLC/c...

#dotnet #blazor #aspnetcore #azure #dotnetmaui
github.com
February 17, 2025 at 11:38 PM
#cslanet version 8.2.9 is now online in nuget.

This version fixes an issue with Blazor state management.

github.com/MarimerLLC/c...
Release Version 8.2.9 release · MarimerLLC/csla
What's Changed Initialize session id cookie on server path by @rockfordlhotka in #4470 Full Changelog: v8.2.8...v8.2.9
github.com
February 8, 2025 at 1:33 AM
So close to a #cslanet v9 release - except it turns out that the #dotnet #aot stuff required by #dotnetmaui now has quite the cascade effect in the code, so we're working through those issues before releasing 9.0. Some of the fixes may require subtle breaking changes.
January 2, 2025 at 5:47 AM
#cslanet version 8.2.8 is now available in NuGet.

This is a bug fix release to address some issues with the previous release.

github.com/MarimerLLC/c...
Version 8.2.8 release · MarimerLLC csla · Discussion #4404
What's Changed Fix Blazor context manager issue by @rockfordlhotka in #4239 Restore app context if operation fails w/ no local clone by @rockfordlhotka in #4280 Cherry pick: Fix for #3581, Ensure u...
github.com
December 17, 2024 at 10:58 PM
Most GitHub special files can be located in the .github directory so they don't clutter the repo root directory.

It turns out that the _license_ file is not one of them. Apparently, it needs to be in the root repo directory to work.
December 17, 2024 at 9:01 PM
Reposted by cslanet
🎥 Live now! Our CTO @jlaban is live-coding and diving into how Uno Platform is built.

This week: Exploring language qualifiers for resource files.

www.twitch.tv/jeromelaban
JeromeLaban - Twitch
Uno Platform Live Coding: Looking at language qualifiers for resources files
www.twitch.tv
December 17, 2024 at 8:18 PM
Prepping for another preview release of #cslanet version 9.

Closing in on the final release!
December 10, 2024 at 12:41 AM
Given that #dotnetmaui 8 will go out of support in May 2025, months before #dotnet 8 itself, we need a strategy for dropping #cslanet satellite packages in a clean way.

I am looking for input on a good strategy and want input.

github.com/MarimerLLC/c...
Versioning strategy for UI packages · MarimerLLC csla · Discussion #4349
I'd like to have a discussion about something that's becoming a bigger problem as time goes on: UI frameworks are no longer necessarily coupled to .NET releases. For example, MAUI 8 is going out of...
github.com
November 25, 2024 at 10:37 PM
Latest PR in #cslanet gets all the #dotnet 9 dependencies updated to the release versions.
November 14, 2024 at 10:02 AM
A code-complete preview of #cslanet version 9 is now online in nuget.

Working to finalize CSLA 9 and expect it to release sometime in the next couple weeks.
November 9, 2024 at 9:38 PM