подписка



RSS  Подписатся на блог



Follow me!  Follow me!

комментарии

поиск

статистика



 

Регистрация SQL Server в ASP.NET.

clock августа 19, 2010 06:03 by author 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.





Установка Target атрибута для SiteMapNode

clock февраля 1, 2010 07:28 by author 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: }

На сегодня все. Надеюсь статейка была вам полезна.