Архив

Архив раздела ‘ASP.NET’

Технология Microsoft ASP.NET — мощнейшее средство веб-разработки. Удобство, богатейшие функциональные возможности, скорость и простота разработки во многом превосходящие PHP в руках веб-разработчика — идеальная среда для создания по-настоящему великолепных программных решений. В этой рубрике вы найдете уроки, советы, рекомендации и многое другое.

Про паттерн MVC и немного про MVP и MVVM.

24 февраля 2010 Нет комментариев
Я давно хотел сделать свою CMS`ку на .NET, но не знал, с чего начать. По своей работе мне приходилось сталкиваться с различными системами управления контентом, поэтому на тот момент я уже имел некое представление о том, какой цмской было бы удобно пользоваться мне. Тогда мне не был известен такой термин как MVC, но случайно наткнувшись на описание этого паттерна, заметил, что я где-то это уже видел. Моя CMS была сделана именно по этой идеологии. Почему так вышло ? — ответ прост — это самый логичный способ организации архитектуры веб-сайта, я просто немного подумал о том, как было бы лучше сделать: разделить данные от внешнего отображения и сделал, а оказалось, что это называется MVC, именно поэтому этот паттерн пользуется большой популярностью. Кроме того, я использовал WebForms, в то время как Microsoft выпустил ASP.NET MVC, но MVC — это всего лишь паттерн, который вполне реализуется и на вебформах. Cтатья Outcoldman`a — тому подтверждение. Ниже приводится ее текст.
[Читать далее…]
Categories: ASP.NET Tags: , , ,

Оптимизация клиентского кода JavaScript в ASP.NET.

14 февраля 2010 Нет комментариев

Наткнулся на интересную статью по оптимизации клиентского кода в ASP.NET. Ниже привожу ее текст, прежде всего для себя, дабы не забыть этот подход и использовать при разработке.

Сегодня, при разработке приложений в интернете, вопрос клиентской оптимизации встает все чаще. Если раньше, страница отправленная клиенту содержала только информацию, то сегодня очень часто такая страница содержит много JavaScript-кода. Для достижения наилучшей производительности и снижения нагрузки на сервер применяются правила клиентской оптимизации.
[Читать далее…]

Categories: ASP.NET Tags: ,

ЧПУ (красивый урл) в ASP.NET. Routing Webforms.

22 декабря 2009 9 комментариев
ЧПУ — человекопонятный урл. ЧПУ подразумевает под собой такие url-адреса, которые легко запомнить и которые показывают логическую структуру данных на сервере. Т.е. урлы вида:

mysite.com/?id=photos&time=summer-2009
mysite.com/?id=archives&year=2009
mysite.com/?id=shop&action=orders

не используют ЧПУ, а следующие адреса:

mysite.com/photos/summer-2009/
mysite.com/archives/2009/
mysite.com/shop/orders/

используют и дают понять, что по первой ссылке у нас на сайте находятся летние фотографии 2009 года, по второй — архивы материалов за 2009 год, ну а по третьей — ваши заказы, оформленные в онлайн-магазине. Кроме того, логично предположить, что если пользователь уберет из урла последнюю часть, например «summer-2009», то он попадет на один уровень выше, например, на все архивы фотографий. Это очень удобно, прежде всего не из-за того, что такие адреса можно запомнить (врядли кто будет запоминать длинный урл, будь он даже с ЧПУ), а именно с точки зрения разделения логической структуры данных.
[Читать далее…]

Categories: ASP.NET Tags: ,

Вышел ASP.NET MVC 2 Release Candidate

18 декабря 2009 Нет комментариев
Значительная новость для всех разработчиков ASP.NET: доступна для загрузки новая версия MVC Framework 2 RC. MVC выходит на финишную прямую и достигает уровня кандидата на релиз. Это означает, что изменений в функционал вносится больше не будет, но активно будут исправляться ошибки и неверное поведение обнаруженное сообществом разработчиков. С другой стороны, MVC 2 RC содержит ряд изменений и нововведений небольшого плана, знать о которых крайне полезно:
[Читать далее…]
Categories: ASP.NET Tags:

Title, Meta и другие теги из HEADER в ASP.NET.

12 октября 2009 1 комментарий
Казалось бы, что нового можно здесь написать? Ну почти ничего, в статье будет так скажем "подведение итогов", однако, хочу обратить ваше внимание на слово "почти". В статье затрагивается один, очень важный со стороны SEO, момент, который в рунете (да и в глобальной сети) практически не освещен, но имеет важное значение.
[Читать далее…]
Categories: ASP.NET Tags: , ,

ASP.NET MVC для начинающих. Часть 3. Treeview – быстрый урок.

27 августа 2009 7 комментариев
Так, в перерыве между рабочей запарой, появилось пять свободных минут — пустим их в дело, сделаем Treeview.
[Читать далее…]

ASP.NET MVC для начинающих. Часть 2. Работа с формами.

17 августа 2009 5 комментариев
Поработаем немного с формами. В проекте будет три формы: стартовая, форма регистрации, результат регистрации.
[Читать далее…]

ASP.NET MVC для начинающих. Часть 1. Введение.

14 августа 2009 18 комментариев
Этой статьей я хочу открыть цикл уроков по ASP.NET MVC на русском языке, данный курс будет нацелен на тех, кто совсем не знаком с паттерном MVC и совсем не знает, что это такое. На русском информации для совсем новичков на данный момент практически нет, поэтому начать обучение с нуля достаточно сложно. Следует оговориться — я являюсь точно таким же новичком, для которых будут предназначены эти уроки, сейчас я занялся изучением этой новой для ASP.NET технологии и хочу упорядочить и структировать полученные знания, а также помочь тем, кто недавно стал разбираться с этим вопросом. Я не буду говорить на тему "Что лучше — Webforms или MVC ?" или "Почему вам нужен / не нужен MVC", об этом можете самостоятельно почитать в паблике, что, кстати, рекомендую сделать, здесь будет только практика. Итак, поехали !
[Читать далее…]

SEO MVC ASP.NET.

11 августа 2009 Нет комментариев
"Однобокий взгляд"

В свете последних событий в ASP.NET, а именно реализации паттерна MVC (Model-View-Controller) в ASP.NET компанией Microsoft, хочется сказать пару слов о том, что на мой взгляд ждет технологию ASP.NET. MVC – это паттерн, который по идее можно реализовать и на веб-формах, с радостью посмотрю на примеры такой реализации, все-таки Webforms врядли подразумевали использование в MVC.
[Читать далее…]

Categories: ASP.NET Tags: ,