2009-08-31 71 views

回答

4

對於Web開發我一直有積極的經驗與Telerik的。

在一天結束時,它歸結爲經典構建vs購買。曾幾何時,我正在爲一家公司提供諮詢服務,並在第二天遇到了一位jr程序員。當被問及他在做什麼時,他正在爲ASP.NET構建自己的日期/日曆選擇器。他基本上構建了一些類似於peter的日期選擇器或任何其他從第三方供應商處獲得的日曆控件。

有些吃了一驚,我問他已經做了多長時間了。 3周是答覆。現在剛上大學,假設4萬基薪+ 15%的開銷(可能很低),這傢伙每週花費920美元。因此,低於2760美元的生產力成本,未完成的日期控制可以從現貨上獲得250美元。事實上,我們上次購買的時候,整個telerik軟件包爲我們開了800美元的開發者許可證。在這種情況下,大量的時間/金錢浪費你自己。

0

經過一點研究,我們決定在PeterBlum Data Entry Suite上重建TechInsurance.com和BusinessInsuranceNow.com上的在線應用程序。這個項目已經進行了一年多了。但我對彼得的套件感到非常滿意。他的文檔和支持是真正無與倫比的。

因此,到這個項目 - 首先,這兩個網站的在線應用程序是非常動態的。我的意思是,應用程序必須處理幾十種不同的業務類型,並只提出與用戶相關的問題。所以這項任務本身很困難。但有一個問題特別是每個頁面的動態特性。該網站需要顯示&根據對同一頁面上其他問題的答案動態地隱藏問題。當然,無形問題不需要驗證。所以在舊版本(或者說我當前的版本)中,我用精心編寫的JavaScript和服務器端代碼處理了所有這些。 JavaScript始終嚴格遵守與服務器端代碼相同的規則,因此只需要明顯的問題。但是在處理這樣大規模的應用時,偶爾我會犯一些錯誤,當遇到一系列複雜的情況時,這些錯誤就會顯示出醜陋的表情。

現在,通過Peter Blum套件,我可以實際使用MultiFieldStateController和EnablerContainer內部的VisibleCondition,以採用聲明方式處理所有這些邏輯。當我這樣做時,DES套件將實際處理這種可見性和驗證功能的客戶端和服務器端部分。這意味着我不必寫一個Javascript的舔。而且我不必經常測試我的Javascript代碼與服務器端代碼的工作方式相同,因爲我知道DES正在幫我處理它。這只是整個套件的一小部分,但這是迄今爲止對我最有用的功能。

0

對於它的價值,我個人不喜歡使用Peter Blum的控件。在過去的4年左右,我一直對Telerik有積極的經驗。

相關問題