2012-09-26 73 views
0

我最近開始管理一個asp.net網站。早些時候我的員工有簡單的HTML和一個php網站,我可以輕鬆地與他們合作,並且可以進行中等級別的定製,比如添加/編輯東西。但現在我有asp.net網站,它殺了我。初學者關於asp.net網站管理的查詢

所有的文件都是預編譯的,但我有源代碼。請告訴我如何添加編輯內容等。將我視爲具有HTML,php和css所需知識的學生。

例如,我被告知在頁面中添加一個表格,我有相同的html代碼,但不知道如何去做。我試着將它添加到HTML文件和aspx文件中,但沒用。比我在bin文件夾和網站中的文件中添加它首先開始提供有關預編譯索引文件的錯誤。

現在,當你知道我對asp.net的理解是零時,請引導我避免我可能面對的尷尬。雖然它不是我的市場營銷工作,但在採訪中,我說我可以在不知道他們有asp.net的情況下做到這一點。還請讓我知道我需要的工具,如視覺工作室,iis等。

+1

讓自己的Visual Web Developer 2010的免費副本,您可以測試您的更改本地通過運行代碼,然後使用「發佈」將其部署到您的服務器。祝你好運 ... – McGarnagle

+0

@dbaseman感謝您的回覆。今天晚上我將對它進行測試。雖然serching我發現,視覺快車是免費的,但不是網絡開發人員。 –

+0

是的,我的意思是說快遞版本是免費的。該版本適用於大多數開發任務。 – McGarnagle

回答

0

這就是爲什麼ASP.NET最適合複雜的網站,具有定義良好的構建/部署過程,而不是簡單的需要定期更新的網站。

你應該能夠在*.master*.aspx*.ascx文件添加和編輯靜態內容沒有任何問題 - ASP.NET運行時將重新編譯服務器上的這些文件,所以沒有必要的源文件 - 除非該網站被編譯爲「存根」*.aspx文件(即當文件有單行看起來像<%@ Page Inherits="MyAssembly.SomePage" %>)。

你說你已經試過了,但它是「沒用」。你能解釋一下事後發生的事情嗎?你有沒有收到任何錯誤訊息?

bin文件夾是您在項目生成後(構建過程包括編譯)放置DLL文件的位置。您能否向我們展示您收到的完整「預編譯索引文件」錯誤消息?您給我們的描述太模糊,無法幫助您。

如果您的ASP.NET網站沒有超出簡單的「聯繫我們」電子郵件表單的任何自定義邏輯,那麼我強烈建議您將其轉換回靜態HTML或PHP網站,以保存每個人的理智。

0

你在這裏沒有真正的問題,也不會替代「破解本書」,看一些在線教程等。我感謝你在一個艱難的地方,但只是無論如何,將一些東西添加到.aspx文件中將會使您長期處於嚴重的悲痛之中。

對PHP進行必應搜索ASP.NET,您會發現一些相關資源可以利用您已經具備的技能,將您帶入ASP.NET思維模式,解釋開發和部署模型並描述頁面生命週期模型。

這裏有幾個:

ASP.NET for PHP Developers

Get Started with ASP.NET and ASP.NET MVC

ASP.NET for PHP Developers: Introduction to ASP.NET