<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Форум 'ASP.NET [GDN]' на RSDN</title>
    <link>http://rsdn.org/Forum/gdn.aspnet/</link>
    <description></description>
    <category>gdn</category>
    <category>aspnet</category>
    <language>ru-ru</language>
    <copyright>Copyright ©, RSDN, 2001-2007</copyright>
    <webMaster>forum@rsdn.org</webMaster>
    <generator>RSDN RSS Generator 1.3</generator>
    <image>
      <url>http://rsdn.org/rsdn.gif</url>
      <title>RSDN</title>
      <link>http://rsdn.org</link>
    </image>
    <lastBuildDate>Sat, 25 Apr 2026 12:09:20 GMT</lastBuildDate>
    <ttl>5</ttl>
	<item>
		<title>IIS и несколько frameworks</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/5864935.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/5864935</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/5864935</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=5864935</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/5864935</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=5864935</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Существует ли дополнительные затраты на ресурсы IIS если WebService-ы написаны на разных framework?&lt;br /&gt;
Интересует приблизительная оценка влияние на производительность если в первом случае&lt;br /&gt;
1) Все службы и сайты используют только .net 3.5&lt;br /&gt;
WebService1 .net 3.5&lt;br /&gt;
WebService2 .net 3.5&lt;br /&gt;
2) некоторые службы или сайты используют .net 3.5 а некоторые .net 4.5&lt;br /&gt;
WebService1 .net 3.5&lt;br /&gt;
WebService2 .net 4.5&lt;br /&gt;
&lt;br /&gt;
Я чувствую что во втором варианте могут появится дополнительные затраты на поддержку второго framework, а в первом случае можно вообще не ставить .net 4.5 на комп.&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Fri, 21 Nov 2014 12:20:02 GMT</pubDate>
		
			<author>Vaako &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>WEB разработчик ASP.NET C# от 100000 NET</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/5031093.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/5031093</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/5031093</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=5031093</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/5031093</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=5031093</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Порталу требуется разработчик Web приложений на платформе ASP.NET. &lt;br /&gt;
&lt;br /&gt;
Верстка HTML/XHTML, XML/XSL&lt;br /&gt;
Веб программирование ASP.NET (C#) WebForms/MVC3, DHTML/Javascript&lt;br /&gt;
Библиотеки MS Enterprise, jQuery, ExtJs&lt;br /&gt;
СУБД MS SQL Server 2005, T-SQL (в полном объёме, хинты, триггеры,хранимки, репликация)&lt;br /&gt;
&lt;br /&gt;
 Требования: &lt;br /&gt;
Опыт работы от 3-х лет, Гражданство Российская Федерация&lt;br /&gt;
&lt;br /&gt;
 Условия:&lt;br /&gt;
5/2 9:00-18:00&lt;br /&gt;
Оклад 100т.р. NET (заработок обсуждается индивидуально)&lt;br /&gt;
Офис м.Павелецкая/м.Серпуховская&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Mon, 14 Jan 2013 13:11:22 GMT</pubDate>
		
			<author>whichoco &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>gridview и дата</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4775880.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4775880</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4775880</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4775880</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4775880</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4775880</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Мне помогла только установка формата в {0,6:d}&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Wed, 13 Jun 2012 04:09:25 GMT</pubDate>
		
			<author>igen &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Sharepoin замена формы Task</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4736446.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4736446</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4736446</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4736446</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4736446</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4736446</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Добрый вечер. В общем пытаюсь создать контрол(ControlTemplates) &amp;mdash; который бы позволил принимать или отменять задачи, в ключе нажатия двух кнопок &amp;mdash; типа валидация вышестоящей инстанцией.&lt;br /&gt;
1) Создал ControlTemplates &amp;mdash; в каталоге проекта &amp;mdash; /ControlTemplates/Main/MainControl.ascx&lt;br /&gt;
2) Написал логику MainControl&lt;br /&gt;
3) Создал глобальный ControlTemplates ProjectTemplates.ascx&lt;br /&gt;
4) Добавил контрол MainControl в ProjectTemplates:&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;&amp;lt;%@ Register TagPrefix="main" TagName="MainControl" src="~/_controltemplates/Main/MainContro.ascx" %&amp;gt;
&amp;lt;SharePoint:RenderingTemplate id="ProjMainControl" runat="server"&amp;gt;
    &amp;lt;Template&amp;gt;
        &amp;lt;main:MainControl runat="server" /&amp;gt;
    &amp;lt;/Template&amp;gt;
