MVC шаблон проектирования
2012-05-06 10:21:36
Что такое MVC шаблон пректирования? Рассмотрим по схеме ниже: Т.е. видим 3 части: Model, View, ...
+ развернуть текст сохранённая копия
Что такое MVC шаблон пректирования? Рассмотрим по схеме ниже: Т.е. видим 3 части: Model, View, Controller. Controller - это какой-то код, который все «разруливает». Первые данные, которые мы получаем, приходят в контроллер. В нем нет никакого HTML, SQL-запросов, только чистый php … Читать далее
→
Тэги:
mvc,
проектирование,
шаблон
Локализация ASP.NET MVC приложения с помощью БД
2012-05-03 19:14:21
Хабы: Веб-разработка, ASP, .NET
+ развернуть текст сохранённая копия
Хабы: Веб-разработка, ASP, .NET
Данная статья будет узконаправленной и покрывает локализацию через БД, поэтому подробно расписывать как делать локализацию с помощью файлов ресурсов (resx) можно посмотреть, например, тут: MVC 2: Полное руководство по локализации. Для локализации с помощью представлений я тоже там ссылки.
Для начала я кратко расскажу о вариантах локализации сайта, покажу пример создания своего ResourceProviderFactory, после чего создам небольшое приложение для демонстрации.
Читать дальше →
Тэги:
.net,
asp,
asp.net,
code,
first,
localization,
migrate,
mvc,
веб-разработка
Непутевые заметки о ASP.NET MVC. Часть 1 (и единственная)
2012-04-29 16:16:26
Хабы: Веб-разработка, ASP, .NET
В последнее время на Хабре часто начали появляться стати о ...
+ развернуть текст сохранённая копия
Хабы: Веб-разработка, ASP, .NET
В последнее время на Хабре часто начали появляться стати о ASP.NET MVC. Однако в этой статье я бы хотел сделать несколько заметок по поводу построения приложений на вышеприведенном фреймворке: минимальный набор NuGet-packages (без которых грех начинать работу), логирование, подводные камни при использовании стандартных membership-, profile- провайдеров. И, напоследок, почему Web API из MVC 4 — то, что так долго мы все ждали.
Поехали
Тэги:
.net,
api,
asp,
asp.net,
code,
first,
mvc,
scaffold,
web,
веб-разработка
[Перевод] ASP.NET MVC: Преобразование или инъекции? Вот в чем вопрос
2012-04-25 16:50:27
Хабы: Веб-разработка, Программирование
Классы должны иметь зависимости только на ...
+ развернуть текст сохранённая копия
Хабы: Веб-разработка, Программирование
Классы должны иметь зависимости только на абстрактные, а не конкретные, классы. Чтобы решить эту задачу, вы можете выбрать между 2-х практик Service Locator и Dependency Injection. ASP.NET MVC использует “Dependency Resolvers", которые являются локаторами служб (Service Locators). При разработке приложений ASP.NET MVC вы сами должны решить что следует использовать преобразования (resolve) или инъекции (injects), так каковы плюсы и минусы?
Читать дальше →
Тэги:
asp.net,
mvc,
веб-разработка,
программирование
Шаблонизация в JavaScript с использованием Razor
2012-04-20 17:36:26
Хабы: Веб-разработка, JavaScript, .NET
В силу всё большего и большего усложнения веб- ...
+ развернуть текст сохранённая копия
Хабы: Веб-разработка, JavaScript, .NET
В силу всё большего и большего усложнения веб-приложений на стороне клиента, хочется иметь шаблонизаторы, которые работали бы прямо на клиенте. И таких средств, надо сказать, появилось не мало. Но так как я легких путей не ищу все они мне не нравятся, я решил сделать свой с блэкджеком и дамами лёгкого поведения (я так понял, на Хабре жестко карают и банят, если этой фразы нет в посте).
И вот я решил создать строготипизированный шаблонизатор на Razor. А как это у меня получилось и чем мне помог SharpKit, скрывается под катом
Тэги:
.net,
asp.net,
html,
javascript,
msbuild,
mvc,
razor,
sharpkit,
веб-разработка