2009-10-18 84 views
2

這是一個新手問題,但我認爲很多人都有這個問題。建立你自己的網絡控制

我正在開發Windows/Web應用程序以獲得樂趣,並將它們安裝在朋友的地方。我的大部分開發工作都集中在CRM系統上,但我在以更好,更有效和更輕的方式顯示數據庫數據方面存在很大問題。使用微軟內置的網頁控件是一個不錯的簡單方法,但它並不能滿足我的需求,更糟的是,它不像其他偉大軟件和網站上的其他網頁控件(Google(lol))那樣有效。

我想構建自己的控件(GridView等...)。所以我的問題是我怎麼能自己做到這一點?

Microsoft如何爲web和Windows Form開發構建Web控件?

謝謝!

Amit

回答

4

嗯,這個可以回答幾個方面。大多數好的控件都做了很多Javascript,除非你看看輸出結果,否則它並不明顯。您可能有興趣使用JQuery插件(或「控件」)。另外,說實話,你可能有興趣去推行一種新的ASP.NET做法,即ASP.NET MVC。這是構建利用大量Web標準技術的Web應用程序的一種非常好的方式,而不會隱藏和模糊細節。這裏有一個鏈接:

http://www.asp.net/mvc/

+0

非常好的答案。我是MVC「仇敵」之一,但我承認這是我自己的弱點。我只是以我的「經典」asp.Net方式設置。然而,如果你正在尋求更好的控制和更清晰的問題分離,MVC看起來是一條很好的路線。 – David 2009-10-18 03:59:52

+0

非常感謝你們, 從來沒有想過要看看頁面的輸出 MVC是一個很棒的方式,謝謝。 但這些仍然是工具microsofts給你,我想建立它我自己的方式,因此我知道我的控制器是如何完美工作,它是多麼有效。我想我會去學習一些Java腳本,並記住一些HTML標記,然後我將採取數據集或數據表,並建立一個函數,知道生成HTML \ Java腳本,建立自己的表,我可以使用StringBuilder的呢?我怎樣才能把StringBuilder插入到查看的頁面?非常感謝。阿米特 – Mazki516 2009-10-18 04:44:05