&amp;lt;/SharePoint:RenderingTemplate&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&amp;mdash; непонятно почему не отображается контрол в дизайнере, отображаеться [ RenderingTemplate "ProjMainControl" ] и все ?&lt;br /&gt;
5) Сделал форму с утилитой которая запускается вне приложения, и ассоциирует наш контрол:&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;  &lt;span class='kw'&gt;private bool&lt;/span&gt; ChangeMyForms(SPWeb web, SPFile homePage, &lt;span class='kw'&gt;string&lt;/span&gt; TemplateName)
        {
            &lt;span class='kw'&gt;using&lt;/span&gt; (SPLimitedWebPartManager wpm = homePage.GetLimitedWebPartManager(PersonalizationScope.Shared))
            {
                &lt;span class='kw'&gt;var&lt;/span&gt; webparts = wpm.WebParts.OfType&amp;lt;Wp&amp;gt;().ToList();

                &lt;span class='kw'&gt;foreach&lt;/span&gt; (Wp wpt &lt;span class='kw'&gt;in&lt;/span&gt; webparts)
                {
                    &lt;span class='kw'&gt;if&lt;/span&gt; (!(wpt &lt;span class='kw'&gt;is&lt;/span&gt; XsltListFormWebPart))
                    {
                        &lt;span class='kw'&gt;continue&lt;/span&gt;;
                    }

                    &lt;span class='kw'&gt;var&lt;/span&gt; wp = (XsltListFormWebPart)wpt;
                    
                    &lt;span class='kw'&gt;string&lt;/span&gt; zoneId = wp.ZoneID;
                    &lt;span class='kw'&gt;int&lt;/span&gt; zoneIndex = wp.ZoneIndex;
                    &lt;span class='kw'&gt;var&lt;/span&gt; listName = wp.ListName;
                    &lt;span class='kw'&gt;var&lt;/span&gt; listId = wp.ListId;
                    &lt;span class='kw'&gt;var&lt;/span&gt; pageType = wp.PageType;

                    wpm.DeleteWebPart(wp);

                    &lt;span class='kw'&gt;var&lt;/span&gt; lfwp = &lt;span class='kw'&gt;new&lt;/span&gt; ListFormWebPart();
                    lfwp.TemplateName = TemplateName; 
                    lfwp.ListName = listName;
                    lfwp.ListId = listId;
                    lfwp.PageType = pageType;

                    wpm.AddWebPart(lfwp, zoneId, zoneIndex);
                }
            }
            &lt;span class='kw'&gt;return true&lt;/span&gt;;
        }&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;                        &lt;span class='kw'&gt;var&lt;/span&gt; TaskList = web.Lists.TryGetList(&lt;span class='str'&gt;"Задачи"&lt;/span&gt;); &lt;span class='com'&gt;//Tasks //Lists/Tasks/EditForm.aspx&lt;/span&gt;
                        &lt;span class='kw'&gt;if&lt;/span&gt;(TaskList != &lt;span class='kw'&gt;null&lt;/span&gt;) &lt;span class='com'&gt;//Задачи&lt;/span&gt;
                        {
                            SPFile newHomePage = web.GetFile(SPUrlUtility.CombineUrl(TaskList.RootFolder.Url, &lt;span class='str'&gt;"NewForm.aspx"&lt;/span&gt;));
                            SPFile editHomePage = web.GetFile(SPUrlUtility.CombineUrl(TaskList.RootFolder.Url, &lt;span class='str'&gt;"EditForm.aspx"&lt;/span&gt;)); &lt;span class='com'&gt;// Lists/Tasks/EditForm.aspx&lt;/span&gt;
                            ChangeMyForms(web, editHomePage, &lt;span class='str'&gt;"ProjMainControl"&lt;/span&gt;);&lt;span class='com'&gt;//EditForm&lt;/span&gt;
                            ChangeMyForms(web, newHomePage, &lt;span class='str'&gt;"ProjMainControl"&lt;/span&gt;);&lt;span class='com'&gt;//NewForm  &lt;/span&gt;
                        }&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;mdash; но почему то не работает замена контрола, как открывалась старая форма, так и открывается стандартная форма?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Sun, 13 May 2012 16:03:22 GMT</pubDate>
		
			<author>sy-it &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>AuthenticationService + RIAService</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4719486.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4719486</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4719486</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4719486</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4719486</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4719486</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Здравствуйте. &lt;br /&gt;
