ijw.Next 0.7.8

What's New: 0.7.8(2024.12.23): *fix: delegateHelper.TryRunUntilNotNull func return null possibly. 0.7.7(2024.12.23): +net80 90 support *fix: ConsoleHelper.readKeyInSeconds throws when console window adjusts width. 0.7.6(2023.4.16): +net70 support 0.7.5(2023.1.11): *Add enum value extension classes. 0.7.4(2021.11.6): *Fix warning for net6.0 and net5.0 0.7.3(2021.8.26): *fix bug: ijwHelper.ToAllEnumStrings when collection is empty. *fix bug: stringBuilder.RemoveLast when there are no enough length to remove. 0.7.2(2021.2.9): *fix bug: throws CollectionEmptyException in IEnumerableContractShouldExt.ShouldNotBeEmpty(); 0.7.1(2021.2.7): +CollectionEmptyException *throws CollectionEmptyException in IEnumerableContractShouldExt.ShouldNotBeEmpty(); 0.7.0(2020.11.16): +net50. 0.6.12(2020.10.27): +ProcessHelper. 0.6.8(2020.10.19): *ToAllEnumString() +ProcessHelper. 0.6.5(2020.9.11): +Obj.HasProperty() extension. 0.6.4(2020.9.11): 0.6.3(2020.9.9): +enum extensions 0.6.1(2020.9.8): *should contract, add Exception message. +enumitems classes 0.5.8(2020.6.12): +interface IDebugString. +Object.ToDebugString extension method. +DataIndexAttribute and DebugStringDisplayNameAttribute 0.5.7(2020.6.4): +String.SubstringAfter and SubstringBefore extension methods. +String.SubstringBetween extension method. 0.5.4(2020.3.8): +Long.ToChineseNumberString extension method. +String.ParseChineseNumberToInt extension method. +String.FindAllChineseNumberStrings extension method. 0.5.3(2020.3.2): +Object in { } extension methods 0.5.2(2020.1.6): +obj.toBoolean toBooleanAnyway toBooleanNullable methods 0.5.1(2019.12.20): *obj.toOtherType, obj could be null 0.4.9(2019.12.17): -object.ToStringAnyway()/ToStringNullable() methods. 0.4.8(2019.11.25): -object.ToOtherType() methods. 0.4.7(2019.11.25): +ObjectToBasicType extension methods. 0.4.2(2019.11.7): +byte[].ToHexString. 0.4.1(2019.11.7): *string.shouldExistSuchFile() and string.ShouldBeValidAbsoluteName() return fileinfo now. Introduction: This package includes a few classes for processing welllog realtime data.

Showing the top 20 packages that depend on ijw.Next.

Packages Downloads
ijw.Next.Net.Socket.Async
Package Description
10
ijw.Next.Net.IP
Package Description
8
ijw.DataReader.SerialPorts
Package Description
7
ijw.Next.Maths.Model
Package Description
6
ijw.Next.Collection
What's New: 0.3.4(2023.5.26): *fix bug: ToSimpleEnumStrings output wrongly when only 1 item in collection. 0.3.3(2023.4.16): +net60 net70 support 0.3.1(2022.9.19): *system.valuetuple dep to ValueTupleBridge 0.3.0(2021.11.6): +2 dimension array extension method. 0.2.22(2021.8.26): *fix bug: IEnumerable{string}.Concat when collection is empty. 0.2.21(2021.5.21): *update pkgs; 0.2.20(2020.10.19): *IEnumerable.tosimpleEnumStrings non-generic verison. fix bugs. 0.2.17(2020.10.14): +IEnumerable.tosimpleEnumStrings non-generic verison. 0.2.16(2020.9.4): +IEnumerableExt.SkipNull
6
ijw.Next.Net.IP
Package Description
5
ijw.Next.Threading.Tasks
Package Description
4
ijw.Next.Serialization
Package Description
3
Sripe.DataAcquisition.ModBusReader
Package Description
3
ijw.Next.DDD
Package Description
3
ijw.DataAcquisition
Package Description
3
Sripe.DataTransfer
What's New: 0.5.0(2019.11.14): +DecodeException. 0.4.3(2019.11.13): *IReliableMessage to IMessage +IMessage.Time *Encode and decode logic *simpleMessage implements IMessage 0.4.2(2019.11.5): +IReliableMessageCacheAsync 0.4.1(2019.11.5): *Id generation logic, using idGenerator. 0.3.5(2019.10.21): *ReliableMessage, change message id generation logic, using 0.1 second timestamp. 0.3.4(2019.10.18): *ReliableMessage, add INVALID_ID. *ReliableMessage, change message id generation logic. 0.3.1(2019.10.9): +First release. Introduction: This package includes the base classes and interfaces for Sripe data transfering. Normaly, you don't use it directly.
3
ijw.Next.IO
Package Description
3
ijw.DataReader
Package Description
2
ijw.Next.Collection.Async
Package Description
2
ijw.Next.Net
Package Description
2
ijw.DataTransfer.Server
Introduction: This package includes data recieving classes which could be used to build server applications. What's in it: 1. SripeDataReceiver: working with SripeDataClient, in charges of data recieving and confirming. 2. SimpleDataReceiver: working with SimpleDataClent, in charges of data recieving.
2
ijw.Next.Maths.Distance
Package Description
2
ijw.Next.Serialization.Binary
Package Description
2
ijw.Next.Windows.Winform
What's new: 0.6.0 (2023.7.9): *update pkgs. 0.5.2 (2023.1.11): *add EnumValueItem binding support for combobox. 0.5.1 (2022.12.11): *update dep 0.5.0 (2022.05.14): +add net5.0 and net6.0 support 0.4.6 (2021.08.13): *WinformHelper set/unset AutoStart: use ijw.Next.Windows 0.4.5 (2021.03.06): *add net40 support for control.GetAllEventHandlers 0.4.2 (2021.01.08): -ControlCollection extensions 0.4.1 (2021.01.08): +ControlCollection extensions 0.3.9 (2020.11.10): *fix bug: type constraints on enum 0.3.8 (2020.11.02): *Type constraints on Enum 0.3.7 (2020.10.19): +Control.AllChildControls 0.3.5 (2020.10.19): +restorableForm. 0.3.1 (2020.9.10): +Set auto start. 0.3.0 (2020.9.10): +RemoveAllEventHandlers extension methods. 0.2.0 (2020.9.8): +ComboBox binditems extension methods. 0.1.8 (2020.9.2): *Control.SetText add invokeRequired +Control.InvokeAction 0.1.7 (2020.4.30): +ListViewItemCollectionExt +netcoreapp3.1 winform support. 0.1.5 (not sure): +First release.
2

.NET Framework 3.5

.NET Standard 2.1

  • No dependencies.

.NET 9.0

  • No dependencies.

.NET 8.0

  • No dependencies.

.NET 7.0

  • No dependencies.

.NET 6.0

  • No dependencies.

.NET 5.0

  • No dependencies.

.NET Standard 2.0

.NET Standard 1.4

.NET Framework 4.5

.NET Framework 4.0

Version Downloads Last updated
0.7.8 1 2025/4/17
0.3.3 2 2025/5/25
0.3.2 1 2025/6/9
0.3.1 1 2025/6/9
0.3.0 1 2025/6/9
0.1.3 1 2025/6/9
0.1.0 1 2025/6/9