MBG.Extensions_v1.3

Rating: No reviews yet
Downloads: 657
Change Set: 3963
Released: Dec 6, 2010
Updated: Dec 6, 2010 by mgordon
Dev status: Stable Help Icon

Recommended Download

Application MBG.Extensions_v1.3_Bin
application, 35K, uploaded Dec 6, 2010 - 461 downloads

Other Available Downloads

Source Code MBG.Extensions_v1.3_Source
source code, 85K, uploaded Dec 6, 2010 - 196 downloads

Release Notes

MBG.Extensions
Collections.CollectionExtensions
- AddIfNew
- RemoveRange (Moved From ListExtensions to here, where it should have been)

Collections.EnumerableExtensions
- ToCommaSeparatedList has been replaced by: Join() and ToValueSeparatedList
Join is for a single line of values. ToValueSeparatedList is generally
for collection and will separate each entity in the collection by a
new line character
- ToQueue
- ToStack

Core.ByteExtensions
- TripleDESDecrypt

Core.DateTimeExtensions
- ToISO8601DateString

Core.StringExtensions
- AddDoubleQuotes
- AddSingleQuotes
- Append is now overloaded
- Between
- IsNullOrWhitespace
- IsPlural
- LeftOf (overloaded)
- LeftOfLastIndexOf
- Pluralize
- Prepend is now overloaded
- RightOf (overloaded)
- RightOfLastIndexOf
- Singularize

Data.DataColumnExtensions
- ChangeDataType

Data.SqlClient.SqlConnectionExtensions
- CreateColumn (Fixed bug with Unique Identifider columns)
- CreateTable (Made some small changes and added an overload)
- Insert (overloaded)
- InsertCollection (overloaded)

IO.FileInfoExtensions
- GetBytes (Renamed From GetFileBytes and added overload)
- TripleDESEncrypt & TripleDESDecrypt now not only return the encryped / decrypted data, but actually
encrypt / decrypt the file as well, as one would expect.

IO.StreamExtensions
- DeflateCompress
- DeflateDecompress
- GZipCompress
- GZipDecompress

Reflection.ObjectExtensions
- GetPrivateFieldValue
- GetPrivatePropertyValue
- GetPropertyValue (overloaded)
- HasProperty
- InvokeMethod (Moved from Core.ObjectExtensions to here)
- InvokeExtensionMethod (Moved from Core.ObjectExtensions to here)
- SetPrivateFieldValue
- SetPrivatePropertyValue
- SetPropertyValue (overloaded)

Reflection.StringExtensions
- ParseOrDefault (Moved from Core.ObjectExtensions to here)
- TryParseOrDefault (Moved from Core.ObjectExtensions to here)

Reflection.TypeExtensions
- GetDefaultValue
- IsCollection

Security.PrincipalExtensions
- GetRoles

ServiceProcess.ServiceControllerExtensions
- Restart

Text.StringBuilderExtensions
- Append() overloads: "params string[]", "params T[]" and "IEnumerable<T>"

MBG.Extensions.WinForms
RichTextBoxExtensions
- Highlight (overloaded)
- HighlightAll (overloaded)

MBG.Extensions.WPF
DependencyObjectExtensions
- GetChildren

Reviews for this release

No reviews yet for this release.