Создал RIA-сервис MyDomainService: LinqToEntitiesDomainService&amp;lt;MYDBEntities&amp;gt; и AuthenticationUserService : AuthenticationBase&amp;lt;User&amp;gt;&lt;br /&gt;
логинюсь на клиенте:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt; &lt;span class='kw'&gt;var&lt;/span&gt; loginOp = WebContext.Current.Authentication.Login( &lt;span class='kw'&gt;new&lt;/span&gt; LoginParameters(UserName, Password));
loginOp.Completed += (s2, e2) =&amp;gt;
{
   &lt;span class='kw'&gt;if&lt;/span&gt; (!loginOp.LoginSuccess)
   {
                  
    MessageBox.Show(MessageStrings.LoginFailed);
     &lt;span class='kw'&gt;return&lt;/span&gt;;
    }
};&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
этот код отрабатывает корректно и в WebContext.Current.User появляется залогинившийся пользователь.&lt;br /&gt;
но почему-то ко всем методам RIA-сервиса помеченным атрибутом [RequiresAuthentication] разрешение на доступ отсуствиет.&lt;br /&gt;
Перегрузил метод Initialize в MyDomainService чтобы посмотреть какой юзер передается в контексте&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt; &lt;span class='kw'&gt;public override void&lt;/span&gt; Initialize(DomainServiceContext context)
 {
            &lt;span class='kw'&gt;base&lt;/span&gt;.Initialize(context);
            Debug.WriteLine(context.User.Identity.Name);

 }&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
но почему-то несмотря на то что я залогинился context.User.Identity.Name равно пустой строке а context.User.Identity.IsAuthenticated равно false &lt;br /&gt;
А вот теперь вопрос. Почему мой залогинившийся пользователь не передается на сторону сервера?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Sat, 28 Apr 2012 06:45:40 GMT</pubDate>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Привязка модального окна к SqlDataSource</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4680338.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4680338</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4680338</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4680338</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4680338</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4680338</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Доброго времени суток всем. Исходные данные: есть страница с ListView и SqlDataSource. Из SqlDataSource данные подтягиваются в ListView. В SqlDataSource настроены методы для Select, Update, Delete и Insert данных. Поскольку сам объект ListView не позволяет добовлять данные, сделана отдельная кнопка Add. По нажатию на кнопку открывается Ajax ModalPopup (модальное окно). В модальном окне имеются объекты TextBox и DropDownList. В эти объекты по идее пользователь заносит необходимы для вставки в БД данные. Теперь собственно проблема я не могу привязать эти объекты из модального окна к SqlDataSource и вызвать метод SqlDataSource.Insert() из модального окна. Не понимаю как мне вообще можно вызвать метод Insert() из javascript, если объекта SqlDataSource при генерировании страницы вообще не существует и соответственно я не могу к нему обратиться.&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Thu, 29 Mar 2012 10:57:08 GMT</pubDate>
		
			<author>Haldey2000 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>1</slash:comments>
		
	</item>

	<item>
		<title>Веб-сервисы Sharepoint</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4488042.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4488042</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4488042</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4488042</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4488042</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4488042</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Подскажите, есть ли у SP 2010 веб-сервисы, позволяющие:&lt;br /&gt;
&lt;br /&gt;
1. Записать файл в библиотеку.&lt;br /&gt;
2. Установить права на этот файл отдельным пользователям (с разрывом наследования).&lt;br /&gt;
&lt;br /&gt;
Ну и если есть, то какие &lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/smile.gif' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Tue, 08 Nov 2011 10:42:26 GMT</pubDate>
		
			<author>Vovan_2 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Shell32.dll Длительность mp3-файла</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4375876.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4375876</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4375876</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4375876</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4375876</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4375876</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Добрый день&lt;br /&gt;
