Pull to refresh
  • by relevance
  • by date
  • by rating

MVC Framework Beta

.NET *
Добавлены следующие новые фичи:

* Новое меню «Add View» в Visual Studio
* Папка \Scripts и поддержка jQuery
* Встроенная поддержка Model Binder для комплексных типов
* Перестроена инфраструктура Model Binder
* Улучшены методы UpdateModel и TryUpdateModel
* Улучшено тестирование сценариев UpdateModel и TryUpdateModel
* Типизирован атрибут AcceptVerbs. Добавили перечисление HttpVerbs.
* Улучшены сообщения об ошибках по умолчанию при валидации
* Модифицированы некоторые хелпер методы. Изменено создание формы. Методы стали extension-методами класса HtmlHelper.
* Поддержка проектов с Silverlight 2
* Доступна сборка ASP.NET MVC Futures для этой беты
* Поддержка размещения сборок в GAC

Скачать бету. Более подробно, как всегда у ScottGu.

Читать дальше →
Total votes 26: ↑24 and ↓2 +22
Views 692
Comments 15

MVC Framework: большое введение для начинающих

.NET *
Необходимое отступление: не так давно я разместил статью предназначавшуюся для печатного издания. Приведенная ниже статья имеет ту же самую судьбу: она не попала в печать в связи с тяжелым положением журнала. Как и в прошлый раз, я решил опубликовать статью на Хабре, благо тематика попадает под формат. Необходимо заметить, что статья оформлена и содержит текст для журнала, если бы она готовилась для Хабра, то некоторые часть могли бы быть изменены. Надеюсь, статья вам понравится.

В последнее время заметно, что компания Microsoft уделяет повышенное внимание развитию своих средств разработки, новым инструментам и механизмам разработки программ на своей платформе .net. Быстро развивается язык C#, четвертая версия которого не за горами. Представлен и активно продвигается новый язык F#. Для разработчиков баз данных разработан Entity Framework, который уже доступен в виде финальной версии в первом сервиспаке к .Net Framework 3.5 и Visual Studio 2008. Microsoft активно занялась и клиентской частью разработки web-проектов. Для нашего внимания предложен путь развития Ajax.Net 4.0. Internet Explorer 8 все больше соответствует стандартам и становится привлекательным инструментом для web-программистов, так например, его вкладка Developer Tools включает в себя профайлер JavaScript. Очень хорошей новостью стало недавно объявление о полной поддержке и включении JavaScript-библиотеки jQuery в следующее обновление Visual Studio. В этом свете возникает вопрос, что же предложено разработчикам ASP.NET? Ответ — MVC Framework. Целью данной статьи рассмотреть некоторые общие проблемы, с которыми могут столкнуться программисты, решившие использовать MVC Framework для своих web-проектов, и их решения.
Читать дальше →
Total votes 65: ↑59 and ↓6 +53
Views 73K
Comments 71

MVC на примере CodeIgniter

CodeIgniter *
На официальном сайте есть видео где рассказывается о создании блога. Там рассказано о применении только представления и контроллера, модель опускается и остается на самостоятельное изучение. Далее попытаюсь рассказать, как использовать полную модель MVC на примере вывода записей в блоге.
Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Views 11K
Comments 19

Тренинг по ASP.NET MVC Framework в Москве

IT-companies
В офисе компании Microsoft в Москве 12 марта пройдет бесплатный тренинг по технологии ASP.NET MVC Framework «Разработка веб-приложений с использование ASP.NET MVC Framework» для разработчиков. Тренинг рассчитан на разработчиков, имеющих опыт разработки веб-приложений, но не знакомых с технологией ASP.NET MVC Framework. Знание технологии ASP.NET приветствуется но не обязательно.
Читать дальше →
Total votes 21: ↑15 and ↓6 +9
Views 516
Comments 33

Смотрим MIX, ждем ReMIX и конкурс по IE8

