Создание сайтов
Создаем сочные сайты!
+7 (499) 649-30-72 Написать нам

Написать нам







Сайты и системы на ASP.NET

В настоящее время нет четкого разграничения между обычными сайтами и корпоративными сайтами.

Одни понимают корпоративный сайт как сайт престижной компании.

Другие — как инструмент активной работы с клиентом и организации торговли (полного цикла работы с клиентами).

Третьи понимают корпоративный сайт как средство организации работы компании, имеющей несколько удаленных или мобильных точек, дочерних предприятий и постоянных партнеров.

Мы понимаем корпоративный сайт как ресурс, имеющий в разной степени все три перечисленных выше компонента или, как крайний случай, хотя бы только третью — закрытый корпоративный сайт.

Основное же отличие корпоративного сайта от обычного заключается в наличии надежной системы разграничения и обеспечения доступа работников компании и постоянных партнеров к информации автоматизированных систем управления компании через корпоративный сайт.

Стоимость работ по созданию корпоративного сайта на платформе ASP.NET2/C#/MS SQL Server 2005 — от 150 000 рублей.

Платформа ASP.NET2/C#/MS SQL Server 2005

С появлением новой технологии ASP.NET2 и СУБД MS SQL Server 2005 компании Microsoft новая платформа ASP.NET2/MS SQL Server 2005 стала не просто платформой для создания малых средних, больших корпоративных систем, а платформой, в том числе, и для создания очень больших корпоративных порталов и систем.

СУБД MS SQL Server 2005

Появления этой СУБД ждали пять лет. И не зря. Вот только некоторые особенности новой системы.

  • Повышенная масштабируемость.
  • Поддержка целостности и непротиворечивости данных.
  • MS SQL Management Studio – интегрированная среда для создания баз данных и управления ими. Эта среда радикально отличается от старых приложений MS SQL Server: Enterprise Manager и Query Analyzer. Она более похожа на Visual Studio и максимально адаптирована к ней.
  •  Новые типы данных, в том числе не типизированные и типизированные XML. Развитая модель управления XML данными, интеграция XML в SQL Server 2005
  • Рекурсивные запросы, новые операторы и усовершенствование старых, постраничный вывод данных
  • Обработка исключений, которая практически отсутствовала в MS SQL Server 2000.
  • Интеграция многих новых и улучшенных средств повышения безопасности, среди которых:
    •  Полная поддержка концепции схем, средств группировки объектов. Схема позволяет обращаться к группам объектов как к единому целому в части владения и прав.
    • Поддержка трех механизмов шифрования на базе сертификатов, ассиметричных ключей и симметричных ключей.
  • Microsoft SQL Server 2005 Transformation Serviсes – работа с данными, извлекаемыми в разных форматах и из разных источников.
  • Интегрированная поддержка HTTP, поддержка полнофункциональных веб-сервисов.
  • Допускает до 32767 одновременных запросов к базе данных (Max Connections).

Говорят, что SQL Server работает медленнее, чем mySQL, однако это зависит только от технологии программирования. Если использовать технологии хранилищ данных, то SQL Server будет работать быстрее, чем обычный mySQL, но, в то же время, SQL Server будет обеспечивать и максимальную надежность, целостность и непротиворечивость данных, что в принципе не может делать mySQL.

Технология ASP.NET 2.0

ASP.NET 2.0 это не революция по сравнению с ASP.NET 1.0 (как это было при появлении ASP.NET 1.0 по отношению к ASP), но эта новая технология позволяет существенно улучшить процесс создания сайтов и порталов, так и существенно повысить их функциональность и безопасность. Вот только некоторые новые возможности ASP.NET 2.0.

  • Разбиение страницы на части.
  • Новые элементы управления.
  • Поддержка эталонных страниц (шаблонов).
  • Технология Web Parts, (Web разделов), позволяющая конфигурировать страницы пользователем и персонализировать их.
  • Улучшение механизма аутентификации на основе форм.
  • Анонимная идентификация.
  • Новые элементы управления, связанные с защитой. 
  • Установка до 4294967295 одновременных подключений к серверу (MaxConnections), однако Microsoft рекомендуется не превышать значение 8000.

Язык программирования C# (Си-шарп)

C# (Си-шарп) — объектно-ориентированный язык программирования для платформы .NET. Разработан в 2000 году Андерсом Хейлсбергом, Скоттом Вилтамутом и Питером Гольде под эгидой Microsoft Research. Основным постулатом С# является высказывание: "всякая сущность есть объект". Язык основан на строгой компонентной архитектуре и реализует передовые механизмы обеспечения безопасности кода.

C# был создан специально для технологии ASP.NET.  В то же время, на C# полностью написана и сама ASP.NET.

C# — это полнофункциональный объектно-ориентированный язык, который поддерживает все три «столпа» объектно-ориентированного программирования: инкапсуляцию, наследование и полиморфизм. Он имеет прекрасную поддержку компонентов, надежен и устойчив благодаря использованию «сборки мусора», обработки исключений, безопасности типов.

Язык C# разрабатывался "с нуля" и вобрал в себя много полезных свойств таких языков, как C++, Java, Visual Basic, а также Pascal, Delphy и др. При этом необходимость обратной совместимости с предыдущими версиями отсутствовала, что позволило языку C# избежать многих отрицательных сторон своих предшественников.

Как и Java, C# разрабатывался специально для Интернета и примерно 75 процентов его синтаксических возможностей аналогичны языку программирования Java, его также называют «очищенной версией Java», 10 процентов подобны языку программирования C++, а 5 процентов заимствованы из языка программирования Visual Basic. Объем новых концептуальных идей в языке C# составляет около 10 процентов.

Выделение и объединение лучших идей современных языков программирования делает язык C# не просто суммой их достоинств, а языком программирования нового поколения.

Версии языка C#:  

  • Первая версия языка C# стандартизована в ECMA и ISO
  • Вторая версия языка C#  2.0 вышла 7 ноября 2005 вместе с Visual Studio 2005 и .NET 2.0.
  • Третья версия языка C# была представлена в сентябре 2005 в виде проекта спецификации C# 3.0 и бета-версии C# 3.0, устанавливаемой в виде дополнения к Visual Studio 2005.

Портфолио

Евросеть. Фокус на продажи

Евросеть. Фокус на продажи

Приложение для iPad, iPhone «TaHaX»

Приложение для iPad, iPhone «TaHaX»

Интернет-энциклопедия многолетних растений

Интернет-энциклопедия многолетних растений
Смотреть все работы