&lt;br /&gt;
Потребовалось вытаскивать из mp-3 файла длительность воспроизведения.&lt;br /&gt;
&lt;br /&gt;
Реализовал через:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;Shell shell = new Shell();
folder = shell.NameSpace(path);
folderItem = folder.ParseName(fileName);
string time = folder.GetDetailsOf(folderItem, 27);&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Номер колонки в GetDetailsOf зависит от ОС, но не суть.&lt;br /&gt;
&lt;br /&gt;
На win7 и win XP &amp;mdash; всё работает, но когда я выложил на сервер (windows server 2008 r2)&lt;br /&gt;
этот метод перестал находить в файле длительность (файл один и тот же)&lt;br /&gt;
делал через folder.GetDetailsOf(folderItem, -1) для получения сводной информации &amp;mdash; там его тоже нет.&lt;br /&gt;
&lt;br /&gt;
Может кто подскажет в чем может быть дело? Буду очень признателен  &lt;img border='0' width='57' height='16' src='//rsdn.org/Forum/images/beer.gif' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Thu, 11 Aug 2011 08:45:25 GMT</pubDate>
		
			<author>dump &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>asp.net, ajax, progressbar</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4354374.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4354374</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4354374</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4354374</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4354374</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4354374</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Пишу ajax progress bar контрол. Решил реализовать это с помощью серверного обработчика (handler) коллекции Cache и ajax запросов по таймеру.&lt;br /&gt;
