Na první dnešní přednášce ASP.NET 4.5 na Microsoft MVP Summitu byla prezentována zajímavá nová knihovna, která přináší jQuery UI Widgets do prostředí ASP.NET WebForms – Juice UI. Protože je to jedna z mála věcí, které nejsou pod NDA, mohu se s Vámi o tento poznatek podělit.
Juice UI aspiruje na náhradu AJAX Control Toolkitu a zahrnuje například tyto controly:
- Accordition
- Autocomplete
- Button
- DatePicker
- Dialog
- Draggable
- Position
- ProgressBar
- Resizable
- Slider
- Sortable
- Tabs
Použití je přímočaré a nijak nekomplikované, např.:
<Juice:Tabs ID="_Default" runat="server"> <Juice:TabPage Title="Tab 1" ID="_Tab1"> <TabContent> ... </TabContent> </Juice:TabPage> <Juice:TabPage Title="Tab 2" ID="_Tab2"> <TabContent> ... </TabContent> </Juice:TabPage> </Juice:Tabs>
…uvidíme, jak se vypořádají s porodními bolestmi, které AJAX ControlToolkit měl. Jedná se o open-source knihovnu použitelnou pod licencemi MIT nebo GPLv2.