IT-companies
Всего через несколько часов начнется MIX09 — главная международная конференция Microsoft для веб-разработчиков и дизайнеров. Традиционно именно на MIX совершаются большие анонсы и представляются технологические новинки в области веб-технологий.

За всем происходящим можно следить вживую через сайт MIX Live – открытие состоится 18 марта в 19:00 МСК, второй пленарный доклад – 19 марта в 19:00 МСК. Также на сайте будет множество докладов для разработчиков, дизайнеров и Интернет-бизнесменов.

“Эхом” MIX является ежегодная российская конференция ReMIX09, которая пройдет 20 апреля. На днях мы запустили официальный сайт мероприятия remix.ru, где уже можно регистрироваться – через логин/пароль, LiveID или OpenID.
Читать дальше →
Total votes 40: ↑27 and ↓13 +14
Views 207
Comments 9

Очередной неклон хабра

Self Promo
Почему неклон? Да потому что остальные неклоны тоже неклоны. Даже livestreet в последней версии стал неклоном. А чем мой движок хуже? Ну конечно в нем много общего с хабром, но есть же и свое. Хотя, с тех пор как появилась система расширений, все свое выделено в отдельные расширения, ну да ладно. Спешу вам представить свой движок блогоподобных социальных сетей (с) Envos.Blogs

image

Но в отличии от других неклонов, я не собирался делать что-то подобное хабру, и не хабр меня вдохновил. Вдохновил меня мой друг, за бутылочкой пивка после футбольный тренировки. Он предложил написать сайт для нашей футбольной команды, что бы люди заходили и читали объявления о новых матчах и тренировках, и могли регистрироваться. Я написал, но ничего из этой затеи не вышло. Люди не хотели жать на кнопку «приду». Тогда я написал фотогалерею, что бы выкладывать фотографии с тренировок. Потом написал блоги, что бы можно было выкладывать еще и отчеты. Гостевую книгу добавил для общения. И так меня это увлекло, что сам не заметил как получился движок аля хабр.
Читать дальше →
Total votes 144: ↑89 and ↓55 +34
Views 1.6K
Comments 130

Откровение разработчика

Lumber room
Мы постоянно имеем дело с MVC в процесс разработки сайтов на фрэймворках. И каждый раз, начиная новый проект, разработчик надеется сделать его лучше, чем предыдущий, применить в своем новом релизе весь накопленный опыт разработки. Иногда разработчик пытается освоить другие, новые для себя, фрэймворки, которые в наибольшей степени соответствуют по своей модности. И напротив, придерживающиеся более консервативных взглядов, стараются «юзать» свой привычный фрэймворк. Так или иначе, разработчику приходится писать свои библиотеки, модули или внедрять готовые решения. Сразу напрашивается вывод: «нет особого резона гоняться за фрэймворком».

Читать дальше →
Total votes 28: ↑9 and ↓19 -10
Views 268
Comments 12

Отличный Java MVC фреймворк — Play Framework

Java *
Добрый день!

Не так давно, мне потребовался инструмент или фреймворк, для того чтобы в краткие сроки, создать небольшой сайт — витрину. Особых требований не было. Собственно, сама витрина и простейшая админка, с возможностью подредактировать параметры публикуемого контента. Главным требованием была скорость. Нужно было сделать это все за 1-2 дня, с учетом необходимости верстки дизайна.
Читать дальше →
Total votes 61: ↑52 and ↓9 +43
Views 46K
Comments 78

ASP.NET MVC 3: Web-приложение за 15 минут

.NET *
Релиз ASP.NET MVC 3 будет доступен уже в январе, и будет включать множество нововведений, самые, пожалуй, интересные из которых – это Razor View Engine и Unobtrusive Client Validation. В этом докладе рассказывается, как используя ASP.NET MVC 3, Razor View Engine и Unobtrusive Client Validation создать простое web-приложение, обладающее, тем не менее, массой полезных функций.