&lt;br /&gt;
Вот что получилось:&lt;br /&gt;
&lt;br /&gt;
Сама страница, с javascript:&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;&amp;lt;!DOCTYPE html PUBLIC &lt;span class='str'&gt;"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/span&gt;&amp;gt;
&amp;lt;html xmlns=&lt;span class='str'&gt;"http://www.w3.org/1999/xhtml"&lt;/span&gt;&amp;gt;
&amp;lt;head id=&lt;span class='str'&gt;"Head1"&lt;/span&gt; runat=&lt;span class='str'&gt;"server"&lt;/span&gt;&amp;gt;
    &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
    &amp;lt;script type=&lt;span class='str'&gt;"text/javascript"&lt;/span&gt;&amp;gt;
        var stop;
        function createXMLHttp() {
            &lt;span class='kw'&gt;if&lt;/span&gt; (typeof XMLHttpRequest === 'undefined') {
                XMLHttpRequest = function () {
                    &lt;span class='kw'&gt;try&lt;/span&gt; { &lt;span class='kw'&gt;return new&lt;/span&gt; ActiveXObject(&lt;span class='str'&gt;"Msxml2.XMLHTTP.6.0"&lt;/span&gt;); }
                    &lt;span class='kw'&gt;catch&lt;/span&gt; (e) { }
                    &lt;span class='kw'&gt;try&lt;/span&gt; { &lt;span class='kw'&gt;return new&lt;/span&gt; ActiveXObject(&lt;span class='str'&gt;"Msxml2.XMLHTTP.3.0"&lt;/span&gt;); }
                    &lt;span class='kw'&gt;catch&lt;/span&gt; (e) { }
                    &lt;span class='kw'&gt;try&lt;/span&gt; { &lt;span class='kw'&gt;return new&lt;/span&gt; ActiveXObject(&lt;span class='str'&gt;"Msxml2.XMLHTTP"&lt;/span&gt;); }
                    &lt;span class='kw'&gt;catch&lt;/span&gt; (e) { }
                    &lt;span class='kw'&gt;try&lt;/span&gt; { &lt;span class='kw'&gt;return new&lt;/span&gt; ActiveXObject(&lt;span class='str'&gt;"Microsoft.XMLHTTP"&lt;/span&gt;); }
                    &lt;span class='kw'&gt;catch&lt;/span&gt; (e) { }
                    &lt;span class='kw'&gt;throw new&lt;/span&gt; Error(&lt;span class='str'&gt;"This browser does not support XMLHttpRequest."&lt;/span&gt;);
                };
            }
            &lt;span class='kw'&gt;return new&lt;/span&gt; XMLHttpRequest();
        }

        function progressbar(a, b) {
            document.getElementById(&lt;span class='str'&gt;"Button1"&lt;/span&gt;).disabled = &lt;span class='kw'&gt;true&lt;/span&gt;;

            var xmlHttp = createXMLHttp();
            &lt;span class='kw'&gt;if&lt;/span&gt; (xmlHttp) {
                xmlHttp.open('GET', 'handler');
                xmlHttp.onreadystatechange = function () {
                    &lt;span class='kw'&gt;if&lt;/span&gt; (xmlHttp.readyState == 4) {
                        &lt;span class='kw'&gt;if&lt;/span&gt; (xmlHttp.status == 200) {
                            var response = xmlHttp.responseText;
                            &lt;span class='kw'&gt;if&lt;/span&gt; (response == &lt;span class='str'&gt;"stop"&lt;/span&gt;) {
                                stopTimer();
                            }
                            &lt;span class='kw'&gt;else&lt;/span&gt; {
                                document.getElementById('txt').value = xmlHttp.responseText;
                            }
                        }
                    }
                }
                xmlHttp.send(null);
            }
        }

        function exec() {
            stop = setInterval(&lt;span class='str'&gt;"progressbar(1,2)"&lt;/span&gt;, 1000);
        }

        function stopTimer() {
           clearInterval(stop);
        }      

    &amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;form id=&lt;span class='str'&gt;"form1"&lt;/span&gt; runat=&lt;span class='str'&gt;"server"&lt;/span&gt; &amp;gt;
    &amp;lt;div&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;asp:TextBox runat=&lt;span class='str'&gt;"server"&lt;/span&gt; ID=&lt;span class='str'&gt;"txt"&lt;/span&gt;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;
    &amp;lt;asp:Button ID=&lt;span class='str'&gt;"Button1"&lt;/span&gt; runat=&lt;span class='str'&gt;"server"&lt;/span&gt; OnClick=&lt;span class='str'&gt;"Button1_Click"&lt;/span&gt; Text=&lt;span class='str'&gt;"Button"&lt;/span&gt; OnClientClick=&lt;span class='str'&gt;"exec(); "&lt;/span&gt; /&amp;gt;
    &amp;lt;/form&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Серверный обработчик, который вызывается при запросе к адресу "handler"&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;&lt;span class='kw'&gt;public class&lt;/span&gt; Handler : IHttpHandler
{
    &lt;span class='kw'&gt;public void&lt;/span&gt; ProcessRequest(HttpContext context)
    {
        context.Response.ContentType = &lt;span class='str'&gt;"text/plain"&lt;/span&gt;;

        &lt;span class='kw'&gt;if&lt;/span&gt; (context.Cache[&lt;span class='str'&gt;"_cache"&lt;/span&gt;] != &lt;span class='kw'&gt;null&lt;/span&gt;)
        {
            &lt;span class='kw'&gt;if&lt;/span&gt; (context.Cache[&lt;span class='str'&gt;"_cache"&lt;/span&gt;].ToString() == &lt;span class='str'&gt;"stop"&lt;/span&gt;)
            {
                context.Response.Write(&lt;span class='str'&gt;"stop"&lt;/span&gt;);
            }
            &lt;span class='kw'&gt;else&lt;/span&gt;
            {
                context.Response.Write(context.Cache[&lt;span class='str'&gt;"_cache"&lt;/span&gt;].ToString());
            }

        }
        &lt;span class='kw'&gt;else&lt;/span&gt;
            context.Response.Write((-2).ToString());
    }

    &lt;span class='kw'&gt;public bool&lt;/span&gt; IsReusable
    {
        &lt;span class='kw'&gt;get&lt;/span&gt; { &lt;span class='kw'&gt;return true&lt;/span&gt;; }
    }
}&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
и непосредственная сама функция, прогресс которой будет отображаться (Sleep выступает в роли долго выполняемой функции):&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;  &lt;span class='kw'&gt;protected void&lt;/span&gt; Button1_Click(&lt;span class='kw'&gt;object&lt;/span&gt; sender, EventArgs e)
    {
        &lt;span class='kw'&gt;for&lt;/span&gt; (&lt;span class='kw'&gt;int&lt;/span&gt; i = 0; i &amp;lt; 100; i++)
        {
            HttpContext.Current.Cache.Insert(&lt;span class='str'&gt;"_cache"&lt;/span&gt;, i);
            Thread.Sleep(1000);
        }
        Cache[&lt;span class='str'&gt;"_cache"&lt;/span&gt;] = &lt;span class='str'&gt;"stop"&lt;/span&gt;;
    }&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Cache очищается в Page_Load.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Два вопроса:&lt;br /&gt;
