作爲一些背景,我更喜歡ASP.NET MVC給我的靈活性和好處,並且自從發佈以來一直在MVC中構建。但是我即將開始的新項目需要複雜的日曆/調度程序控制 - 並且jQuery替代品都不符合所有要求。使用來自WebForms的OData
這使我進入了Telerik Radtools調度程序,該調度程序在所有框中打勾,除了它的目標位置是ASP.NET WebForms。
該項目的其餘部分包含基本的CRUD功能,非常適合通過MVC暴露的模式。
最近我看到很多關於OData的嗡嗡聲,並且在想知道這是否會給我帶來「中間地帶」。
有沒有人利用Webforms的OData(或者即使它可能,或者你想要做的事情)。
我仍然希望創建一個基於jQuery的客戶端重用戶體驗,因此歡迎任何其他想法或建議。
感謝您的詳細解答...已決定走下MVC路徑,並能夠「按需求」來適應可用的jQuery日曆/調度程序小部件。這是一個jQuery重要的前端,在很多地方都使用JSON結果集 - 我越用JSON越喜歡它。 我希望能夠在後期的項目中使用OData,它看起來是一個非常有前途的技術,肯定會填補空白。 – Boycs 2010-07-20 05:34:05
聽起來不錯。不要忘記,您可以將您的OData結果替換爲JSON而不是XML。只需將jQuery.ajax()dataType選項設置爲'json'(這會將contentType選項設置爲'application/json')。祝你好運! – 2010-07-20 10:25:44