The open source JumboExcel library presented is in this writing is juggling with hundreds of thousands of Excel cells in subsecond time, is memory friendly due to the streaming approach and is able to work in a multi-threaded server environment. You can check out the project's GitHub page and also use it in a form of binary NuGet package. It has not presented a single performance issue in two years of using in a heavily-loaded production system.
Labels
.NET
(2)
ALM
(1)
Appveyor
(1)
AST
(1)
CI
(1)
Continuous Integration
(1)
Excel
(1)
export
(1)
NuGet
(1)
Open Source
(1)
OpenXml
(1)
Parser
(1)
performance
(1)
Roslyn
(1)
software development
(2)
Visitor
(1)
С#
(1)
Wednesday, 13 April 2016
Thursday, 31 March 2016
Owning a data format
When designing a software system, it's important to be careful with the dependencies we are taking, especially those we don't own.
But what if we introduce a dependency which that is not so easily recognizable?
Thursday, 24 March 2016
Publishing a .NET project with Appveyor and NuGet
Creating a complete build system for an open source project with GitHub, versioning according to the Semantic Versioning ("semver") specification and publishing related NuGet packages on nuget.org, including a capability to publish pre-release packages suitable for a project with parallel releases.
Labels:
.NET,
Appveyor,
CI,
Continuous Integration,
NuGet,
Open Source
Subscribe to:
Posts (Atom)