1. Иногда проскакакивает совсем странные результаты, которые никак не могут быть загружены (например число 7659343, учитывая что максимальное число итераций 32000), откуда они могут появляться?&lt;br /&gt;
2. На сколько вообще правильный такой подход, как можно улучшить данный код? &lt;br /&gt;
&lt;br /&gt;
Заранее спасибо.&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Sat, 23 Jul 2011 19:44:11 GMT</pubDate>
		
			<author>dm_lk99 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>как отобразить картинку из БД не используя временой файл</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4328361.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4328361</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4328361</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4328361</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4328361</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4328361</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Я создал объект типа Bitmap, используя MemoryStream (просто прочитал изображение из базы данных и потом этот массив байт записал в MemoryStream, а потом создал Bitmap из полученного потока)&lt;br /&gt;
 Теперь я хочу отобразить этот Bitmap на странице. Щас я делаю на сервере в папке Images временной файл avatarka.jpeg и затем пишу &lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;&amp;lt;asp:Image ID=&lt;span class='str'&gt;"avatarka"&lt;/span&gt; runat=&lt;span class='str'&gt;"server"&lt;/span&gt; ImageUrl=&lt;span class='str'&gt;"Images/avatarka.jpg"&lt;/span&gt; /&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
То есть, фактически создавать тут Bitmap и не нужно. Можно просто вычитать массив байт из БД и записать его в файл avatarka.jpeg.&lt;br /&gt;
 Но, я хочу обойтись без временного файла. Как это сделать?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Sat, 02 Jul 2011 12:42:18 GMT</pubDate>
		
			<author>galileopro &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>Как указать текущую папку</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4244086.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4244086</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4244086</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4244086</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4244086</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4244086</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Добрый день &lt;br /&gt;
