Joined August 2012
·
Achievements
168 Karma
8,873 Total ProTip Views
Forked 50
Have a project with a thriving community of users that's been forked at least 50 times
Charity
Fork and commit to someone's open source project in need
Forked 20
Have an established project that's been forked at least 20 times
Forked
Have a project valued enough to be forked by someone else
Walrus
The walrus is no stranger to variety. Use at least 4 different languages throughout all your repos
Lab
Have at least one original repo where C# is the dominant language
@eatdrinksleepcode I partially agree with u, mostly about the size of the deployment, but nowadays that is not a big deal, stability is a ton more important, the Ionic.Zip.dll dependence is hidden so the user don't know about it. If a library depends on a version of Ionic.Zip.dll, is tested upon it, maybe any update of that library will broke that library. So is always better to avoid headaches for final users with the unique downside of bigger dlls and a bit more of ram at runtime
As a note, you are right if you are internalizing a DevExpress dependence or any other big deploy library, like Krypton Toolkit, have a duplicate of that libraries in memory and size are prohibitive, but if your dependencies are small enough, so is always better to hide the dependence and internalize
Thanks for the comment :)