2011-10-11 93 views
1

我在這裏沒有看到任何明確列出學習曲線主要區別的內容。 PHP與.NET世界極爲不同,儘管我很瞭解C#,但我並不熟悉服務器端編程的C#方法,比如通過MySQL進行數據庫調用。在PHP中,它很容易1-2-3,在.NET中它看起來有點不同。我認爲,積極的一點是程序員傾向於學習更多東西。從PHP遷移到ASP.Net(單聲道)

無論如何,沒有人有任何特定的資源爲那些正在從PHP遷移到.NET/ASP,特別是C#?

+0

即使經過9年的強大的工作與c#工作,我不會打擾從PHP自己切換。最終的遊戲是重要的,而不是你如何到達那裏或使用的工具。 – Deleted

回答

1

我從PHP入手,並且在過去的幾年裏也參與了ASP.NET項目。一般來說,一旦你對編程語言有了很深的理解,你就不應該對適應和解決問題有任何問題。在我看來,最大的區別是ASP.NET有很多事件驅動編程。此外,您必須習慣於ASP.NET控件來代替純HTML。對於MySQL連接和各種其他正常的服務器端Web任務,我懷疑你一旦開始就會發現這是一個巨大的學習曲線。客戶端和服務器端之間的交互是事物不同的地方。

我是一個人,並通過簡單地開始一個項目瞭解了很多。 ASP.NET網站也有很多有用的學習視頻。

1

我不會擔心來自PHP背景,並需要特別的東西。您應該已經很好地理解了http請求/響應過程。只需拿起一本asp.net書,打開VS,開始學習。我有一個Murach的ASP.NET W/C#書,它很不錯..我會推薦它。

+0

我會推薦asp.net mvc作爲@iamkrillin做的。我的回答是,如果你*想*去看webforms –

1

如果你想從PHP到ASP.Net,你可以看看使用ASP.NET MVC框架。它有一個小得多的PHP學習曲線來自於PHP背景,而不是Web表單。