&lt;br /&gt;
Как указать текущую директорию.. &lt;br /&gt;
в странице aspx все пути относительны, так вот мне хочется чтоб при выводе странице вместо текущей директории подставлялась другая и соответственно ссылки вели туда куда мне нужно..&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Thu, 21 Apr 2011 14:46:27 GMT</pubDate>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>Веб-сервис не работает с COM-объектом</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4216721.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4216721</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4216721</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4216721</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4216721</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4216721</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Доброго времени суток!&lt;br /&gt;
&lt;br /&gt;
Пишу веб-сервайс на VS2010, .NET 4.&lt;br /&gt;
Веб-сервайс использует COM-объекты.&lt;br /&gt;
Через reference добавил соответствующую ссылку на COM объект&lt;br /&gt;
Код такой&lt;br /&gt;
using XXXFunctionsOCX;&lt;br /&gt;
...&lt;br /&gt;
int result = 0;&lt;br /&gt;
try&lt;br /&gt;
{&lt;br /&gt;
....&lt;br /&gt;
result = -1;&lt;br /&gt;
XXXFunctions X = new XXXFunctions();&lt;br /&gt;
result = -2;&lt;br /&gt;
X.Connection = ....&lt;br /&gt;
...&lt;br /&gt;
result = 0;&lt;br /&gt;
}&lt;br /&gt;
catch&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
return result;&lt;br /&gt;
&lt;br /&gt;
Все действия в пределах одной машины.&lt;br /&gt;
Запускаю на проверку из под среды, тестовым клиентом соединяюсь на localhost:12345 для проверки, все работает&lt;br /&gt;
Build, deploy, создаю сайт под IIS (6.0, Windows 2003). Не работает. Возвращает result = -1, не может создать COM-объект.&lt;br /&gt;
Пробовал играться с Application pool &amp;mdash; properties &amp;mdash; identity &amp;mdash; local system.&lt;br /&gt;
Также Web sites &amp;mdash; property &amp;mdash; directory security &amp;mdash; enable anonymous access &amp;mdash; пользователь с правами локального админа.&lt;br /&gt;
И Web sites &amp;mdash; my web site &amp;mdash; property &amp;mdash; directory security &amp;mdash; enable anonymous access &amp;mdash; пользователь с правами локального админа.&lt;br /&gt;
Не помогает(.&lt;br /&gt;
Посоветуйте, что может быть и куда копать.&lt;br /&gt;
Заранее спасибо!&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Thu, 31 Mar 2011 11:26:46 GMT</pubDate>
		
			<author>serg_new &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>4</slash:comments>
		
	</item>

	<item>
		<title>Web site admnistration tool</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4209117.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4209117</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4209117</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4209117</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4209117</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4209117</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Помогите плиз!&lt;br /&gt;
При попытке запустить Web Site Administration Tool не формирует aspnetdb.mdf &amp;mdash; это в самой визулке 2010. На жестком файл лежит. Добавить не дается пишет ошибку. Может надо настроит сначала SQL server, по инструкции msdn &lt;a class="microsoft m" href="http://msdn.microsoft.com/ru-ru/library/x28wfk74.aspx" target="_blank"&gt;http://msdn.microsoft.com/ru-ru/library/x28wfk74.aspx&lt;/a&gt; выдает ошибки.&lt;br /&gt;
Что посоветуете?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Thu, 24 Mar 2011 21:42:00 GMT</pubDate>
		
			<author>Grash33 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>1</slash:comments>
		
	</item>

	<item>
		<title>Взаимодействие ASP.NET и SharePoint</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4159732.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4159732</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4159732</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4159732</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4159732</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4159732</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Всем привет! Есть ASP страница, которая сначала проверяет в AD сочетание логин/пароль и срок действия пароля (ограничен правилами доменной политики). Если пароль верный и действительный, то страница должна перенаправить пользователя на портал SharePoint, а портал не должен заставлять пользователя вводить пароль повторно. Уважаемые спецы, подскажите как можно организовать перенаправление со страницы ASP.NET на портал?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Wed, 16 Feb 2011 05:11:57 GMT</pubDate>
		
			<author>windzor2008 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Windows аутентификация</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4158881.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4158881</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4158881</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4158881</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4158881</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4158881</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Просвятите пожалуйста: устанавливаю в IIS для приложения ASP.Net Windows-аутентификацию (Integrated Windows), но при доступе к сайту выскакивает окно, в котором требуется ввести логин и пароль. Это так и должно быть? Если нет, то где "крутить"?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Tue, 15 Feb 2011 14:17:49 GMT</pubDate>
		
		
			<slash:comments>4</slash:comments>
		
	</item>

	<item>
		<title>не выполняется global.asax?</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4122752.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4122752</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4122752</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4122752</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4122752</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4122752</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Никак не могу разобраться, в чём дело: локально проект запускается, а после паблиша на боевую машину не выполняется код внутри WindowsAuthentication_OnAuthenticate в Global.asax&lt;br /&gt;
Может такое быть, что global.asax каким-то образом отключен в IIS (7-я версия) или тут не срабатывает событие аутентификации?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Wed, 19 Jan 2011 13:00:43 GMT</pubDate>
		
			<author>bask &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>1</slash:comments>
		
	</item>

	<item>
		<title>IIS 7 конфигурация</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4120676.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4120676</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4120676</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4120676</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4120676</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4120676</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Подскажите пожалуста&lt;br /&gt;
Как настроить IIS 7 не получается загрузить default.asp страницу&lt;br /&gt;
Выдается сообщение "Интернет Explorer не может отобразить эту веб-страницу"&lt;br /&gt;
Что нибудь с защитой на Windows 7&lt;br /&gt;
Спасибо заранее&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Tue, 18 Jan 2011 08:02:52 GMT</pubDate>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Падение сайта 404 ошибка.</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4119362.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4119362</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4119362</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4119362</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4119362</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4119362</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Добрый день! Столкнулся с проблемой.&lt;br /&gt;
Создал сайт. Протестировал  работает без ошибок.&lt;br /&gt;
Выложил в глобальную сеть. Запускается, работает. Проходит какое-то время и любое нажатие кнопок приводит к ошибке 404 нет файла.&lt;br /&gt;
Почему такое происходит не понятно. Обратился в техподдержку пояснили, что возможно это из-за названий файлов в кириллице. &lt;br /&gt;
Но тогда сайт должен сразу выдать ошибку при загрузке.&lt;br /&gt;
Подскажите в чем может быть проблема?&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Mon, 17 Jan 2011 09:06:53 GMT</pubDate>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Преобразование doc в wiki в SharePoint 2007</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4073328.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4073328</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4073328</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4073328</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4073328</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4073328</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Уже который день пытаюсь решить проблему.&lt;br /&gt;
Необходимо выяснить есть ли способ, если да, то какой хоть как-то автоматизировать добавление документов Ворд на вики-узел Sharepoint 2007. В интернете вроде написано, что можно, но нигде нет стройной структуры описания. Вроде есть специальная программа преобразователь. Вроде надо запускать какие-то службы. Настраивать типы содержимого, при чём тип "вики-страница" создать не даёт, говорит что есть, но в списке его нет.&lt;br /&gt;
Нигде не нашёл чёткой и ясной структуры, как и что делать.&lt;br /&gt;
&lt;br /&gt;
Буду благодярен, если мне всё это как-то уложат в порядок, хотя бы из каких этапов всё это состоит. А уж если подробно объяснят, так вообще буду счастлив.&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Fri, 10 Dec 2010 13:36:05 GMT</pubDate>
		
			<author>OLLEGator &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Прошу помощи! Вопрос касающийся использования NHibernate!</title>
		<link>http://rsdn.org/Forum/gdn.aspnet/4047670.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/gdn.aspnet/4047670</guid>
		<comments>http://rsdn.org/Forum/gdn.aspnet/4047670</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=4047670</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/4047670</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=4047670</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Доброго времени суток всем!&lt;br /&gt;
Не буду отнимать время и сразу перейду к сути.&lt;br /&gt;
&lt;br /&gt;
 Итак, есть некий веб-проект (многопользовательская система) которая использует БД&lt;br /&gt;
для организации данных. NHibernate используется для маппінга схемы БД.&lt;br /&gt;
В любой момент пользователям нужно получить доступ к системе....&lt;br /&gt;
и вот здесь получается самое интересное:&lt;br /&gt;
 Для каждого разрешённого пользователя создан свой аккаунт (причем логин/пароль, которые известны&lt;br /&gt;
пользователю и логин/пароль соотвестствующего аккаунта в БД &amp;mdash; разные).&lt;br /&gt;
 Раньше чем будет установленно физическое соединение с БД, пользователь пройдёт предавторизацию, &lt;br /&gt;
результатом которой будет действующий логин и хеш-пароль. &lt;b&gt;Зачем &amp;mdash; не спрашивайте!!!&lt;/b&gt;&lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/smile.gif' /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Теперь, собственно вопрос:&lt;/b&gt;&lt;br /&gt;
Можно ли с помощью NHibernate организовать такую работу с базой?&lt;br /&gt;
И если можно, то каким способом?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
P.S.&lt;br /&gt;
Смотрел в сторону NHibernate configuration и динамической подмены connection_string, но насколько&lt;br /&gt;
я понял, такая операция требует переконфигурации среды заново (визова метода Configure обьекта NHibernate.Cfg.Configuration)&lt;br /&gt;
и следственно влияет на последующие сеансы...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Может у кого-то есть еще идеи?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
С уважением,&lt;br /&gt;
Андрей&lt;/div&gt;
				
		</description>
		
		<category>gdn</category><category>aspnet</category>
		<pubDate>Mon, 22 Nov 2010 10:52:29 GMT</pubDate>
		
		
			<slash:comments>0</slash:comments>
		
	</item>
</channel>
</rss>
