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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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