2016-12-06 87 views
-2

我想學習ASP.NET(C#),我遇到的最大的困難是設計方面的問題。我主要是一名窗體設計師。我所從事的所有項目都使用了Windows窗體,並且它比HTML/CSS更直觀,更清晰。我正在嘗試學習如何設計網頁,但似乎所有「設計」都需要在CSS中完成。你如何設計你看不到的東西,並只使用像素和對其他對象的引用?我不明白你如何設計任何東西。作爲表單設計師學習網頁設計

對於使用CSS和ASP.NET的網站來說,能夠更有效地設計網站的最佳方式是來自Windows窗體的更直觀的方法嗎?我已經閱讀了3本關於ASP.NET的書,這很有道理,但所有的設計都是源視圖和CSS表單。我應該知道另一種方法或方法嗎?我正在使用VS 2015 BTW作爲我的IDE。

請和謝謝

回答

1

CSS和HTML是Web的構建塊。和你一樣,我曾經從VS 2003的Drag and Drop世界開始奮鬥,最初在大學時開始使用Netscape和Notepad。像Web窗體一樣,拖放是一個不健康的抽象層,因爲它使我們不能真正理解Web的工作方式。

只要接受這是事物的本質,就不要與之搏鬥。早在VS 2003的時候,我們的團隊就會設置VS,以便在啓動或打開項目時不會默認設計師面板。此外,該工具完全不可靠,並創建了一個糾結的Frontpage風格的混亂的所謂的HTML。

切換到純粹的語義標記和CSS。從像Creative Market這樣的網站下載一個很好的模板(我通常使用「Bootstrap 3」進行搜索)來學習。學習HTML5,CSS3和RWD(自適應網頁設計),讓自己有一些樂趣。是的,這真的很有趣。

通過從IDE切換到瀏覽器並重新開始工作。

+0

謝謝。我不打算和它作鬥爭,而是學習如何調整我的思維和風格。我的主要問題似乎是CSS,只需手動執行而不會看到它,這使設計對我來說非常困難。儘管如此,我發現我不需要在我的項目中使用響應式設計......這樣可以釋放出很多選項供我使用。再次感謝。 – B1313