By default there are these code lines in the asp.net mvc solution
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.validate*"));
So if I have these files
jquery.validate.js
jquery.validate.min.js
jquery.validate.unobtrusive.js
jquery.validate.unobtrusive.min.js
jquery.validate-vsdoc.js
jquery-1.10.2.js
jquery-1.10.2.intellisense.js
jquery-1.10.2.min.js
jquery-1.10.2.min.map
which of them will be included in the rendered page? And what do these symbols {version}, * mean? I understand {version} is replaced by the number 1.10.2, but what rule is used with * ?