Как зайти в Даркнет?!
25th January, 01:11
6
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
894
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
913
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Что такое ASP.NET?
Я был строго в среде C++ в течение многих лет (и специализированных статистических языков). Visual Studio до 2001 года, а Borland с тех пор. В основном специализированные настольные приложения для клиентов.
Я не остаюсь намеренно невежественным, но за эти годы, когда я погрузился в другие вещи, я провел свое время, играя с JavaScript, PHP и многими Python.
Является ли " ASP.NET " языком? Является ли C# языком, а" ASP.NET " - фреймворком? Какой хороший ответ на вопрос "Что такое ASP.NET"? Есть ли соответствие между ASP.NET и чем-нибудь, с чем я был бы знаком в C++?
Я знаю, что могу погуглить тот же заголовок, но я бы предпочел увидеть ответы от этой толпы. (Кроме того, в будущем, я думаю, что Google должен указывать здесь на подобные вопросы.)
Я собирался написать пространный ответ, но почувствовал, что Википедия его накрыла :
ASP.NET -это фреймворк веб-приложения разработано и продано компанией Microsoft, что программисты могут использовать для построения динамические веб-сайты, веб-приложения и веб-сервисы. Это было впервые выпущен в январе 2002 года с версией 1.0 платформы .NET и является преемником активного сервера Microsoft Страницы (ASP) технологии. ASP.NET это построен на среде выполнения Common Language Runtime (CLR), что позволяет программистам писать ASP.NET код с использованием любого поддерживаемого .NET язык.
Итак, ASP.NET-это платформа веб-разработки Microsoft, а последняя версия-4.0.
Как мне начать работу? Ознакомьтесь со следующими ресурсами:
ASP.NET-это фреймворк, он обеспечивает:
- Иерархия классов, к которой вы подключаетесь, позволяет как использовать поставляемые компоненты, так и разрабатывать свои собственные.
- Интеграция с базовым webserver и легкий доступ к нему.
- Модель событий, которая, вероятно, является "best"-й вещью об этом.
- Общая абстракция от основной среды HTML и HTTP.
Не уверен, что ASP.NET сравнивается с любыми фреймворками C++, с которыми вы можете быть знакомы. Веб-фреймворки обычно имеют тенденцию быть уникальными из-за безгражданства HTTP и относительно низкотехнологичных технологий (HTML, сценарии и т. д.).
ASP.NET-это фреймворк веб-приложения
разработано и продано компанией Microsoft,
что программисты могут использовать для построения
динамические веб-сайты, веб-приложения
и веб-сервисы. Это было впервые
выпущен в январе 2002 года с версией
1.0 платформы .NET и является преемником активного сервера Microsoft
Страницы (ASP) технологии. ASP.NET это
построен на среде выполнения Common Language Runtime
(CLR), что позволяет программистам писать
ASP.NET код с использованием любого поддерживаемого .NET
язык.
ASP.NET-это фреймворк веб-приложения разработано и продано компанией Microsoft, что программисты могут использовать для построения динамические веб-сайты, веб-приложения и веб-сервисы. Это было впервые выпущен в январе 2002 года с версией 1.0 платформы .NET и является преемником активного сервера Microsoft Страницы (ASP) технологии. ASP.NET это построен на среде выполнения Common Language Runtime (CLR), что позволяет программистам писать ASP.NET код с использованием любого поддерживаемого .NET язык.
ASP.NET (Википедия)
Это второй результат поиска в Google, поэтому я предполагаю (наполовину ожидая), что Вы тоже не понимаете, что это значит.
Разработка веб-страниц началась с простых статических HTML страниц. Это означало, что клиент запросил страницу с помощью URL, и сервер отправил ему страницу обратно точно так, как она была разработана. Через некоторое время после этого появилось несколько технологий, чтобы обеспечить более "dynamic" или персонализированный опыт.
Было разработано несколько "server side languages" (PHP, Perl, ASP...), что позволило серверу обработать веб-страницу перед отправкой ее обратно клиенту. Таким образом, когда клиент запрашивает веб-страницу, сервер может интерпретировать запрос, обработать его (например, подключиться к базе данных и получить некоторые результаты) и отправить обратно, изменив содержимое и сделав их "dynamic". Тот факт, что процесс происходил на сервере, означает имя "server side".
Таким образом, исходный ASP (предшественник ASP.NET) был языком на стороне сервера, который был ориентирован на обслуживание веб-страниц. Таким образом, он поддерживал несколько ярлыков, таких как возможность интеркалировать источник HTML и ASP в файл, который был в то время очень популярен из-за реализации PHP. Он также был (как и большинство этих языков) динамичным языком, и его интерпретировали.
ASP.NET-это эволюция этого оригинального ASP с некоторыми улучшениями. Во-первых, он действительно (пытается) отделить презентацию (HTML) от кода (.cs), который может быть реализован с помощью синтаксиса Visual Basic или C#. Он также включает в себя некоторую компиляцию для конечных страниц ASP, инкапсулируя их в сборки и тем самым повышая производительность. Наконец, он имеет доступ к полной платформе .NET, которая поддерживает большое количество вспомогательных классов.
Итак, подводя итог, это язык программирования, расположенный на сервере и предназначенный для создания веб-страниц.
Взгляните на MS ' info Для тех, кто не знает или не понимает платформу.
http://www.asp.net/get-started