30/4/2025
- New function ConvertToNullable DateTimeUtils class
28/12/2024
- Published to Nuget.org
- Github Action build.yml to compile and publish to Nuget.org
- New build.ps1 script to set build vserion number for Visual Studio Packages
6/4/2024
- Removed Dynamic from method public string RequestRESTCall(string uri, string method, string jsonParams)
- Github Action to build dotnet
- Moved to Newtonsoft.Json to 13.03
- Removed NovusCodeLibrary4.JSONUtils
- Renamed class RESTClient to RESTClientUtils
- New Class Standard 2.0 Library NovusCodeLibrary.JSONUtils
- Removed NovusCodeLibrary4.Exceptions
- New Class Standard 2.0 Library NovusCodeLibrary.Exceptions
- Removed NovusCodeLibrary4.WebUtils
- Removed class WebConfigUtils
- Removed WebUtils public static string GetUserAddress(HttpRequest request)
- Removed WebUtils public static string GetFullDomain(HttpRequest aRequest)
- New Class Standard 2.0 Library NovusCodeLibrary.WebUtils
- Removed class library NovusCodeLibrary4.Utils
- Removed DataTableUtils public static List ConvertTo(DataTable datatable) where T : new()
- New Class Standard 2.0 Library NovusCodeLibrary.Utils
- Removed class library NovusCodeLibrary4.Elmah
- Renamed Visual Studio to NovusCodeLibrary.net.v0.2.0.sln
- public static List ConvertTo(DataTable datatable) where T : new()
31/07/2023
- Adjusted public static Boolean IsAlphaNumeric(string aString)
- Fixed Ignore file
8/2/2023
- New public static string RandomAlphaNumericString(int length)
1/7/2022
- New public static string GetUserAddress(HttpRequest request)
2/12/2021
- New public static string InBetween(string aString, string aStrartString, string aEndString)
05/10/2021
- new class AppVersionUtils in NovusCodeLibrary.Utils
11/05/2021
- Added public static Boolean IsAlphaNumeric(string aString)
30/04/2021
- Fixed Nuget package for NovusCodeLibrary.Elmah
17/07/2020
- Fix reference issue with NovusCodeLibrary4.WebUtils with MVC4
22/08/2019
- public static Boolean IsNumeric(string aString) now using Regex.IsMatch fixes Int32 size issue
- public static bool UrlsMatch(string aURI1, string aURI2, bool aJustPath = false) new option for JustPath in URL
30/04/2019
NovusCodeLibrary.WebUtils
- New method public static string GetFullDomain(HttpRequest aRequest)
12/12/2018
NovusCodeLibrary4.Elmah
- Fixed namespace from NovusCodeLibrary4.Elmah to NovusCodeLibrary.Elmah
NovusCodeLibrary4.SimpleTemplate
- Rename property IgnoreBlankTags to IgnoreBlankValue
- public void ParseInputbuffer() clears TemplateTags when called
- Check key exists public void AddTag(string aTagName, string aRawTagEx)
05/10/2018
NovusCodeLibrary4.Utils
new method string BytesToString(byte[] bytes) in class StringUtils
06/08/2018
NovusCodeLibrary4.Utils
- New method byte[] GetBinaryFilename(string aFilename) in class SystemUtils
02/08/2018
NovusCodeLibrary4.Utils
- New method CleanString(string aString) in class StringUtils
19/06/2018
NovusCodeLibrary4.Utils
- New method bool IsDateEmpty(DateTime aDate) in class DateTimeUtils
14/11/2017
- Start of the Changelog
NovusCodeLibrary4.SimpleTemplate
- Updated TagName without <%xxx%> save in HashTable for key
- New method public string CleanTagName(string aRawTagEx)
- New method public void UpdateTagValue(string aTagName, string aTagValue )
- New property IgnoreBlankTags - If TagValue is blank re-insert <%TagName%>