Разделы презентаций


Платформа Microsoft

.NET Framework Четыре официальных языка: С#, VB.NET, Managed C++ и JScript .NET.Общеязыковая объектно-ориентированная среда выполнения CLR (Common Language Runtime), совместно используемую этими языками для создания приложений.Ряд связанных между собой библиотек классов

Слайды и текст этой презентации

Слайд 1Платформа Microsoft .Net Framework 2.0.

Платформа Microsoft .Net Framework 2.0.

Слайд 2.NET Framework
Четыре официальных языка: С#, VB.NET, Managed C++ и

JScript .NET.
Общеязыковая объектно-ориентированная среда выполнения CLR (Common Language Runtime), совместно

используемую этими языками для создания приложений.
Ряд связанных между собой библиотек классов под общим именем FCL (Framework Class Library).

.NET Framework Четыре официальных языка: С#, VB.NET, Managed C++ и JScript .NET.Общеязыковая объектно-ориентированная среда выполнения CLR (Common

Слайд 3К функциям CLR относятся:
двухшаговая компиляция: преобразование программы, написанной на одном

из языков программирования в управляемый код на промежуточном языке (Microsoft

Intermediate Language, MSIL, или просто IL), а затем преобразование IL-кода в машинный код конкретного процессора, который выполняется с помощью виртуальной машины или JIT-компилятора (Just In Time compiler - компилирование точно к нужному моменту);
управление кодом: загрузка и выполнение уже готового IL-кода с помощью JIT-компилятора;
осуществление доступа к метаданным с целью проверки безопасности кода;
управление памятью при размещении объектов с помощью сборщика мусора (Garbage Collector);
обработка исключений и исключительных ситуаций, включая межъязыковые исключения;
осуществление взаимодействия между управляемым кодом (код, созданный для СLR) и неуправляемым кодом;
поддержка сервисов для разработки разнотипных приложений.

К функциям CLR относятся:двухшаговая компиляция: преобразование программы, написанной на одном из языков программирования в управляемый код на

Слайд 4FCL – библиотека классов платформы
Часть FCL - описание базисных типов.

Тип — это способ представления данных; определение наиболее фундаментальных из

них облегчает совместное использование языков программирования с помощью .NET Framework. Все вместе это называется Common Type System (CTS — единая система типов).
Библиотека FCL включает в себя Common Language Specification (CLS – общая языковая спецификация), которая устанавливает: основные правила языковой интеграции. Спецификация CLS определяет минимальные требования, предъявляемые к языку платформы .NET. Компиляторы, удовлетворяющие этой спецификации, создают объекты, способные взаимодействовать друг с другом. Поэтому любой язык, соответствующий требованиям CLS, может использовать все возможности библиотеки FCL.

FCL – библиотека классов платформыЧасть FCL - описание базисных типов. Тип — это способ представления данных; определение

Слайд 5Наиболее часто встречающиеся типы приложений:
Консольные приложения позволяют выполнять вывод на

«консоль», то есть в окно командного процессора.
Windows-приложения, использующие элементы интерфейса

Windows, включая формы, кнопки, флажки и т.д.
Web-приложения представляют собой web-страницы, которые могут просматриваться любым web-браузером.
Web-сервисы представляют собой распределенные приложения, которые позволяют обмениваться по Интернету практически любыми данными с использованием единого синтаксиса независимо от того, какой язык программирования применялся при создании web-службы и на какой системы она размещена.

Приложение, находящееся в процессе разработки, называется проектом. Несколько приложений могут быть объединены в решение (solution).

Наиболее часто встречающиеся типы приложений:Консольные приложения позволяют выполнять вывод на «консоль», то есть в окно командного процессора.Windows-приложения,

Слайд 6Среда разработки Visual Studio .Net
VS автоматически выполняет все шаги, необходимые

для компиляции исходного кода.
Текстовый редактор VS настроен для работы с

теми языками, которые поддерживаются VS, например С#, поэтому он может интеллектуально обнаруживать ошибки и подсказывать в процессе ввода, какой именно код необходим.
В состав VS входят программы, позволяющие создавать Windows- и Web-приложения путем простого перетаскивания мышью элементов пользовательского интерфейса.
Многие типы проектов, создание которых возможно на С#, могут разрабатываться на основе "каркасного" кода, заранее включаемого в программу. Вместо того чтобы каждый раз начинать с нуля, VS позволяет использовать уже имеющиеся файлы с исходным кодом, что уменьшает временные затраты на создание проекта.

Среда разработки Visual Studio .NetVS автоматически выполняет все шаги, необходимые для компиляции исходного кода.Текстовый редактор VS настроен

Слайд 7Создание первого проекта

Создание первого проекта

Слайд 9
1) AssemblyInfo.cs – информация о сборке.
Компилятор в качестве результата своего

выполнения создает так называемую сборку – файл с расширением exe

или dll, который содержит IL-код и метаданные.
System, System.Data, System.Xml – ссылки на стандартные библиотеки.
Program.cs - текст программы на языке C#.

Замечание. В других версиях VS сюда же включается файл с расширением ico, отвечающий за вид ярлыка приложения.

1) AssemblyInfo.cs – информация о сборке.Компилятор в качестве результата своего выполнения создает так называемую сборку – файл

Слайд 10папка, содержащая проект


папка, содержащая проект

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика