The steps that will be attempted are:
-
convert projects to .net standard 2.1
-
Isolate as much logic as possible away from System.web
-
pull any classes that do not rely on system.web from the proj and into a .net 8 csproj
-
Try creating a test proj
-
create a ascx control thAt acts as a reverse proxy that delegates the rendering to a .net 8 web service.
- anything that cannot be replicated, let the webforms handle it
- Webforms effectively becomes a View engine/layer
- Rock.Lava
- Rock.Lava.Shared, .Liquid and .Fluid
Rock RMS is an open source Relationship Management System (RMS) and Application Framework for 501c3 organizations1. While Rock specializes in serving the unique needs of churches it's useful in a wide range of service industries. Rock is an ASP.NET 4.5 C# web application that uses Entity Framework 6.0, jQuery, Bootstrap 3, and many other open source libraries.
Our main developer starting point site is the wiki.
Jump over to our Rock website to find out more. Keep up to date by:
- Reading our blog
- Following us on Twitter
- Liking us on Facebook
- Reading the community Q & A
- Subscribing to our newsletter
Rock released under the Rock Community License.
A community of developers led by the Spark Development Network.
Normally the Rock installer generates a unique PasswordKey
DataEncryptionKey
and MachineKey's validationKey
and decryptionKey
. So if you decide
to clone the repo and run it directly, you will need to handle that aspect yourself.