Список статей отфильтрован по категории MVC .
Обновлено 24 марта 2016
VB.NET MVC ASP.NET Visual Studio 2013 Web MVC 5

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

В каждом из предложенных способов будет использоваться объект HttpContextBase, который содержит входную строку URL, и который будет использоваться для получения имени поддомена. Для получения поддомена будем использовать общую для всех методов функцию:

1
2
3
4
5
6
7
8
Public Function ПолучитьПоддомен(httpContext As HttpContextBase) As String Dim subdomain As String = httpContext.Request.Url.Host.Split("."c).First() Dim blacklist As String() = {"wwww", "codius", "localhost"} If Not String.IsNullOrEmpty(subdomain) AndAlso Not blacklist.Contains(subdomain) Then Return subdomain End If Return "" End Function

Обновлено 23 марта 2016
VB.NET MVC ASP.NET LINQ Visual Studio 2013 Web Entity Framework

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

27 апреля 2015
MVC ASP.NET Visual Studio 2013 Web

«Допустим, что вы, не устояв перед натиском прогресса, установили Visual Studio 2013 и перенесли в неё существующий проект, который содержит поддомены типа part.mysite.com. После запуска проекта вас будет ждать разочарование — на любую страницу страницу с поддоменом сервер отреагирует досадной ошибкой:

10 декабря 2014
VB.NET JavaScript MVC ASP.NET Razor

Бывают ситуации, когда нам необходимо, в зависимости от значения переменных проекта, изменить фрагмент скрипта JavaScript, например вставка кода между строками 3 и 8:

15 мая 2014
VB.NET MVC ASP.NET MS SQL SQL

Вы сделали супер-сайт, воспользовавшись стандартными инструментами реализации безопасности добавили возможность авторизации, с разграничением полномочий пользователей, протестировали, довели до совершенства и нажали волшебную кнопку Publish Web. Заходите на ваш сайт размещенный уже в интернете и с удивлением обнаруживаете, что осуществить вход по логину и паролю не можете...