<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">

<channel>
<title><![CDATA[www.taymaz.ir]]></title>
<link><![CDATA[http://www.taymaz.ir]]></link>
<description><![CDATA[مقالات]]></description>
<generator>taymaz farshi</generator>
<category><![CDATA[asp.net]]></category>
<image>
<url><![CDATA[http://www.taymaz.ir/images/topics/asp.net.gif]]></url>
<title><![CDATA[asp.net]]></title>
<link><![CDATA[http://www.taymaz.ir/topics/]]></link>
</image>
<item>
<title><![CDATA[غیر قابل دسترس نمودن وب سایت، هنگام بروزرسانی]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%BA%DB%8C%D8%B1+%D9%82%D8%A7%D8%A8%D9%84+%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3+%D9%86%D9%85%D9%88%D8%AF%D9%86+%D9%88%D8%A8+%D8%B3%D8%A7%DB%8C%D8%AA%D8%8C+%D9%87%D9%86%DA%AF%D8%A7%D9%85+%D8%A8%D8%B1%D9%88%D8%B2%D8%B1%D8%B3%D8%A7%D9%86%DB%8C.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%BA%DB%8C%D8%B1+%D9%82%D8%A7%D8%A8%D9%84+%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3+%D9%86%D9%85%D9%88%D8%AF%D9%86+%D9%88%D8%A8+%D8%B3%D8%A7%DB%8C%D8%AA%D8%8C+%D9%87%D9%86%DA%AF%D8%A7%D9%85+%D8%A8%D8%B1%D9%88%D8%B2%D8%B1%D8%B3%D8%A7%D9%86%DB%8C.html]]></guid>
<description><![CDATA[<div style="text-align: right"><span style="font-family:Tahoma;">معمولا هنگام بروز رسانی فایل های وب سایت، اگر کاربران در حال بازدید از صفحات و استفاده از امکانات وب سایت باشند، با خطاهای ناخواسته ای روبرو می شوند که این موضوع کاملا طبیعی می باشد. این موضوع می تواند باعث آزار بازدید کننده و یک تجربه ناخوشایند برای وب سایت باشد.&nbsp;</span></div>]]></description>
<pubDate><![CDATA[Fri, 13 Aug 2010 08:42:11 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[مقایسه ASP.NET با ASP قدیمی]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87+ASP.NET+%D8%A8%D8%A7+ASP+%D9%82%D8%AF%DB%8C%D9%85%DB%8C.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87+ASP.NET+%D8%A8%D8%A7+ASP+%D9%82%D8%AF%DB%8C%D9%85%DB%8C.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">ASP تلاش می&zwnj;کند تحول توسعه دهنده&zwnj;ها را ازتوسعه کاربرد </span><span style="font-family: Tahoma;"><font color="#002bb8">ویندوز</font></span><span style="font-family: Tahoma;"> تا توسعه WEB توسط ارائه قابلیت ساخت صفحات مرکب از </span><span style="font-family: Tahoma;"><font color="#ba0000">کنترل ها</font></span><span style="font-family: Tahoma;"> همانند یک </span><span style="font-family: Tahoma;"><font color="#002bb8">رابط کاربری</font></span><span style="font-family: Tahoma;"> ویندوزساده نماید. یک کنترل WEB ازقبیل یک Button یا یک Label دربسیاری ازسبک ها همانند همتای ویندوزخودش عمل می&zwnj;کند. کد می&zwnj;تواند خصوصیات وپاسخ خود را به رویدادهایش ارجاع دهد. کنترل ها معلومات&quot;فوت و فن&quot; ترجمه خود را دارند: درحالی که کنترل های ویندوزخودشان را برروی پرده ترسیم می&zwnj;کنند، کنترل های WEB قطعاتی از</span><span style="font-family: Tahoma;"><font color="#002bb8">HTML</font></span><span style="font-family: Tahoma;"> و</span><span style="font-family: Tahoma;"><font color="#ba0000">JAVASCRIPT</font></span><span style="font-family: Tahoma;"> را تولید می&zwnj;کنند که بخشی ازفرم صفحه حاصل را به مرورگرکاربرنهایی می فرستد.</span></div>]]></description>
<pubDate><![CDATA[Fri, 21 May 2010 11:07:09 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[شئ گرایی در #C]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%B4%D8%A6+%DA%AF%D8%B1%D8%A7%DB%8C%DB%8C+%D8%AF%D8%B1+%23C.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%B4%D8%A6+%DA%AF%D8%B1%D8%A7%DB%8C%DB%8C+%D8%AF%D8%B1+%23C.html]]></guid>
<description><![CDATA[<p dir="rtl"><span style="font-family: Tahoma;">شئ گرایی (OOP) در #C بر چند پایه استوار است که به قرار   زیرند:</span></p>
<div class="EnglishParag" style="text-align: left;" dir="ltr"><span style="font-family: Tahoma;">-  Inheritance<br />
- Encapsulation<br />
- Polymorphism<br />
-  Abstraction<br />
- Interface</span></div>]]></description>
<pubDate><![CDATA[Tue, 23 Feb 2010 21:29:57 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[Smart Navigation چیست؟]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_Smart+Navigation+%DA%86%DB%8C%D8%B3%D8%AA%D8%9F.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_Smart+Navigation+%DA%86%DB%8C%D8%B3%D8%AA%D8%9F.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><strong>مفهوم Smart Navigation و فواید آن</strong><br />
Smart Navigation یکى  از بهترین ابزارهاى جدیدى است که ASP.NET آنرا عرضه  کرده است. این ابزار جدید باعث  شده ظاهر برنامه هاى وب و احساسى که نسبت  به آن وجود دارد شباهت بیشترى با برنامه  هاى عادى و نوشته شده براى ویندوز  پیدا کند. </span></div>]]></description>
<pubDate><![CDATA[Tue, 23 Feb 2010 21:27:33 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[کنترلهای اعتبارسنجی در ASP.NET]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%DA%A9%D9%86%D8%AA%D8%B1%D9%84%D9%87%D8%A7%DB%8C+%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1%D8%B3%D9%86%D8%AC%DB%8C+%D8%AF%D8%B1+ASP.NET.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%DA%A9%D9%86%D8%AA%D8%B1%D9%84%D9%87%D8%A7%DB%8C+%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1%D8%B3%D9%86%D8%AC%DB%8C+%D8%AF%D8%B1+ASP.NET.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">در زمان ساخت برنامه های کاربردی مبتنی بر وب، اهمیت دارد که مطمئن  شوید  وارد کردن داده ها توسط کاربر به درستی انجام می شود. این کار از طریق  اعتبار  سنجی انجام می شود که یک مقدار را در برابر شرطی خاص بررسی و در  صورت عدم تحقق آن  شرط اعلام خطا می کند. در صفحات ASP.NET، اعتبار سنجی از  طریق استفاده از کنترلهای  اعتبارسنجی سمت سرور تضمین می شود. این کنترلها  مقدار یک کنترل ورودی دیگر را برای  چند نوع شرط خطا بررسی می کنند و در  صورت تحقق شرط، شرحی از مساله را نمایش می  دهند. </span></div>]]></description>
<pubDate><![CDATA[Tue, 23 Feb 2010 21:26:14 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[چهار روش برای نمایش محتوای DataSet در فرمهای وب]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%DA%86%D9%87%D8%A7%D8%B1+%D8%B1%D9%88%D8%B4+%D8%A8%D8%B1%D8%A7%DB%8C+%D9%86%D9%85%D8%A7%DB%8C%D8%B4+%D9%85%D8%AD%D8%AA%D9%88%D8%A7%DB%8C+DataSet+%D8%AF%D8%B1+%D9%81%D8%B1%D9%85%D9%87%D8%A7%DB%8C+%D9%88%D8%A8.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%DA%86%D9%87%D8%A7%D8%B1+%D8%B1%D9%88%D8%B4+%D8%A8%D8%B1%D8%A7%DB%8C+%D9%86%D9%85%D8%A7%DB%8C%D8%B4+%D9%85%D8%AD%D8%AA%D9%88%D8%A7%DB%8C+DataSet+%D8%AF%D8%B1+%D9%81%D8%B1%D9%85%D9%87%D8%A7%DB%8C+%D9%88%D8%A8.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">وقتی از DataSet استفاده می کنید بدلیل انبار شدن داده ها در حافظه،  استفاده  نادرست از آن می تواند سرعت و کارایی برنامه وب شما را کاهش دهد،  البته استفاده  نادرست از DataSet در برنامه های ویندوز هم تاثیر منفی در  کارایی برنامه دارد ولی  مسلما به اندازه برنامه های وب محسوس نیست و این  بدلیل آن است که در برنامه های وب  امکان انجام درخواستهای همزمان از یک  صفحه وجود دارد. </span></div>]]></description>
<pubDate><![CDATA[Tue, 23 Feb 2010 21:23:06 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[انواع روشهای انتقال مقادیر بین فرمهای وب ASP.NET]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%A7%D9%86%D9%88%D8%A7%D8%B9+%D8%B1%D9%88%D8%B4%D9%87%D8%A7%DB%8C+%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9%85%D9%82%D8%A7%D8%AF%DB%8C%D8%B1+%D8%A8%DB%8C%D9%86+%D9%81%D8%B1%D9%85%D9%87%D8%A7%DB%8C+%D9%88%D8%A8+ASP.NET.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%A7%D9%86%D9%88%D8%A7%D8%B9+%D8%B1%D9%88%D8%B4%D9%87%D8%A7%DB%8C+%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9%85%D9%82%D8%A7%D8%AF%DB%8C%D8%B1+%D8%A8%DB%8C%D9%86+%D9%81%D8%B1%D9%85%D9%87%D8%A7%DB%8C+%D9%88%D8%A8+ASP.NET.html]]></guid>
<description><![CDATA[<p style="text-align: right;" class="text"><span style="font-family: Tahoma;"><strong>مقدمه</strong></span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">فرمهای وب ASP.NET، مدل برنامه&zwnj;نویسی رویدادگرای  شگرفی را برای  توسعه&zwnj;گران فراهم می&zwnj;کنند. این موضوع طراحی سرتاسر برنامه کاربردی  شما را  ساده می&zwnj;کند ولی مسائل و مشکلات خاص خود را نشان می&zwnj;دهد. برای مثال، در ASP   کلاسیک شما به آسانی می&zwnj;توانید مقادیر را با استفاده از POST از یک صفحه  ASP به  صفحه&zwnj;ای دیگر ارسال نمایید. اما اگر می&zwnj;خواهید در مدل فرمهای وب  (یا همان مدل  برنامه&zwnj;نویسی ASP.NET) برنامه&zwnj;نویسی کنید، همان چیز در  ASP.NET ممکن نمی&zwnj;باشد. اما  راههایی برای غلبه بر این وضعیت وجود دارند که  می&zwnj;توانند مورد استفاده قرار بگیرند.  در این مقاله موضوعات زیر را مورد  بررسی قرار خواهیم داد: </span></div>]]></description>
<pubDate><![CDATA[Tue, 23 Feb 2010 21:18:07 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[اعتبار سنجی فرمها به صورت سفارشی]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1+%D8%B3%D9%86%D8%AC%DB%8C+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%A8%D9%87+%D8%B5%D9%88%D8%B1%D8%AA+%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1+%D8%B3%D9%86%D8%AC%DB%8C+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%A8%D9%87+%D8%B5%D9%88%D8%B1%D8%AA+%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">تصور کنید که 2 بخش منطقی در وب فرم خود دارید که کنترلهای مورد نیاز در آنها قرار دارند. این کنترلها بسته به نوع دکمه ای که کاربر روی آن کلیلک میکند یک نوع متفاوت اعتبار سنجی را خواهند داشت. شما میخواهید به طور پویا و با استفاده از کد نوع بخصوص اعتبارسنجی کنترلهای خود را انجام دهید. </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:43:23 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[   مروری بر احراز هویت فرمها در ASP.NET – بخش نهم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%86%D9%87%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%86%D9%87%D9%85.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">امن کردن صفحه لاگین</span></p>
<div><span style="font-family: Tahoma;">زمانی که کاربر اعتبارنامه اش را وارد کرده و فرم اعتبارنامه را ارسال میکند، اعتبارنامه اعم از کلمه عبور و نام کاربری وی از طریق اینترنت یا وب سرور در یک متن واضح ارسال میشود. این بدان معنی است که هر نفوذگری که در حال بوکشیدن (sniffing) بر روی شبکه باشد میتواند نام کاربری و کلمه عبور را ببیند. برای جلوگیری از انجام این کار لازم است تا با استفاده از پروتکل <strong>Secure Socket Layers (SSL) </strong>لایه شبکه را امن کنیم.  </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:38:38 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[   مروری بر احراز هویت فرمها در ASP.NET – بخش هشتم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%87%D8%B4%D8%AA%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%87%D8%B4%D8%AA%D9%85.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">لاگین کردن کاربر</span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">با فرض این که اعتبارنامه وارد شده معتبر باشد، میبایست بلیط احراز هویت فرم را ایجاد کنیم تا کاربر در سایت لاگین شود. کلاس <strong>FormsAuthentication </strong>در فضای نام<strong>System.Web.Security</strong> متدهای مناسبی برای لاگین کردن و خارج کردن کاربران از سیستم احراز هویت فرمها فراهم کرده است. </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:37:24 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[   مروری بر احراز هویت فرمها در ASP.NET – بخش هفتم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%87%D9%81%D8%AA%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%87%D9%81%D8%AA%D9%85.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">با استفاده از Asp.net 2.0 برنامه نویسان بهتر است از یکی از فراهم کننده های Membership برای مدیریت ذخیره سازی حسابهای کاربری شان استفاده کنند. در این سری مقالات ما از SqlMembershipProvider استفاده میکنیم. این فراهم کننده از پایگاه داده های SQL Server برای ذخیره سازی حسابهای کاربری استفاده مینماید.  </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:35:56 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[   مروری بر احراز هویت فرمها در ASP.NET – بخش ششم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%B4%D8%B4%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%B4%D8%B4%D9%85.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">ایجاد واسط کاربری صفحه لاگین</span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">ابتدا بیاید تا کار اول را انجام دهیم. یک صفحه جدید با نام Login.aspx به ریشه سایت اضافه کنید و صفحه الگوی Site.master رابه آن اختصاص دهید. </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:34:44 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[   مروری بر احراز هویت فرمها در ASP.NET – بخش پنجم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%BE%D9%86%D8%AC%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D9%BE%D9%86%D8%AC%D9%85.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">مرحله 2- فعال سازی احراز هویت فرمها</span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">با استفاده از وب سایت ASP.NET که ایجاد شده است، کار بعدی ما فعال سازی احراز هویت فرمها روی آن است. پیکربندی احرازهویت برنامه از طریق عنصر &lt;authentication&gt; در فایل web.config انجام میگیرد.<br />
عنصر &lt;authentication&gt; حاوی یک ویژگی به نام mode است که نوع احراز هویت کل برنامه را تعیین میکند. این ویژگی میتواند یکی از مقادیر زیر را داشته باشد: </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:15:04 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[   مروری بر احراز هویت فرمها در ASP.NET – بخش چهارم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%DA%86%D9%87%D8%A7%D8%B1%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%DA%86%D9%87%D8%A7%D8%B1%D9%85.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">تولید صفحات محتوا</span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">   در این لحظه ما یک صفحه Default.aspx داریم اما این صفحه از صفحه الگوی مورد نظرمان پیروی نمیکند. هرچند میتوانیم با ویرایش راهنماهای بالای صفحه کاری کنیم که صفحه مذکور مطابق با الگوی مورد نظر از آب درآید، اما برای سادگی کار میتوانیم آن را حذف کنیم. سپس مجددا یک صفحه با همان نام به سایت اضافه کنیم و در لحظه اضافه شدن تعیین کنیم که از چه صفحه الگویی استفاده کند.  </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:04:06 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[مروری بر احراز هویت فرمها در ASP.NET – بخش سوم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%B3%D9%88%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%B3%D9%88%D9%85.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">مرحله اول &ndash; ایجاد یک وب سایت ASP.NET </span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">به منظور این که بتوانیم آنچه را که گفتیم به صورت عملی پیاده سازی نماییم، از نسخه رایگانVisual studio 2008 مایکروسافت که Visual Web Developer آن است استفاده میکنم.  </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 11:01:23 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[ مروری بر احراز هویت فرمها در ASP.NET – بخش دوم]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%AF%D9%88%D9%85.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%AF%D9%88%D9%85.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">به خاطر سپردن بلیط احراز هویت در طول مشاهده صفحات</span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">پس از لاگین کردن، بلیط احراز هویت فرمها میبایست در هر درخواست به وب سرور فرستاده شود تا کاربر در سایت مذکور همچنان لاگین شده بماند. </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 10:58:59 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[  مروری بر احراز هویت فرمها در ASP.NET – بخش اول]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%A7%D9%88%D9%84.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_++%D9%85%D8%B1%D9%88%D8%B1%DB%8C+%D8%A8%D8%B1+%D8%A7%D8%AD%D8%B1%D8%A7%D8%B2+%D9%87%D9%88%DB%8C%D8%AA+%D9%81%D8%B1%D9%85%D9%87%D8%A7+%D8%AF%D8%B1+ASP.NET+%E2%80%93+%D8%A8%D8%AE%D8%B4+%D8%A7%D9%88%D9%84.html]]></guid>
<description><![CDATA[<p class="p1" style="text-align: right;"><span style="font-family: Tahoma;">مقدمه</span></p>
<div style="text-align: right;"><span style="font-family: Tahoma;">در بخش های قبلی در باره انواع احرا هویت، مجوزدهی و گزینه های حساب کاربری که توسط ASP.NET فراهم شده است بحث کردیم. از این پس بیشتر به مباحث پیاده سازی مطالب گفته شده خواهیم پرداخت. <br />
برنامه تحت وبی که در این مقاله یاد میگیریم تا ایجاد کنیم شامل موارد ساده احراز هویت فرمها تا مباحث پیشرفته تر مانند نقش ها است. <br />
در ابتدا نگاهی به روند کاری احراز هویت فرمها خواهیم انداخت. سپس یک وب سایت ASP.NET ایجاد خواهیم کرد که مباحث احراز هویت فرمها در آن پیاده سازی شده باشد. پس از آن سایت خود را به گونه ای پیکربندی میکنیم تا از احراز هویت فرمها استفاده کند، یک صفحه لاگین خواهیم ساخت و خواهیم دید که چگونه با استفاده از کد تعیین کنیم که آیا کاربر احراز هویت شده است یا خیر. و اگر شده است، با چه نام کاربری؟ <br />
درک کردن روند کاری احراز هویت فرمها، فعال سازی آن در برنامه تحت وب و ایجاد صفحات لاگین و خروج از سایت، گامهای حیاتی برای ایجاد برنامه های ASP.NET ای هستند که از حسابهای کاربری پشتیبانی میکنند. </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 10:57:35 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[كنترل هادر ASP.NET]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D9%83%D9%86%D8%AA%D8%B1%D9%84+%D9%87%D8%A7%D8%AF%D8%B1+ASP.NET.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D9%83%D9%86%D8%AA%D8%B1%D9%84+%D9%87%D8%A7%D8%AF%D8%B1+ASP.NET.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">كنترل های سرويس دهنده معمولا&quot; در زمان طراحی و با توجه به نياز يك برنامه در صفحات ASP.NET قرار می گيرند . در چنين مواردی ، پياده كنندگان در زمان طراحی نسبت به تعداد و نوع كنترل های سرويس دهنده مورد نياز آگاهی كامل دارند . به عبارت ديگر ، دانش لازم برای استفاده از كنترل ها در زمان طراحی وجود دارد . در برخی موارد ممكن است دانش لازم به منظور استفاده از كنترل ها ( نوع و يا تعداد كنترل مورد نياز ) در زمان طراحی وجود نداشته باشد . اين وضعيت در مواردی كه اطلاعات صفحه از طريق منابع داده خارجی تامين می گردد ، بسيار مشهود می باشد . <br />
به عنوان نمونه ، فرض كنيد می خواهيم دكمه هائی را بر روی يك فرم وب توليد نمائيم كه با كليك بر روی هر از آنها ، كتاب های موجود در بانك اطلاعاتی مرتبط با آن گروه خاص ، نمايش داده شوند . تعداد button مورد نياز به تعداد گروه های تعريف شده در بانك اطلاعاتی ، بستگی خواهد داشت . با اين كه در زمان طراحی ممكن است شش گروه كتاب در بانك اطلاعاتی وجود داشته باشد ، ولی ممكن است متناسب با رشد اطلاعات در بانك ، گروه های جديدی تعريف و يا برخی گروه ها حذف گردند . در چنين مواردی ، تعداد button ايجاد شده بر روی فرم متاثر از تعداد گروه های تعريف شده در بانك اطلاعاتی است . بديهی است تا زمانی كه به بانك اطلاعاتی دستيابی نشده باشد نمی توان به اطلاعات مورد نياز جهت ايجاد buttons دستيابی داشت . به عبارت ديگر ، هدف ايجاد buttons در زمان اجراء است نه در زمان طراحی . در چنين مواردی ، كنترل ها به صورت پويا و در زمان استقرار صفحه در حافظه ايجاد خواهند شد . </span></div>]]></description>
<pubDate><![CDATA[Tue, 28 Jul 2009 10:54:22 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[تشخيص هويت كاربران]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%AA%D8%B4%D8%AE%D9%8A%D8%B5+%D9%87%D9%88%D9%8A%D8%AA+%D9%83%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%AA%D8%B4%D8%AE%D9%8A%D8%B5+%D9%87%D9%88%D9%8A%D8%AA+%D9%83%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">كد ها به زبان c# نوشته شده<br />
</span></div>]]></description>
<pubDate><![CDATA[Sun, 12 Jul 2009 03:54:30 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[طريقه درج و بازيابي عكس در  asp.net با پايگاه داده sql server]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%B7%D8%B1%D9%8A%D9%82%D9%87+%D8%AF%D8%B1%D8%AC+%D9%88+%D8%A8%D8%A7%D8%B2%D9%8A%D8%A7%D8%A8%D9%8A+%D8%B9%D9%83%D8%B3+%D8%AF%D8%B1++asp.net+%D8%A8%D8%A7+%D9%BE%D8%A7%D9%8A%DA%AF%D8%A7%D9%87+%D8%AF%D8%A7%D8%AF%D9%87+sql+server.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%B7%D8%B1%D9%8A%D9%82%D9%87+%D8%AF%D8%B1%D8%AC+%D9%88+%D8%A8%D8%A7%D8%B2%D9%8A%D8%A7%D8%A8%D9%8A+%D8%B9%D9%83%D8%B3+%D8%AF%D8%B1++asp.net+%D8%A8%D8%A7+%D9%BE%D8%A7%D9%8A%DA%AF%D8%A7%D9%87+%D8%AF%D8%A7%D8%AF%D9%87+sql+server.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-size: small;"><span style="font-family: Tahoma;">كد هاي درج و بازيابي عكس در sql server به زبان سي شارپ</span></span></div>]]></description>
<pubDate><![CDATA[Sat, 11 Jul 2009 18:44:18 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[چهار روش برای نمايش محتوای DataSet در فرمهای وب ]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%DA%86%D9%87%D8%A7%D8%B1+%D8%B1%D9%88%D8%B4+%D8%A8%D8%B1%D8%A7%DB%8C+%D9%86%D9%85%D8%A7%D9%8A%D8%B4+%D9%85%D8%AD%D8%AA%D9%88%D8%A7%DB%8C+DataSet+%D8%AF%D8%B1+%D9%81%D8%B1%D9%85%D9%87%D8%A7%DB%8C+%D9%88%D8%A8+.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%DA%86%D9%87%D8%A7%D8%B1+%D8%B1%D9%88%D8%B4+%D8%A8%D8%B1%D8%A7%DB%8C+%D9%86%D9%85%D8%A7%D9%8A%D8%B4+%D9%85%D8%AD%D8%AA%D9%88%D8%A7%DB%8C+DataSet+%D8%AF%D8%B1+%D9%81%D8%B1%D9%85%D9%87%D8%A7%DB%8C+%D9%88%D8%A8+.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><span style="font-size: small;"><font color="DimGray">در ADO.NET دو روش برای کار با داده ها وجود دارد: DataSet و DataReader. هر کدام از اين دو روش موارد استفاده خود را دارند. اگر هدف نشان دادن سريع داده هاست DataReader مناسب تر از DataSet می باشد ولی اگر قصد انجام عملياتی بر روی داده ها داريد و لازم است داده ها در حافظه مقيم شوند بايد از DataSet استفاده کنيد. در اين مقاله چهار روش برای نمايش محتوای يک DataSet در فرمهای وب بيان می شود. </font></span></span></div>]]></description>
<pubDate><![CDATA[Mon, 06 Apr 2009 12:51:11 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[ایجاد تصاویر امنیتی حاوی متن اتفاقی (CAPTCHA) ]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%D8%AA%D8%B5%D8%A7%D9%88%DB%8C%D8%B1+%D8%A7%D9%85%D9%86%DB%8C%D8%AA%DB%8C+%D8%AD%D8%A7%D9%88%DB%8C+%D9%85%D8%AA%D9%86+%D8%A7%D8%AA%D9%81%D8%A7%D9%82%DB%8C+%28CAPTCHA%29+.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%D8%AA%D8%B5%D8%A7%D9%88%DB%8C%D8%B1+%D8%A7%D9%85%D9%86%DB%8C%D8%AA%DB%8C+%D8%AD%D8%A7%D9%88%DB%8C+%D9%85%D8%AA%D9%86+%D8%A7%D8%AA%D9%81%D8%A7%D9%82%DB%8C+%28CAPTCHA%29+.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-size: small;"><span style="font-family: Tahoma;"><font color="DimGray">ایجاد تصاویر امنیتی که متن اتفاقی را در هر بار باز شدن صفحه نمایش می دهند یکی از ابزار های جلوگیری از برخی حملات است که توسط Robot هایی انجام می پذیرد که فرم های سایت شما را بصورت خودکار طی مدت زمان کوتاهی بار ها submit می کنند. در این مقاله روشی جهت ساخت اینگونه تصاویر بیان می شود که فوق العاده آسان و کاربردی خواهد بود. </font></span></span></div>]]></description>
<pubDate><![CDATA[Mon, 06 Apr 2009 12:32:11 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[آشنائی با کنترل های Multiview و View ]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%A2%D8%B4%D9%86%D8%A7%D8%A6%DB%8C+%D8%A8%D8%A7+%DA%A9%D9%86%D8%AA%D8%B1%D9%84+%D9%87%D8%A7%DB%8C+Multiview+%D9%88+View+.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%A2%D8%B4%D9%86%D8%A7%D8%A6%DB%8C+%D8%A8%D8%A7+%DA%A9%D9%86%D8%AA%D8%B1%D9%84+%D9%87%D8%A7%DB%8C+Multiview+%D9%88+View+.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;">برنامه نویسان <span lang="en-us">Asp.net 1.x</span> ، جهت نمایش و یا عدم نمایش مجموعه ای از کنترل ها ، از کنترل <span lang="en-us">Panel</span> استفاده می کردند. برای مثال جهت ساخت یک <span lang="en-us">Wizard</span> سه مرحله ای ، سه کنترل <span lang="en-us">Panel</span> در فرم قرار می دادند و در پایان هر مرحله با مقدار دادن به خاصیت <span lang="en-us">Visible</span> کنترل <span lang="en-us">Panel</span> ، سعی به مرئی و نامرئی کردن جمعی کنترل ها و در نهایت شبیه سازی یک <span lang="en-us">Wizard</span> داشتند. نمونه کد زیر را در نظر بگیرید :</span></div>]]></description>
<pubDate><![CDATA[Mon, 06 Apr 2009 12:26:19 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[چگونگی بازنویسی آدرس ها (UrlRewriting) ]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%DA%86%DA%AF%D9%88%D9%86%DA%AF%DB%8C+%D8%A8%D8%A7%D8%B2%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%D8%A2%D8%AF%D8%B1%D8%B3+%D9%87%D8%A7+%28UrlRewriting%29+.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%DA%86%DA%AF%D9%88%D9%86%DA%AF%DB%8C+%D8%A8%D8%A7%D8%B2%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%D8%A2%D8%AF%D8%B1%D8%B3+%D9%87%D8%A7+%28UrlRewriting%29+.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-size: small;"><span style="font-family: Tahoma;"><font color="DimGray">ازنویسی آدرس ها در ASP.NET یکی از موارد پرکاربرد امنیتی است که فوايد زیادی دارد. سهولت ایندکس شدن سایت توسط موتور های جستجو ، مخفی کردن Query String و نمایش ظاهری یک سایت پویا به صورت ایستا و بالا بردن امنیت نسبی سایت از مهمترین این فواید هستند. در این مقاله سعی می کنیم بصورت مختصر و مفید چگونگی بازنویسی آدرس ها را در ASP.NET توضیح دهیم. </font> </span></span></div>]]></description>
<pubDate><![CDATA[Mon, 06 Apr 2009 12:22:33 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[ستفاده از عبارات منظم جهت اعتبار سنجی داده ها در سمت سرور]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87+%D8%A7%D8%B2+%D8%B9%D8%A8%D8%A7%D8%B1%D8%A7%D8%AA+%D9%85%D9%86%D8%B8%D9%85+%D8%AC%D9%87%D8%AA+%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1+%D8%B3%D9%86%D8%AC%DB%8C+%D8%AF%D8%A7%D8%AF%D9%87+%D9%87%D8%A7+%D8%AF%D8%B1+%D8%B3%D9%85%D8%AA+%D8%B3%D8%B1%D9%88%D8%B1.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87+%D8%A7%D8%B2+%D8%B9%D8%A8%D8%A7%D8%B1%D8%A7%D8%AA+%D9%85%D9%86%D8%B8%D9%85+%D8%AC%D9%87%D8%AA+%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1+%D8%B3%D9%86%D8%AC%DB%8C+%D8%AF%D8%A7%D8%AF%D9%87+%D9%87%D8%A7+%D8%AF%D8%B1+%D8%B3%D9%85%D8%AA+%D8%B3%D8%B1%D9%88%D8%B1.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><span style="display: inline-block; width: 100%;" id="ctl00_ContentPlaceHolder1_Usr_ArticleHeader1_lbl_BodyD">همانطور که مي دانيد استفاده از عبارات منظم (Regular Expressions) يکي از موثرترين روش ها جهت اعتبارسنجي داده ها مي باشد.</span> </span></div>]]></description>
<pubDate><![CDATA[Fri, 27 Feb 2009 17:27:42 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[ بازیابی درست و مؤثر اطلاعات از Cache  ]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+%D8%A8%D8%A7%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C+%D8%AF%D8%B1%D8%B3%D8%AA+%D9%88+%D9%85%D8%A4%D8%AB%D8%B1+%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA+%D8%A7%D8%B2+Cache++.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+%D8%A8%D8%A7%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C+%D8%AF%D8%B1%D8%B3%D8%AA+%D9%88+%D9%85%D8%A4%D8%AB%D8%B1+%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA+%D8%A7%D8%B2+Cache++.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><span style="display: inline-block; width: 100%;" id="ctl00_ContentPlaceHolder1_Usr_ArticleHeader1_lbl_BodyD">اگر به برنامه هاي تحت وبي که با ASP.NET نوشته شده اند دقت کنيد، متوجه خواهيد شد که در اغلب آنها، جهت بازيابي یک شي از Cache به شکل زير استفاده شده است :</span> </span></div>]]></description>
<pubDate><![CDATA[Fri, 27 Feb 2009 17:26:16 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[ وارد کردن علامت دابل کوتیشن (")، به صورت خودکار  ]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+%D9%88%D8%A7%D8%B1%D8%AF+%DA%A9%D8%B1%D8%AF%D9%86+%D8%B9%D9%84%D8%A7%D9%85%D8%AA+%D8%AF%D8%A7%D8%A8%D9%84+%DA%A9%D9%88%D8%AA%DB%8C%D8%B4%D9%86+%28%22%29%D8%8C+%D8%A8%D9%87+%D8%B5%D9%88%D8%B1%D8%AA+%D8%AE%D9%88%D8%AF%DA%A9%D8%A7%D8%B1++.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+%D9%88%D8%A7%D8%B1%D8%AF+%DA%A9%D8%B1%D8%AF%D9%86+%D8%B9%D9%84%D8%A7%D9%85%D8%AA+%D8%AF%D8%A7%D8%A8%D9%84+%DA%A9%D9%88%D8%AA%DB%8C%D8%B4%D9%86+%28%22%29%D8%8C+%D8%A8%D9%87+%D8%B5%D9%88%D8%B1%D8%AA+%D8%AE%D9%88%D8%AF%DA%A9%D8%A7%D8%B1++.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><span style="display: inline-block; width: 100%;" id="ctl00_ContentPlaceHolder1_Usr_ArticleHeader1_lbl_BodyD">هنگام کار کردن با نماي Source View يا همان Markup در ASP.NET حتما متوجه شده ايد که گذاشتن علامت دابل کوتيشن در اطراف صفات بسيار دست و پاگير مي باشد و در باعث اتلاف وقت نيز مي گردد.</span></span></div>]]></description>
<pubDate><![CDATA[Fri, 27 Feb 2009 17:16:14 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[ رفع مشکلات به وجود آمده، هنگام ارتقای پروژه ها به ASP.NET 3.5  ]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_+%D8%B1%D9%81%D8%B9+%D9%85%D8%B4%DA%A9%D9%84%D8%A7%D8%AA+%D8%A8%D9%87+%D9%88%D8%AC%D9%88%D8%AF+%D8%A2%D9%85%D8%AF%D9%87%D8%8C+%D9%87%D9%86%DA%AF%D8%A7%D9%85+%D8%A7%D8%B1%D8%AA%D9%82%D8%A7%DB%8C+%D9%BE%D8%B1%D9%88%DA%98%D9%87+%D9%87%D8%A7+%D8%A8%D9%87+ASP.NET+3.5++.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_+%D8%B1%D9%81%D8%B9+%D9%85%D8%B4%DA%A9%D9%84%D8%A7%D8%AA+%D8%A8%D9%87+%D9%88%D8%AC%D9%88%D8%AF+%D8%A2%D9%85%D8%AF%D9%87%D8%8C+%D9%87%D9%86%DA%AF%D8%A7%D9%85+%D8%A7%D8%B1%D8%AA%D9%82%D8%A7%DB%8C+%D9%BE%D8%B1%D9%88%DA%98%D9%87+%D9%87%D8%A7+%D8%A8%D9%87+ASP.NET+3.5++.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><span style="display: inline-block; width: 100%;" id="ctl00_ContentPlaceHolder1_Usr_ArticleHeader1_lbl_BodyD">تبدیل پروژه های ASP.NET 2.0 به ASP.NET 3.5 معمولا براحتی و  بدون پیش آمدن مشکل خاصی در Visual Studio 2008 انجام می گیرد که این موضوع یکی از  نقاط قوت VS 2008 می باشد.</span> </span></div>]]></description>
<pubDate><![CDATA[Fri, 27 Feb 2009 17:12:43 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[  	  تمرکز روی کنترل در سمت کلاینت]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_++%09++%D8%AA%D9%85%D8%B1%DA%A9%D8%B2+%D8%B1%D9%88%DB%8C+%DA%A9%D9%86%D8%AA%D8%B1%D9%84+%D8%AF%D8%B1+%D8%B3%D9%85%D8%AA+%DA%A9%D9%84%D8%A7%DB%8C%D9%86%D8%AA.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_++%09++%D8%AA%D9%85%D8%B1%DA%A9%D8%B2+%D8%B1%D9%88%DB%8C+%DA%A9%D9%86%D8%AA%D8%B1%D9%84+%D8%AF%D8%B1+%D8%B3%D9%85%D8%AA+%DA%A9%D9%84%D8%A7%DB%8C%D9%86%D8%AA.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><span style="display: inline-block; width: 100%;" id="ctl00_ContentPlaceHolder1_Usr_ArticleHeader1_lbl_BodyD">چگونه با استفاده از کدنویسی در سمت سرور، کرسر را روی یک کنترل در سمت کلاینت متمرکز نماییم ؟<br />
کد زیر چگونگی آنرا نشان می دهد:</span></span></div>]]></description>
<pubDate><![CDATA[Fri, 27 Feb 2009 17:11:10 GMT]]></pubDate>
</item>
<item>
<title><![CDATA[خالی نمودن تمامی حافظه Cache شده در ASP.NET]]></title>
<link><![CDATA[http://www.taymaz.ir/articles_%D8%AE%D8%A7%D9%84%DB%8C+%D9%86%D9%85%D9%88%D8%AF%D9%86+%D8%AA%D9%85%D8%A7%D9%85%DB%8C+%D8%AD%D8%A7%D9%81%D8%B8%D9%87+Cache+%D8%B4%D8%AF%D9%87+%D8%AF%D8%B1+ASP.NET.html]]></link>
<guid isPermaLink="true"><![CDATA[http://www.taymaz.ir/articles_%D8%AE%D8%A7%D9%84%DB%8C+%D9%86%D9%85%D9%88%D8%AF%D9%86+%D8%AA%D9%85%D8%A7%D9%85%DB%8C+%D8%AD%D8%A7%D9%81%D8%B8%D9%87+Cache+%D8%B4%D8%AF%D9%87+%D8%AF%D8%B1+ASP.NET.html]]></guid>
<description><![CDATA[<div style="text-align: right;"><span style="font-family: Tahoma;"><span id="ctl00_ContentPlaceHolder1_Usr_ArticleHeader1_lbl_BodyD" style="display: inline-block; width: 100%;">همانطور که می دانید با استفاده از تگهای معروف زیر قادر هستید که یک یوزر کنترل و یا custom control&nbsp; را در برنامه خود وارد کنید. مانند مثال زیر:</span></span></div>]]></description>
<pubDate><![CDATA[Fri, 27 Feb 2009 17:05:56 GMT]]></pubDate>
</item>
</channel>
</rss>
