Я не смогу помочь с вашим вопросом о MonoDevelop и XSP2, так как я не использовал Mono, но я могу помочь с некоторыми другими вашими вопросами.
Если у вас есть приложение asp.net, какие исполняемые сценарии (например, .php для PHP)?
Страницы ASP.NET имеют расширение .aspx
(хотя это можно настроить). При первом запросе страницы среда выполнения ASP.NET анализирует файл ASPX и компилирует из него класс. Этот скомпилированный класс выполняется во время выполнения приложения ASP.NET.
Файлы .cs
часто связываются с файлом .aspx
средами разработки, такими как Visual Studio (это не является обязательным требованием, хотя вы можете иметь файлы .aspx
независимо от файлов .cs
). Файл .cs
определяет класс, а класс, скомпилированный из файла .aspx
, наследует (или является подтипом) этого класса.
Как лучше всего настроить мою коробку разработки для разработки asp.net?
Опять же, я не знаю о Mono, поэтому дам свою рекомендацию, основанную на инструментах Microsoft. Я рекомендую Visual Web Developer 2008 Express. Он доступен бесплатно, имеет множество замечательных функций полноценного продукта и использует встроенный веб-сервер, что упрощает настройку вашей среды.
Я бы также рекомендовал установщик веб-платформы. Это поможет загрузить и установить Visual Web Developer 2008 Express, а также быстро и легко начать работу с другими вещами, такими как .NET Framework, IIS, SQL Server Express и даже веб-приложениями с открытым исходным кодом. Это приятно и просто в использовании.
Любой общий "неноваторский" источник справки, кроме MSDN, по началу работы с asp.net?
Переполнение стека? :-)
Если вы новичок в .NET, я бы порекомендовал сначала хорошо разобраться в языке, а затем в конкретных материалах ASP.NET.
Лучшие книги по .NET (на мой взгляд):
Ресурсы ASP.NET:
person
dariom
schedule
10.10.2009