Читать дальше →
Total votes 52: ↑36 and ↓16 +20
Views 2.8K
Comments 43

Использование Razor за пределами ASP.NET

.NET *
Итак, вчера Microsoft выпустила ASP.NET MVC3 RTM, который включает в себя новый движок представлений Razor. Как вы наверняка уже знаете, Razor не содержит каких-то компонентов, специфичных для web, а значит, его можно использовать и в других приложениях. Ну, а если вы этого еще не знаете – то самое время узнать!

В этом посте я покажу, как использовать Razor в качестве движка шаблонов для ваших нужд. Источником для него послужил блог-пост Andrew Nurse «Hosting Razor outside of ASP.Net», но это не прямой перевод.

Читать дальше →
Total votes 62: ↑53 and ↓9 +44
Views 5.3K
Comments 20

И снова MVC

PHP *
Sandbox
Привет Хаброобществу.

Однажды мне на глаза попалась статья с хабра ссылка. Попробовав ту систему, пришел к выводу, что у нее много недостатков, да и перевод оригинальной статьи присутствовал не полностью. Да, статья старючая, но в то же время хотелось написать свой небольшой фреймворк для создания простых и средних по сложности сайтов. Так как тащить с собой 2-3 мегабайта какого-либо серьезного фреймворка для создания сайта-визитки считаю кощунством (хоть и не всегда).

Вообщем, решил исправить бросающиеся в глаза недостатки и полученным результатом поделиться с хаброжителями.
Читать дальше →
Total votes 27: ↑12 and ↓15 -3
Views 4.8K
Comments 19

ASP .NET MVC 3. Ajax.ActionLink в виде картинки на примере добавления в избранное звездочкой на habrahabr.ru

ASP *
Sandbox
Данная статья посвящается созданию ссылки картинкой с использованием хелпер метода Ajax.ActionLink, а точнее Extension методу Ajax.ActionImageLink, который мы и будем создавать.
Читать дальше →
Total votes 30: ↑28 and ↓2 +26
Views 16K
Comments 8

Локализация проектов написанных с использованием MVC Framework Catalyst

Perl *Website development *Programming *
Sandbox
Catalyst Web FrameworkПредположим ещё имеются отчаянные товарищи изучающие и доказывающие преимущество Perl перед иными средствами web-разработки. Ещё реже среди них находятся те, которые оценили фрэймворк Catalyst, не испугавшись отсутствия документации на русском. Считаю, что те, кому будет интересен этот пост уже знакомы как создать новый проект, добавить во View TT и установить с CPAN недостающие детали.

Я считаю, что одним из важнейших факторов отделяющих ручную поделку от программы является её локализация. По этой причине начиная изучать новую платформу, после изучения идеологии, выясняю механизм локализации.

По скольку Perl — значит gettext, но не всё так просто. Перейдем к практике.
Читать дальше →
Total votes 17: ↑15 and ↓2 +13
Views 2.4K
Comments 12

Практикум AngularJS — разработка административной панели (часть 2)

JavaScript *Programming *Angular *
В первой части был реализован базовый функционал админки на javascript-фреймворке AngularJS — загрузка данных из бэкенда, добавление/изменение записей. Во второй части мы рассмотрим реализацию сортировки таблицы и разбитию по страницам, удаление записей.

Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views 43K
Comments 10

ASP.NET MVC и ненавязчивая валидация с Backbone.js

JavaScript *.NET *
Sandbox
При разработке веб приложений, мы используем Asp.net MVC и backbone.js. При написании логики проверки достоверности у нас возникла проблема дублирования кода. Логику приходится описывать в модели на сервере и в модели backbone на клиенте. Хотелось бы автоматически перенести правила валиции с сервера на клиент. Для решения этой проблемы мы реализовали аналог стандартной ненавязчивой проверки достоверности данных MVC для backbone.js Подробности ниже.
Читать дальше →
Total votes 11: ↑8 and ↓3 +5
Views 3.7K
Comments 3