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
- ijw.Next.IndexRange (>= 1.0.2)
.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
- ijw.Next.IndexRange (>= 1.0.2)
.NET Standard 1.4
- System.Threading.Thread (>= 4.3.0)
- System.Text.RegularExpressions (>= 4.3.1)
- System.Net.Http (>= 4.3.4)
- NETStandard.Library (>= 1.6.1)
- ijw.Next.IndexRange (>= 1.0.2)
.NET Framework 4.5
- ijw.Next.IndexRange (>= 1.0.2)
.NET Framework 4.0
- ijw.Next.IndexRange (>= 1.0.2)