
августа 19, 2010 06:03 by
cya-st
Если вы установили Visual Studio, а после этого SQL Server, то при создании веб-приложения или веб сайта в студии, не создается база данных, по умолчанию в App_Data. Соответственно не работает авторизация в созданом приложении или сайте. Но есть решение - Aspnet_regsql.exe. Средство регистрации SQL Server в ASP.NET (Aspnet_regsql.exe) предназначено для создания базы данных Microsoft SQL Server, используемой поставщиками SQL Server в ASP.NET. Это средство также позволяет добавлять или удалять элементы существующей базы данных.
Вне зависимости от используемой версии платформы .NET Framework исполняемый файл aspnet_regsql.exe находится в следующей папке на веб-сервере:
[drive:]\%windir%\Microsoft.NET\Framework\v4.0.30319
Программу Aspnet_regsql.exe можно запускать без аргументов командной строки; в этом случае запускается мастер, помогающий задать сведения о подключении к установленной копии SQL Server, а также установить или удалить элементы базы данных, связанные с функциями членства, управления ролями, профиля, персонализации веб-частей и наблюдения за состоянием системы.(Мастер не выполняет установку параметров состояния сеанса и зависимости кэша SQL.) Программу Aspnet_regsql.exe можно также запустить из командной строки, указав элементы базы данных, соответствующие тем или иным функциональным возможностям, которые следует удалить или добавить.
Посмотреть детальную информацию о Aspnet_regsql.exe можно в MSDN.
05634a9f-a458-444f-b478-7dd0590b005e|0|.0

февраля 1, 2010 07:28 by
cya-st
Здравствуйте дорогие читатели. Давненько не писал в этом блоге, на то были свои причины: праздники, выходные, да и если честно, то небыло о чем писать.
Сегодня хочу поделится с вами как можно установить атрибут Target для SiteMapNode, в моем случае надо было запускать ссылку в новом окне. Для этого использовался контрол asp:Menu. Надо определить событие MenuItemDataBound контрола asp:Menu:
1: protected void Menu1_MenuItemDataBound(object sender, MenuEventArgs e)//Target For Menu Forum
2: {
3: if(e.Item.NavigateUrl == "http://forum.cya-st.com/")
4: e.Item.Target = "_blank";
5: }
На сегодня все. Надеюсь статейка была вам полезна.
a5fb5ba4-ca26-425c-9181-bafa8d2c3c4d|1|5.0