Aide pour mieux comprendre un code
Bonjour à tous :),
je suis actuellement en stage d'informatique et je dois essayer de refaire une application web à partir d'un existant.
J'essai de le comprendre mais j'avoue être souvent dépassé.
Par exemple, à quoi servent ces instructions :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <%= Bundle.Css()
.Add("~/multiselect/jquery.multiselect.css")
.Add("./Styles/Menu.css")
.Add("./Styles/DropDownMenu.css")
.ForceRelease()
.Render("~/Resources/assignation_#.css")%>
<%= Bundle.JavaScript()
.Add("../Scripts/simpleresizabletables.js")
.Add("../multiselect/jquery.multiselect.js")
.Add("../Scripts/lib.prefix.js")
.Add("../Scripts/lib.format.js")
.Add("../Scripts/lib.validation.js")
.Add("../Scripts/lib.download.js")
.Add("./Scripts/Events.js")
.Add("./Scripts/Init.js")
.Add("./Scripts/Resize.js")
.Add("./Scripts/Color.js")
.Add("./Scripts/Objects.js")
.Add("./Scripts/Menu.js")
.Add("./Scripts/Filter.js")
.Add("./Scripts/Assignation.js")
.Add("./Scripts/Liberation.js")
.Add("./Scripts/LastAffectation.js")
.Add("./Scripts/SpreadEvents.js")
.Add("./Scripts/CWoSpreadEvents.js")
.Add("./Scripts/HuSpreadEvents.js")
.Add("./Scripts/Reports.js")
.ForceRelease()
.Render("../Resources/assignation_#.js")%> |
Qu'est ce que Bundle et à quoi servent les chevrons <%= %> ? Pourquoi ne pas simplement faire un head simple comme cet exemple ?
Code:
1 2 3 4 5 6 7 8 9 10
| <head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script type="text/javascript" src="JS/jquery-ui-timepicker-addon.js"></script>
<title>...</title>
<link rel="stylesheet" type="text/css" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
</head> |
Merci d'avance ;)