---
title: "Преимущества .Net"
description: "Многие слышали о технологии .NET от Microsoft, но не многие знают какие у нее преимущества и как он..."
author: "web"
published: "2010-09-05T22:24:20+00:00"
modified: "2010-09-05T22:24:20+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/preimushchestva-net-70339"
markdown_url: "https://yvision.kz/post/preimushchestva-net-70339/markdown"
site_name: "Yvision.kz"
---

# Преимущества .Net

> Многие слышали о технологии .NET от Microsoft, но не многие знают какие у нее преимущества и как он...

![Преимущества .Net](https://storage.yvision.kz/images/user/web/A36NcHZ27Z27ek8Nn1Y5N2dzddAm4R.jpg)

Многие слышали о технологии .NET от Microsoft, но не многие знают какие у нее преимущества и как она облегчает жизнь веб разработчика. Сегодня я бы хотел рассказать именно о том какие все таки преимущество .NET

- **Объектно-ориентированное программирование**. Среда .Net Framework и C# изначально полностью базировались на объектно-ориентированных приципах**.**

- **Хороший дизайн**. Библиотека базовых классов, которая с проектированная "с нуля", исключительно интуитивно понятным образом.

- **Независимость от языка**. Благодаря .NET, код всех языков, то есть VB, .NET, C#, J# и управляемого C++, компилируется в общий язык промежуточного уровня - Intermediate Language. Это значит, что все эти языки обладают возможностями взаимодействия как некогда ранее.

- **Лучшая поддержка динамический Web-страниц**. Хотя ASP предлагал высокую степень гибкости, он также был не эффективен из-за своих интерпретируемых сценарных языков, а не достаток объектно-ориентированного дизайна часто приводил к запутанному коду ASP. .NET предлагает интегрированную поддержку Web-страниц с применением новой технологии - ASP.NET. В ASP.NET код ваших страниц компилируется и может быть написан на языке высокого уровня, поддерживающего .NET

- **Эффективный доступ к данным**. Набор компонентов .NET, известный под общим названием ADO.NET, предоставляет эффективный доступ к реляционным базам данных и широкому разнообразию других источников данных. Также имеются компоненты, предоставляющие доступ к файловой системе и каталогам.

- **Разделение кода**. Среда .NET полностью изменила способ разделения кода между приложениями, введя компиляцию сборки , которая заменила традиционные библиотеки DLL . Сборки имеют форматные средства для указания версий, и одновременно в системе могут существовать разные версии одних и тех же сборок.

- **Повышенная безопасность**. Каждая сборка также может содержать встроенную информацию безопасности, которая в точности описывает, кому и каким категориям пользователям или процессов какие методы или классы разрешено вызывать.

- **Инсталляция с нулевым воздействием**. Существуем два типа сборок: разделяемые и приватные. Разделяемые сборки - это обычные библиотеки, доступны всему программному обеспечению, в то время как приватные сборки предназначены для использования совершенно определенными программами.

- **Поддержка веб-служб**. .NET предлагает полностью интегрированную поддержку разработки WEB-служб - все также как и создание приложения любого другого типа.

- **Visual Studio**. .NET поставляется вместе со средой Visual Studio, которая очень хорошо справляться с языками .NET, интегрируя в себе все лучшие средства соответствующих специфичных языковых средств.

Это краткая информация о преимуществах, если заинтересовало то более подробную информацию можно попросить у [google.](http://google.com)

**Успехов.**

---

Source: [https://yvision.kz/post/preimushchestva-net-70339](https://yvision.kz/post/preimushchestva-net-70339)