Skip to content

Add source for DotNetNuke.WebControls#6988

Merged
donker merged 24 commits intodnnsoftware:developfrom
bdukes:dotnetnuke-webcontrols
Feb 17, 2026
Merged

Add source for DotNetNuke.WebControls#6988
donker merged 24 commits intodnnsoftware:developfrom
bdukes:dotnetnuke-webcontrols

Conversation

@bdukes
Copy link
Copy Markdown
Contributor

@bdukes bdukes commented Feb 11, 2026

Summary

DotNetNuke.WebControls has been included with DNN for many years as a DLL, but the source code was missing from the git repository. This PR adds source code back in.

@bdukes bdukes added this to the 10.2.3 milestone Feb 11, 2026
Copy link
Copy Markdown
Contributor

@donker donker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yay. Thanks.

@bdukes bdukes force-pushed the dotnetnuke-webcontrols branch from 7e01a77 to c30e861 Compare February 12, 2026 14:10
Copy link
Copy Markdown
Contributor

@mitchelsellers mitchelsellers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should these files all have the .NET Foundation Copyright notice?

bdukes and others added 24 commits February 16, 2026 10:59
Use StringBuilder.Append(char) for single character strings
Seal internal types
Do not declare visible instance fields
Instantiate argument exceptions correctly
Use concrete types when possible for improved performance
Do not initialize unnecessarily
Mark attributes with AttributeUsageAttribute
Insecure DTD Processing
Do not raise reserved exception types
Specify StringComparison for correctness
Specify IFormatProvider
CA1861: Avoid constant arrays as arguments
This usage seems to be mutating the array passed in
Removed PackageReference for Microsoft.SourceLink.GitHub.

I believe this is a global package reference already. In any case it wouldn't build unless I removed this.
@bdukes bdukes force-pushed the dotnetnuke-webcontrols branch from c30e861 to 192c03d Compare February 16, 2026 17:47
@bdukes
Copy link
Copy Markdown
Contributor Author

bdukes commented Feb 16, 2026

Should these files all have the .NET Foundation Copyright notice?

Yup, I've added it, thanks!

Copy link
Copy Markdown
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have installed the CI build and did a few things add/remove modules, edit settings, etc. Everything appears to be working fine to me.

@donker donker merged commit 94cc307 into dnnsoftware:develop Feb 17, 2026
3 checks passed
@bdukes bdukes deleted the dotnetnuke-webcontrols branch February 17, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants