Реферат: Платформа.NET - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Платформа.NET

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 16 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

П латформа . NET В Visual Studio . NET входят такие языки программиров ания как: С++ , C# ( Sharp ) , J # ( По синтаксису очень похож на Java ) , Visual Basic На данный момент . NET является самой мощно й платформой. И используется дл я создания как Windows приложени й, так и internet приложений. . NET предс тавляет собой совершенно новый способ создания распределённых, настол ьных и встроенных приложений. Специально для этой платформы Microsoft разработала новый язык программи рования – C # . Этот язык, как и Java , очень многое позаимствовал из C ++ (особ енно с точки зрения синтаксиса). Однако на C # сильно повлиял и Visual Basic 6.0 ( VB ) . В целом можно ска зать, что C # впитал в себя многое из того лучшего, что есть в самых разных язы ках программирования. Как живут программисты, использующие Win 32/ C . Изначально под программированием под Windows подразумевалось программиров анием Windows Application Programming Interface ( интерфейсом прикладного программирования Windows , в 32- разрядных версиях Windows – Win 32 API ) C достаточно суровы й по отношению к программисту язык. Тем кто создаёт на нём свои приложени я, приходиться заниматься управлением памятью, выполнять р асчёты при использовании указателей и работать с совершенно неестеств енными с точки зрения человеческого языка синтаксическими конструкция ми. Как живут программисты, использующие C ++/ MFC . C ++ – это огромный шаг вперёд в отношении новых возм ожностей по сравнению с исходным языком C . Программисты использующие С++, остаются незащищёнными от многих и часто опасных осо бенностей С (теме же самыми низкоуровне выми возможностями работы с памятью и трудными для восприятия синтакси ческими конструкциями). Существует множество библиотек для С++ , основное назначение которых облегчить написание приложений под Windows , предоставив для этой цели уже готовые к лассы. Одна из наиболее распространённых библиотек – это MFC ( Microsoft Foundation Classes ) . MFC – это дополнительный уровень для над Win 32 API который значительно упрощает работу програ ммиста за счёт готовых макросов, классов и мастеров . Однако MFC это лишь частное решение проблемы. Как живут программисты, использующие Visual Basic . Люди всегда стремятся сделать свою жизнь проще. Повинуясь этому стремлению многие программисты на С++ обратили свои взоры к гораздо более простому и дружелюбному языку, каким является VB . Visual Basic позв о ляет работать с достаточно сложными элементами интерфейса, пол ьзоваться библиотеками кода (например COM -сервисами) и средствами доступа к данным при минимальных затратах времени и сил. Однако у VB есть и недостатки. Главный из них – это гораздо меньшие возможн ости, которые предоставляет этот язык, по сравнению с C и C ++ (это утверждение спр аведливо для более ранних версий, чем VB . NET ) . Visual Basic – это язык «для работ ы с объектами», а не объектно-ориентированный язык в обычном понимании э того слова. В VB нет классическог о наследования, нет поддержки создания параметризированных классов, не т собственных средств создания многопоточных приложений ( в отличии от VB . NET ). Как живут программисты, использующие Java . Язык программирования Java – это полностью объектно-ориентированный язык, который в отнош ении синтаксиса многое унаследовал от С++. Конечно преимущества Java далеко не исчерпываются межплатформенностью. Язык Java в синтаксическом отношении проще и логичнее, чем С++. Java как платформа предоставляет в распоря жение программистов большое количество библиотек, в которых содержитс я большое количество описаний классов и интерфейсов. С их п омощью можно создавать приложения с возможностью обращен ия к базам данных, поддержкой передачи почтовых сообщений, с клиентской частью, обладающей изощрённым интерфейсом. Java – это оче нь элегантный и красивый язык. Однако при его использовании проблем так же избежать не удаётся. Одна из серьёзных проблем заключается в том, что п ри создании сложного приложения на Java вам придётся использовать только этот язык для создания всех ча стей приложения. Java далеко не идеальный язык во многих ситуациях. Простой пример, если вы попытаетесь создать только на Java приложение работающее с 3 D графикой, скорее всего, вы обнаружите, что оно работает не сл ишком быстро, поэтому для работы с 3 D графикой лучше всего использовать код, написанн ый на языке с более развитыми низкоуровневыми возможностями. Однако инт егрировать такой код с кодом на Java будет очень сложно. Решение .NET. · Полные возможности взаимоде йствия с существующем кодом. Двоичные компоненты COM от лично работают вместе с двоичными файлами . NET · Полное и абсолютное межъяз ыковое взаимодействие. · Общая среда выполнения для любых прилож ений . NET , вне зависимости от того на каких языках они были созданы. Од ним из важных моментов при этом – то, что для всех языков используется од ин и тот же набор встроенных типов данных. · Упрощение процесса развёр тывания приложения. В . NET нет необходимости регистрировать двойные типы в системно м реестре. Более того, . NET позволяет разным версиям одного и того же модуля DLL мирно сосуществовать на одном компьют ере. Преимущества C #. Специально для платформ ы . NET Microsoft был разработан н овый язык программирования С# . C # – это язык про граммирования, синтаксис которого очень похож на синтаксис Java (Но не идентичен ему). С# – это фактически гибрид разных языко в ( Visual Basic , Java , C ++ ). При этом C # синтаксически не менее (если не более) чист, чем Java , так же прост как Visual Basic , и обладает практически той же гибкостью, что и С++ · Указатели больше не нужны! В п рограммах на С# , как правило, нет необход имости в работе с ними (Однако если вам это потребуется, пожалуйста, – воз можности для работы с указателями в вашем распоряжении) · Управление памятью происх одит автоматически · В С# пред усмотрены встроенные синтаксические конструкции для работы с перечислениями, структурами и свойствами классов. · В С# осталась возможность перегружать операторы, унаследованные от С++. При этом значительная часть возни кавших при этом сложностей ликвидирована. · Предусмотрена полная поддержка исполь зования программных интерфейсов. Однако в отличии от классического COM применение интерфейсов – это не единственный способ работы с типами, используя различные двоичные моду ли. . NET позвол яет передавать объекты через границы программных модулей. Возможно самое важное в С# – это то что он генерирует код , предназначенный для выполнения только в среде выполнения . NET .
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
США пообещали оказать украинской армии помощь на 5 миллионов долларов. В расчете на одного солдата это где-то 300 грамм сала и зажигалка. Одноразовая. Без газа.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Платформа.NET", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru