The new v7.1213 seems to bring in so many dependencies, which has bloated the size of a simple (no touch) deployment by about 4MB.
Surely there is a way to only include the Windows Azure dependencies if they are actually desired. At the moment the Nuget package seems to bring in everything.. which is
AjaxControlToolkit (cool, this is needed obviously)
HtmlAgilityPack (yep, for the white-list parser)
Microsoft Ajax Minifier (ok..)
JSON.Net (ok...)
Windows Azure Storage (I don't want this..)
Windows Azure Configuration Manager (I really don't want this..)
ODataLib (getting annoying...)
WCF Data Services Client (I don't use OData so this is pointless)
EdmLib (getting super annoying now..)
System.Spatial (seriously??)
Why bundle in so much Azure stuff when most people won't really need it?
Perhaps splitting this into two packages, an AjaxControlToolkit Basic, and an AjaxControlToolkit Azure
Comments: Agreed too many dependencies for things most people do not need or wish to use. Honestly looking for alternatives to replace this package because of this. I understand that these things may be of use to a few but not to the majority of people using the tools I am sure. As suggested earlier a basic package without the bloat added with the addition of the Azure support would be greatly appreciated. On top of that if you upgrade any of the packages which the Azure Storage package depends on it breaks it resulting in applications displaying errors as I have come to find out today...
Surely there is a way to only include the Windows Azure dependencies if they are actually desired. At the moment the Nuget package seems to bring in everything.. which is
AjaxControlToolkit (cool, this is needed obviously)
HtmlAgilityPack (yep, for the white-list parser)
Microsoft Ajax Minifier (ok..)
JSON.Net (ok...)
Windows Azure Storage (I don't want this..)
Windows Azure Configuration Manager (I really don't want this..)
ODataLib (getting annoying...)
WCF Data Services Client (I don't use OData so this is pointless)
EdmLib (getting super annoying now..)
System.Spatial (seriously??)
Why bundle in so much Azure stuff when most people won't really need it?
Perhaps splitting this into two packages, an AjaxControlToolkit Basic, and an AjaxControlToolkit Azure
Comments: Agreed too many dependencies for things most people do not need or wish to use. Honestly looking for alternatives to replace this package because of this. I understand that these things may be of use to a few but not to the majority of people using the tools I am sure. As suggested earlier a basic package without the bloat added with the addition of the Azure support would be greatly appreciated. On top of that if you upgrade any of the packages which the Azure Storage package depends on it breaks it resulting in applications displaying errors as I have come to find out today...