Электронная библиотека B2L. Книги по программированию: assembler, c++, c#, delphi, php, xml, perl, basic. А так же книги по проектированию autocad, анимации 3ds max flash/flex, графике photoshop, corel draw скачать бесплатно. Скачать бесплатно электронные книги
» Программирование » .NET

Программирование: .NET

Microsoft .NET (произносится дот-нэт) — программная технология, для создания как обычных программ, так и веб-приложений (в качестве платформы для разработок впервые предложена корпорацией Microsoft).

Одной из основных идей Microsoft .NET является совместимость различных служб, написанных на разных языках. Например, служба, написанная на C++ для Microsoft .NET, может обратиться к методу класса из библиотеки, написанной на Delphi; на C# можно написать класс, наследующий от класса, написанного на Visual Basic .NET, а исключение, созданное методом, написанным на C#, может быть перехвачено и обработано в Delphi. Каждая библиотека (сборка) в .NET имеет сведения о своей версии, что позволяет устранить возможные конфликты между разными версиями сборок.

.NET является патентованной технологией корпорации Microsoft. Тем не менее, после заключения договоренности с компанией Novell, была признана технология Mono как реализация .NET на Unix-подобных системах (GNU/Linux, Mac OS X).

Среды разработки .NET-приложений: Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++), SharpDevelop, Eclipse, Borland Developer Studio (Delphi for .NET, C#), PascalABC.NET и т. д. Приложения также можно разрабатывать в текстовом редакторе и использовать консольный компилятор.

Так же как и технология Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Входной язык этой машины в .NET называется MSIL (Microsoft Intermediate Language), или CIL (Common Intermediate Language, более поздний вариант), или просто IL. Применение байт-кода позволяет получить кроссплатформенность на уровне скомпилированного проекта (в терминах .NET: сборка), а не на уровне исходного текста, как, например, в С. Перед запуском сборки в среде исполнения (CLR) байт-код преобразуется встроенным в среду JIT-компилятором (just in time, компиляция на лету) в машинные коды целевого процессора.

Следует отметить, что один из первых JIT-компиляторов для Java был также разработан фирмой Microsoft (в настоящее время в Java используется более совершенная многоуровневая компиляция — Sun HotSpot). Современная технология динамической компиляции позволяет достигнуть аналогичного уровня быстродействия с традиционными «статическими» компиляторами (например, C++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.


1. Применение DDD и шаблонов проектирования: проблемно-ориентированное проектирование...
Автор: Джимми Нильссон
Тип файла: DjVu
Язык: русский
Просмотров: 30 | Скачано: 7 | Голосов: 0 | Рейтинг: 0

2. Введение в .NET 4.0 и Visual Studio 2010 для профессионалов
Автор: Алекс Макки
Тип файла: DjVu
Язык: русский
Просмотров: 100 | Скачано: 62 | Голосов: 1 | Рейтинг: 5

3. Основы Microsoft Visual Studio .Net 2003
Автор: Джонсон Б.
Тип файла: PDF
Язык: русский
Просмотров: 2647 | Скачано: 1770 | Голосов: 9 | Рейтинг: 41

4. Отладка приложений для Microsoft .NET и Microsoft Windows
Автор: Роббинс Джон
Тип файла: PDF
Язык: русский
Просмотров: 2649 | Скачано: 2030 | Голосов: 7 | Рейтинг: 36

5. Программирование для Microsoft .NET
Автор: Просиз Дж
Тип файла: PDF
Язык: русский
Просмотров: 2602 | Скачано: 2130 | Голосов: 3 | Рейтинг: 14

6. Практическое использование ADO.NET Доступ к данным в Internet
Автор: Шон Вилдермьюс
Тип файла: PDF
Язык: русский
Просмотров: 2604 | Скачано: 2046 | Голосов: 5 | Рейтинг: 23

7. Профессиональная работа с Crystal Reports для Visual Studio .NET (+исходники)
Автор: Дэвид Мак-Амис
Тип файла: PDF
Язык: русский
Просмотров: 3205 | Скачано: 2427 | Голосов: 7 | Рейтинг: 39

8. Тестирование производительности Web-приложений Microsoft. NET
Автор: Microsoft Corporation
Тип файла: DjVu
Язык: русский
Просмотров: 1645 | Скачано: 1258 | Голосов: 1 | Рейтинг: 3

9. Знакомство с Microsoft .NET
Автор: Дэвид С. Платт
Тип файла: PDF
Язык: русский
Просмотров: 2342 | Скачано: 1989 | Голосов: 1 | Рейтинг: 3

10. Программирование web-сервисов для .NET
Автор: Алекс Феррара, Мэтью Мак-Дональд
Тип файла: DjVu
Язык: русский
Просмотров: 2887 | Скачано: 2294 | Голосов: 3 | Рейтинг: 11
Показано: 5537



Анимация

Базы данных

Безопасность

Верстка

Видео

Графика

Звук

Операционные системы

ПК

Программирование

Проектирование

Сетевые технологии

Подразделов: 79 | Книг: 1395


Хотели ли бы вы сами добавлять книги и получать за это бонусы?
Да
Нет
Мне все равно


Главная | Авторские права | Соглашение | Автору/Издательству | Программы | Карта сайта    © www.brain2life.com скачать книги 2008-2010