﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>بانک اطلاعاتی نرم افزار،سخت افزار،شبکه و برنامه نویسی</title>
    <description>gugel's description</description>
    <link>http://gugel.persianblog.ir/</link>
    <copyright>PersianBlog</copyright>
    <managingEditor>داود محمدی علی آبادی</managingEditor>
    <lastBuildDate>Sun, 20 Mar 2011 18:30:18 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>PersianBlog</generator>
    <item>
      <title>سخنی با دوستان</title>
      <description>&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;اگر کسانی واقعا علاقه به ارتقا این وبلاگ دارند Mail بگذارند تا در اولین فرصت با شما تماس گرفته شود .&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;به آرشیو مطالب حتما سر بزنید.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #000000;"&gt;ضمنا هنگام خرید از &lt;a href="http://www.tebyan.net/EC.html" target="_blank"&gt;فروشگاه اینترنتی تبیان&lt;/a&gt; در قسمت کد بازاریابی ، کد&amp;nbsp;&amp;nbsp;&lt;span style="color: #ff0000;"&gt;983931&lt;/span&gt;&amp;nbsp;&amp;nbsp;را وارد نمایید تا از&amp;nbsp;&lt;span style="color: #ff0000;"&gt;تخفیف بسیار وی&amp;zwj;ژه&amp;nbsp;40%&lt;/span&gt;&amp;nbsp;بهره مند شوید.&lt;br /&gt;&lt;br /&gt;به دوستان خود نیز بگویید .&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;با تشکر&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/49</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=3778158</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-3778158</guid>
      <pubDate>Sun, 20 Mar 2011 18:30:18 GMT</pubDate>
    </item>
    <item>
      <title>افزونه ای جهت سهولت بررسی ونمایش صفحات وب در مروگر های مختلف برای ویژوال استودیو</title>
      <description>&lt;p style="text-align: justify;"&gt;یکی از مسائلی که همیشه طراحان و برنامه نویسان وب با آن روبرو می باشند، بررسی  نحوه ی نمایش صفحات وب در مرورگرهای مختلف می باشد.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;امکان انجام این عمل تاکنون در نسخه های مختلف ویژوال استودیو وجود داشته است  اما افزونه ای به نام&amp;nbsp; &lt;strong&gt;World of VS Default Browser Switcher&lt;/strong&gt; یا به طور  خلاصه &lt;strong&gt;WoVS&lt;/strong&gt;&amp;nbsp; به تازگی جهت استفاده در ویژوال استودیو 2010 معرفی گردیده  است که با استفاده از این افزونه، امکان نمایش و بررسی صفحات وب در مرورگر های مختلف  به سادگی هر چه تمام تر قابل انجام خواهد بود.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;برای دریافت این افزونه می توانید به &lt;strong&gt; &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921" target="_blank"&gt; اینجا&lt;/a&gt;&lt;/strong&gt; مراجعه نمایید&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;در قسمت زیر تصاویری را از نحوه ی عملکرد این افزونه ملاحظه می نمایید.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img src="http://www.30sharp.com/ContentsN/92/WoVS_01_www_30sharp_com.png" alt="" /&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img src="http://www.30sharp.com/ContentsN/92/WoVS_02_www_30sharp_com.png" alt="" width="475" height="342" /&gt;&lt;/p&gt;
&lt;p style="text-align: justify;" dir="rtl"&gt;منبع : &lt;a href="http://www.30sharp.com" target="_blank"&gt;سی شارپ&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/203</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5723759</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5723759</guid>
      <pubDate>Sun, 24 Oct 2010 05:29:26 GMT</pubDate>
    </item>
    <item>
      <title>چرا مذهب شیعه، مذهب جعفری است؟</title>
      <description>&lt;p style="text-align: center;"&gt;&lt;img title="امام جعفر صادق" src="http://nazer110.files.wordpress.com/2008/10/imam_jafar_sadiq_by_rizvigrafiks_4_20081023_1775519649.jpg" alt="امام جعفر صادق" width="470" height="361" /&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;امام صادق (علیه السلام) همان بزرگواری است که با توجه به یک موقعیت استثنایی تاریخی طرح جایگزین شیعه را به هنگام ارائه کرد و امامان دیگر به شرح و بسط بعضی از ابعاد آن پرداختند.&lt;br /&gt;&lt;br /&gt;به گزارش فارس، به مناسبت شهادت امام جعفر صادق(ع) رئیس مکتب شیعه نوشت: هیچ تاکنون به این نکته اندیشیده&amp;zwnj;اید که چرا ما شیعیان را پیروان مذهب جعفری می&amp;zwnj;خوانند؟&lt;br /&gt;&lt;br /&gt;در میان امامان دوازدگانه شیعه چرا مذهب ما به ایشان انتساب یافته است؟ با توجه به این که امام جعفر صادق (علیه السلام) ششمین امام شیعه هستند مگر پیش از ایشان وضعیت شیعه چگونه بوده و به عبارت دیگر چرا مذهب شیعه علوی یا حسنی یا حسینی یا سجادی و یا باقری نامیده نشده است؟ آنچه در پی می آید توضیحی است بر راز این نامگذاری.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;عرصه تئوری&amp;zwnj;ها و دیدگاه&amp;zwnj;های علمی و فرهنگی در میان دانشمندان و فرهیختگان همواره عرصه ابقای بهترین اندیشه&amp;zwnj;ها بوده است. هر نظریه&amp;zwnj;ای آن هنگام توانسته جایگزین نظریه پیشین شود که محتوایی بهتر از آن را به بشریت هدیه کرده باشد و الا مورد استقبال قرار نخواهد گرفت.&lt;br /&gt;&lt;br /&gt;مکتب&amp;zwnj;های فکری بزرگ نیز همواره باید دارای چنین ویژگی باشند تا بتوانند در دل بشر جایی باز کنند. نگاهی به دستاورد مکتب اسلام در مقایسه با آنچه جامعه جاهلی عرب بدان دلبسته بود و مبنای رفتار فردی و اجتماعی خود قرار داده بود می&amp;zwnj;تواند راز موفقیت اسلام را در برابر اندیشه&amp;zwnj;های جاهلانه نشان دهد.&lt;br /&gt;&lt;br /&gt;پیامبر (صلی الله علیه و آله) در دعوت خود ضمن پذیرش سنت&amp;zwnj;های پسندیده انسانی در میان اعراب آنگاه که به نفی ضدارزش&amp;zwnj;ها می&amp;zwnj;پرداخت طرح&amp;zwnj;های جایگزین نیز ارائه می&amp;zwnj;کرد تا مخاطبان او احساس خلا نکنند.&lt;br /&gt;&lt;br /&gt;شاید راز بسیاری از شکست&amp;zwnj;های فردی و اجتماعی مصلحان در طول تاریخ همین بوده که طرح جایگزین نداشته&amp;zwnj;اند به همین نمونه تاریخ معاصر ایران توجه کنید. حضور روحانیت در مشروطیت و انقلاب اسلامی و این که چرا روحانیت در مشروطیت نتوانست تا پایان حضور داشته باشد اما انقلاب اسلامی به رهبری امام موفق به براندازی یک نظام شد؟&lt;br /&gt;&lt;br /&gt;شاید مهمترین نکته در همین طرح جایگزین بوده است. امام خمینی(ره) طرح جایگزین سلطنت را داشت اما روحانیت در مشروطیت به ابعاد این موضوع آن چنان که بایسته است نیاندیشیده بود واین سرانجام هر حرکت سیاسی و فکری است که فقط طرح براندازی داشته باشد و نه طرح جایگزین!&lt;br /&gt;&lt;br /&gt;امام جعفر صادق (علیه السلام) در مسیر تکاملی حرکت شیعه گام دوم را برداشته بودند. یعنی پس از آنکه مردم بر اثر مجاهدت&amp;zwnj;های امامان پیشین به ناصحیح بودن مذهب رسمی و دیگر اندیشه&amp;zwnj;های منبعث از آن و نیز حرکت&amp;zwnj;های سیاسی مبتنی بر آن در سال&amp;zwnj;های گذشته پی بردند آماده بودند تا طرح جایگزین مکتب اهل&amp;zwnj;بیت را دریافت کنند و امام صادق (علیه السلام) همان بزرگواری است که با توجه به یک موقعیت استثنایی تاریخی طرح جایگزین شیعه را به هنگام ارائه کرد و امامان دیگربه شرح و بسط بعضی از ابعاد آن پرداختند.&lt;br /&gt;&lt;br /&gt;دوره امامت حضرت که از سال 114 هجری آغاز شده تا سال 148 هجری ادامه یافت، یکی از شرایط بحرانی تاریخی در اسلام بود زیرا که بنیان حکومتی یکصد ساله فرو ریخته بود و بنیان حکومت پانصد ساله&amp;zwnj;ای پی ریزی می&amp;zwnj;شد و همت اصلی سران حکومت تازه، کوبیدن مخالفان بود.&lt;br /&gt;&lt;br /&gt;مثلا توجه کنید که از سال 132 که رسما حکومت عباسیان آغاز شد تا سال 137 هجری سردمداران آن از هیبت و عظمت یکی از بزرگترین سرداران خود یعنی ابومسلم خراسانی هراس داشتند و تا او را با حیله و فریب نکشتند، ضمناً احساس آرامش نکردند و امام صادق (علیه السلام) با توجه به این فضا، پایه&amp;zwnj;های فکری نظام تشیع یا طرح جایگزین را بنا نهاد.&lt;br /&gt;&lt;br /&gt;سال&amp;zwnj;ها پیش از امامت حضرت صادق (علیه السلام) تقریبا یکصد و سیزده سال پیش، جد ایشان پیامبر اکرم (ص) در روزی گرم و سوزان و به هنگام بازگشت از آخرین حج خود در غدیر خم جانشینی خویش را به فرمان خدای به امام علی (ع) واگذار کرد و بر اساس منابع شیعی و بعضی از منابع اهل سنت از مردم در این باره بیعت گرفت. ا&lt;br /&gt;&lt;br /&gt;ما صلاحدید پیامبر اکرم (ص) به دلایلی مورد پذیرش بعضی از صحابه قرار نگرفت و با رحلت حضرت، خلافت در سقیفه بنی ساعده مسیری تازه یافت. چندتن از صحابیان مهاجر در برابر انصار که خود دچار دو دستگی شده بودند با استناد به حق خویشاوندی با پیامبر (ص) خلافت را حق خود دانستندنه حق انصار و با آنکه امام علی (ع) خویشاوندی روشنتری با پیامبر(ص) داشت به این بهانه که عرب نمی&amp;zwnj;تواند امتیازات بیش از اندازه&amp;zwnj;ای را برای بنی&amp;zwnj;هاشم بپذیرد و قبلا نبوت به بنی&amp;zwnj;هاشم رسیده بود و اینک خلافت باید به دیگر تیره&amp;zwnj;های قریش برسد خود را شایسته خلافت دیدند.&lt;br /&gt;&lt;br /&gt;از پس این تدبیر، مسیر قدرت سیاسی در امت اسلامی دگرگون شد و به تدریج هر چه بر سال&amp;zwnj;ها افزوده می&amp;zwnj;شد این دگرگونی نیز بیشتر خود را نشان می&amp;zwnj;داد به گونه&amp;zwnj;ای که در سال 35 قمری که اندکی ازانحرافات خود را نشان داده بود و امت اسلامی به چشم خویش بعضی از آن را می&amp;zwnj;دید، شورشی رخ داد که خلیفه سوم در طی آن کشته شد.&lt;br /&gt;&lt;br /&gt;به گواهی جنگ&amp;zwnj;های سه&amp;zwnj;گانه&amp;zwnj;ای که امام علی (ع) با ناکثین، قاسطین و مارقین انجام دادمی&amp;zwnj;توان پذیرفت که جامعه اسلامی دچار بحرانی عمیق شده بود؛ بحرانی که در تبدیل خلافت به ملوکیت خود را نشان داد و خاندان بنی&amp;zwnj;امیه که بیش از این در میان مسلمانان جایگاهی نداشتند و طلقای (آزادشدگان) پیامبر (ص) در فتح مکه بودند، با موقعیت سنجی سیاسی به اقتدار رسیدند و حکومتی 90ساله را بنیان نهادند. سیاست عرب&amp;zwnj;گرایی امویان موجب شد تا مخالفت&amp;zwnj;هایی با آنان در جهان اسلام رخ دهد و تحلیل&amp;zwnj;گران یکی از علل سقوط این سلسله را همین سیاست می&amp;zwnj;دانند.&lt;br /&gt;&lt;br /&gt;امویان با توجه به سابقه ناشایست خود در میان امت اسلامی جدی&amp;zwnj;ترین رقیب خویش را بنی&amp;zwnj;هاشم و علویان می&amp;zwnj;دانستند و برای بی&amp;zwnj;مقدار نشان دادن رقیب به هر حربه&amp;zwnj;ای متوسل می&amp;zwnj;شدند. از جمله به ساختن احادیث و روایاتی دست یازیدند تا حسن سابقه بنی&amp;zwnj;هاشم و علویان را که بویژه در سایه فداکاری&amp;zwnj;های حضرت علی (ع)به اعتباری فوق تصور دست یافته بودند، بیالایند.&lt;br /&gt;&lt;br /&gt;جاعلان حدیث نخست به جعل روایاتی در مذمت حضرت علی (ع) پرداختند و در مرحله دوم از اختلاف میان خلفا و امام علی (ع) هر آنچه نیکی و سجایای اخلاقی بود به رقیبان آن حضرت نسبت دادند و در برابر هر فضیلتی که برای امام وجود داشت احادیثی را درباره فضیلتی مشابه برای رقیبان نیز جعل کردندتا آنچه امام علی (ع) بدان&amp;zwnj;ها ممتاز بود عادی جلوه کند و در نهایت همانند یکی از اصحاب پیامبر (ص) تلقی شود نه بالاتر و در مقام خلافت هم خلیفه&amp;zwnj;ای چونان دیگران معرفی شود که حتی به سیاست&amp;zwnj;های زیرکانه روزگار نیز که عبارت از حیله و مکر و فریب باشد آگاه نیست.&lt;br /&gt;&lt;br /&gt;امویان به این نیز اکتفا نکردند و فرمان سب امام علی (ع) را بر منابر و در خطبه&amp;zwnj;ها و پس از هر نماز اعلام کردندکه تا پایان حکومت آنها به جز مقطع کوتاه خلافت عمربن عبدالعزیز (14تا101هجری) باقی بود. شایان توجه است که پرداختن به موضوعاتی چون ایمان ابوطالب، پدر حضرت علی (ع) در هنگام مرگ که همواره یکی از نقاط اختلاف میان شیعه و سنی بوده است و طرفین در این باره کتاب&amp;zwnj;هایی نوشته&amp;zwnj;اند. با توجه به کفر ابوسفیان که تا حمله مسلمانان به مکه و ایمان اجباری او، حمله به ابوطالب و طرح ایمان او با همین انگیزه بود و به گفته یکی از محققان، اگر ابوطالب، پدرحضرت علی (ع) نبود هرگز مورد تهاجم قرار نمی&amp;zwnj;گرفت. علاوه بر این در عرصه اجتماعی بسیاری از صلح اجباری امام حسن (ع)، علویان را ظاهرا از صحنه سیاسی جامعه حذف کرد.&lt;br /&gt;&lt;br /&gt;هرچند امام با زیرکی موادی را در صلح نامه گنجانده بود که فقط از آن طریق می&amp;zwnj;شد ماهیت بسیار متظاهر معاویه را به جامعه نشان دهد. موادی چون عدم اذیت و آزار شیعیان علی و عدم تعیین جانشین از سوی معاویه دو ماده مهم این قطعنامه بودند که با زیر پا گذاشته شدن از سوی معاویه چهره واقعی او را نشان دادند.&lt;br /&gt;&lt;br /&gt;هنگامی که حجربن&amp;zwnj;عدی یکی از شیعیان امام علی (ع) توسط ماموران معاویه به شهادت رسید موجی از مخالفت با سیاست&amp;zwnj;های معاویه به وجود آمد که از آن میان می&amp;zwnj;توان پاسخ تند امام حسین ( ع) به نامه معاویه اشاره کرد.&lt;br /&gt;&lt;br /&gt;همچنین انتصاب یزید به جانشینی نیز پیامدهای جدی به همراه داشت و معاویه فقط با زور و شمشیر و تهدید توانست بیعت برای یزید بگیرد. با وجود شخصیت&amp;zwnj;های مطرحی چون امام حسین (ع) در میان امت اسلامی معاویه پسرش یزید را به مدارا با ایشان ترغیب کرد.&lt;br /&gt;&lt;br /&gt;تا این زمان که سال 60 هجری بود به نظر می&amp;zwnj;رسید اندیشه امامت شیعی در محاق قرار گرفته بود اینک امام حسین (ع) در شرایطی متفاوت قرار داشت که از یک سو همراه پیروزی&amp;zwnj;های مسلمانان در خارج از شبه جزیره عربستان و آوازه داخلی آن بود و از سوی دیگر یزید بن معاویه خلیفه تازه، شخصیت اجتماعی مورد قبولی نداشت و بسیاری از مسلمانان و صحابه و تابعین او را به دیانت نمی&amp;zwnj;پذیرفتند.&lt;br /&gt;&lt;br /&gt;کسی چون ابوایوب انصاری که خود را موظف به شرکت در همه نبردهای مسلمانان با کفار می&amp;zwnj;دانست یکبار با شنیدن امارت و فرماندهی یزید از شرکت در نبرد سرباز زده بود.&lt;br /&gt;&lt;br /&gt;امام حسین ( ع) با درک صحیح این موقعیت در شرایطی که به نظر می&amp;zwnj;رسید خلافت در دست امویان به سلطنت تبدیل شده و آنان از هر وسیله&amp;zwnj;ای از جمله دین برای نشان دادن مشروعیت خود سودی بردند امام با مشروعیت ذاتی خود به عنوان نواده بنیانگذار دین اسلام می&amp;zwnj;توانست رویاروی مشروعیت خود ساخته امویان بایستد و با سخن و نهضت خود به اصلاح امت بپرازد. همان که هدف امام (ع) بود.&lt;br /&gt;&lt;br /&gt;ایشان می&amp;zwnj;توانست نسب خویش به پیامبر(ص) را به مردم یادآور سازد و بدان استناد جوید چنان که در هنگام درخواست بیعت یزید فرمود: "مثلی لایبایع مثله " همچو منی (با این شرافت نسبی) با چون اویی بیعت نخواهد کرد.&lt;br /&gt;&lt;br /&gt;مهمترین بازتاب قیام و شهادت امام حسین (ع) از بین بردن باقی مانده آبروی اجتماعی و جایگاه دینی امویان در میان مردم بود. امام نشان داد که امویان چگونه پسر دختر پیامبر (ص) را که آن همه حدیث از رسول خدا (ص) در فضیلت او رسیده بود، به قتل رسانند.&lt;br /&gt;&lt;br /&gt;امام "نه " بزرگ را گفت و ماهیت نفاق بنیاد امویان را برملا کرد که چگونه به تنها چیزی که نمی&amp;zwnj;اندیشند، دین الهی است و حاضرند احکام مسلّم اسلامی را به خاطر حفظ قدرت زیر پا بگذارند. شرح رفتاری که سپاهیان اموی با خاندان امام حسین (ع) کردند این مهم را به نمایش گذاشت. و این چهره پنهان شده در سرکوب خونین و هتک حرمت از مردم فضاحت با تخریب خانه خدا تکمیل گردید.&lt;br /&gt;&lt;br /&gt;تاثیر قیام امام حسین (ع) بدون تردید آن قدر سریع بود که با مرگ زودهنگام یزید در سال 64 هجری، پسرش معاویه دوم تنها چهل روز حکومت کرد و درخطبه&amp;zwnj;ای اعلام کرد که پدر و جد او غاصب خلافت بودند و خود استعفا کرد. اما این تازه آغاز کار بود. جامعه اسلامی به تدریج متوجه ظلم وستم بنی&amp;zwnj;امیه می&amp;zwnj;شد و شورش&amp;zwnj;ها دوباره به راه افتادند.&lt;br /&gt;&lt;br /&gt;شورش&amp;zwnj;های توابین در سال 65 هجری به خونخواهی امام حسین (ع) ، مختار ثقفی در 67 هجری و پیروزی او و قصاص قاتلان امام حسین (ع) و یارانش و نیز شورش&amp;zwnj;های دو باند خوارج در نقاط گوناگون جهان اسلام معادله را به نفع بنی&amp;zwnj;هاشم تغییر داد.&lt;br /&gt;&lt;br /&gt;در واپسین سال نخستین سده اسلامی خلیفه نجیب اموی عمربن عبدالعزیز برای نخستین بار دستور داد تا سب امام علی (ع) بر منابر و در خطبه&amp;zwnj;ها حذف شود و فدک دوباره به بنی&amp;zwnj;هاشم و علویان بازگردانده شود. اما به نظر می&amp;zwnj;رسید نهالی که امام حسین (ع) با خون خود آبیاری کرده بود اینک به ثمر نشسته و زمان بهره&amp;zwnj;برداری از آن فرا می&amp;zwnj;رسید.&lt;br /&gt;&lt;br /&gt;اینک به اختصار وضعیت بنی&amp;zwnj;هاشم را پس از شهادت امام حسین (ع) پی می&amp;zwnj;گیریم؛ نخستین جرقه&amp;zwnj;های اختلاف در میان بنی&amp;zwnj;هاشم احتمالا پس از شهادت امام حسین (ع) رخ داد. آن هنگام که گروهی مشهور به کیسانیه معتقد به امامت محمدحنفیه شدند که از نظر سنی از امام سجاد(ع) بزرگتر بود و به عنوان عالمی علوی مورد احترام مردم مختار در شورش خود معتقد بود که به اجازه او قیام کرده است.&lt;br /&gt;&lt;br /&gt;محمد حنفیه در سال 81 هجری درگذشت و گروهی به سراغ پسرش ابوهاشم رفتند و امامت او را معتقد شدند که تا سال 99 هجری زنده بود و در این سال به هنگام مرگ بنابر روایت جعلی بعدی توسط بنی&amp;zwnj;عباس ابوهاشم که فرزندی نداشت امامت را به محمدبن&amp;zwnj; علی بن عبدالله بن عباس واگذار کرد و امامت این گونه از علویان به عباسیان منتقل شد.&lt;br /&gt;&lt;br /&gt;همزمان با گسترش دعوت عباسیان که شعار خود را "الرضاء من آل محمد " قرار داده و به دستور ابراهیم امام از افشای نام واقعی امام و رهبر پرهیز می&amp;zwnj;کردند واژه آل محمد که عنوان ویژه تیره علوی بود به کار عباسیان آمد. تقسیم&amp;zwnj;بندی ابراهیم امام از وضعیت شهرها نشان از آمادگی ایرانیان برای قیام دارد و نیز علاقه آنان به اهل&amp;zwnj;بیت (علیهم السلام) یک حرکت موازی از سوی بنی&amp;zwnj;عباس مردم را فریفته بود چنان که بعضی از بزرگان همراه این نهضت مانند ابوسلمه خلال که به این فریب پی برده بود به جرم هواداری از خلافت علویان اعلام شد.&lt;br /&gt;&lt;br /&gt;شاید یکی از علل واقعی مخالفت امام صادق (ع) با قیام زید بن علی بن الحسین (ع) براساس روایاتی که مخالفت حضرت را نشان می&amp;zwnj;دهد، پیش از هرچیزی فضای نامناسب آن بود که اتفاقا بسیار مورد سوء استفاده عباسیان قرار گرفت، به گونه&amp;zwnj;ای که مزار پسرش یحیی در خراسان که قبلا از سوی ابراهیم امام به عنوان منطقه نفوذ تبلیغاتی مطرح شده بود و احتمالا تشویق او به قیام و خونخواهی پدر از سوی داعیان عباسی احتمالی است که نمی&amp;zwnj;توان به سادگی از آن گذشت. زیرا شهادت یحیی در خراسان به سال 126 هجری در شورش عباسیان و سقوط امویان در خراسان مهم ارزیابی شده است.&lt;br /&gt;&lt;br /&gt;روی کار آمدن عباسیان امت اسلامی را در تحولی تازه قرار داد و بنیان حکومتی 90 ساله را فرو ریخت و حکومتی پانصد ساله را به قدرت رساند. اما آنچه مهم است نقش موازی عباسیان بود که در شرایط ویژه تاریخی با یک سوء&amp;zwnj;استفاده بزرگ به قدرت رسیدند. بسیار طبیعی بود که منتظر یک حرکت نسنجیده در عرصه سیاسی از سوی نماینده مهم و بزرگ علویان باشند. چنان که در ماجرای قیام محمد نفس زکیه در سال 145رخ داد و منصور بهره&amp;zwnj;برداری بزرگ از آن به نفع عباسیان انجام داد.&lt;br /&gt;&lt;br /&gt;امام صادق (ع) که به دقت همه این تحولات اجتماعی را زیر نظر داشت فضای سیاست را هرگز آماده یک قیام علنی سیاسی ندید. آنچه که جامعه اسلامی از آن رنج می&amp;zwnj;برد زیرساخت فکری بود و الا ایشان به هیچ وجه کمتر از شخصیتی چون ابومسلم نبود این را از نامه تاریخی ابومسلم به امام که ایشان بدون خواندن آن را به آتش سپرده بودند، می توان فهمید. پرسش بزرگ مطرح این بود: چه بایدکرد؟&lt;br /&gt;&lt;br /&gt;جد او امام حسین (ع) با قیام خونین خود دل&amp;zwnj;های بسیاری از مسلمانان را در گوشه و کنار جهان اسلام متوجه اهل&amp;zwnj;بیت پیامبر (ص) کرده بود و در زمان امام صادق (ع) حکومتی روی کار آمده بود که از شعار "الرضا من آل محمد (صلی الله علیه و آله) استفاده و سپس آل محمد واقعی را کنار زده بود و مردم نیز پذیرفته بودند. این همه دگرگونی در جامعه اسلامی معلول چه عواملی می&amp;zwnj;توانست باشد؟&lt;br /&gt;&lt;br /&gt;در این فضای تیره که مذاهب اهل سنت در حال شکل&amp;zwnj;گیری بودند چه چیزی می&amp;zwnj;توانست شیعه را پایدار سازد؟ آنچه که به درون فرهنگ مردم راه یابد و تفسیر آنها را از رابطه خود با خدا و جامعه اسلامی دگرگون سازد. پس در حقیقت گام دوم در بنیان&amp;zwnj;گذاری یک مکتب را حضرت صادق (ع) برداشت. گویا مردمی که از پس قیام امام حسین (ع) دلداده این خاندان شده بودند به سراغ آنها آمده و می&amp;zwnj;پرسیدند که اگر نه امویان و نه عباسیان، شما چه می&amp;zwnj;گویید؟ و چه تفسیری از اسلام دارید؟ و به عبارت روشن&amp;zwnj;تر طرح جایگزین شما چیست؟&lt;br /&gt;&lt;br /&gt;نشان دادن یک تفسیر جامع از خدا، رابطه مردم با او و انسان موردنظر اسلام در آن زمان مهمترین دغدغه&amp;zwnj;های حضرت امام جفعر صادق ( ع) بوده است اعتقادات عقلانی، اخلاق بایسته و دستورالعمل&amp;zwnj;های فردی و اجتماعی (فقه) مهمترین حوزه&amp;zwnj;هایی بود که امام صادق (ع) در آنهابه طرح و اندیشه دینی پرداختند و چون چنین شد، تشیع دارای شناسنامه رسمی گردید و مذهب ما به نام ایشان مزین شد. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/202</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5652096</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5652096</guid>
      <pubDate>Sun, 03 Oct 2010 18:29:50 GMT</pubDate>
    </item>
    <item>
      <title>پخش و تبدیل فایل های FLV</title>
      <description>&lt;p style="text-align: justify;"&gt;در این پست قصد داریم به بررسی فایل های&amp;nbsp; &lt;a href="http://en.wikipedia.org/wiki/Flv" target="_blank"&gt;FLV&lt;/a&gt; بپردازیم ،و به سوالات زیر پاسخ دهیم:&lt;br /&gt; فایل های FLV با چه پلیرهایی پخش می شوند ؟&lt;br /&gt; چگونه میتوان FLV را به فرمت های رایجی مانند MP4&amp;nbsp; و یا ۳GP&amp;nbsp; و MP3 تبدیل کرد؟&lt;br /&gt; چگونه از سایت هایی که فایل های FLV به اشتراک میگذارند مانند یوتیوب ،مستقیما دانلود کنیم ؟&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;چگونه از سایت هایی که فایل های FLV به اشتراک میگذارند مانند یوتیوب ،مستقیما دانلود کرد ؟&lt;/strong&gt;&lt;br /&gt; به تعداد عدد آدم ها راه هست برای دانلود از یوتیوب به طوریکه اگر سرچ کوچکی در اینترنت داشته باشیم با ده ها صفحه و سایت مختلف مواجه می شویم.اما در اینجا قصد داریم تا به کمک دانلود منیجر محبوب یعنی فلش گت این کار را انجام دهیم.قبل از اینکه در مورد نحوه دانلود بحث کنیم ،لازم است شما ،این سه مورد را حتما داشته باشید:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;۱-&lt;a href="http://www.mozilla.com/en-US/firefox/personal.html" target="_blank"&gt;فایرفاکس&lt;/a&gt; :اگر همین الان این مطلب را از این مرورگر محبوب نمیخوانید،خب اشتباه می کنید؛از این خط به بعد را در فایرفاکس بخوانید:دی&lt;br /&gt; ۲- &lt;a href="http://www.amazesoft.com/en/download.htm" target="_blank"&gt;دریافت آخرین نسخه از فلش گت&lt;/a&gt; (یا د&lt;a href="http://www.box.net/shared/orn5vvs4oe" target="_blank"&gt;انلود نسخه معروف قدیمی و محبوب من جت کار&lt;/a&gt;)&lt;br /&gt; ۳-&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/220" target="_blank"&gt;دریافت افزونه فلش گت برای فایرفاکس&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;بعد از نصب موارد بالا به سایت یوتیوب می رویم .با باز کردن یک ویدئو و پخش ثانیه اول از ویدئو در پایین صفحه فایرفاکستان ،آیکنی به شکل برش فیلم شروع به چشمک زدن میکند ، مانند تصویر:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;a href="http://noonva.files.wordpress.com/2009/12/youtube_download_flashget1.gif"&gt;&lt;/a&gt;&lt;br /&gt; با کلیک روی آن ،به آدرسی مشابه تصویر زیر میرسید:&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img class="aligncenter" src="http://noonva.files.wordpress.com/2009/12/youtube_download_flashget1.gif" alt="" width="104" height="65" /&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://noonva.files.wordpress.com/2009/12/youtube_download_flashget2.gif"&gt;&lt;img class="aligncenter" src="http://noonva.files.wordpress.com/2009/12/youtube_download_flashget2.gif" alt="" width="422" height="57" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;با حذف # در انتهای آدرس ،فایل را دانلود کنید.ببخشید اگر خیلی ساده توضیح دادم چون دوست دارم همه خوانندگان اینجا حتی کسانی که اولین بار اسم یوتیوب به گوششان خورده بتوانند این کار را انجام دهند.&lt;br /&gt; &lt;strong&gt;&lt;br /&gt; فایل های FLV با چه پلیرهایی پخش می شوند ؟&lt;/strong&gt;&lt;br /&gt; پخش کننده های مختلفی می توانند فایل های FLV پخش کنند اما هر کدام ایراداتی دارند. مثلا یکی از اشکالات رایج در برخی از برنامه های این است که اجازه پخش تمام صفحه ویدئو را نمیدهند.برای تماشای بی دردسر یک فایل FLV یکی از دو مورد زیر را دانلود کنید:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;اولی که FLVPlayer HD نام دارد یک اپلیکیشن ادوب ایری رایگان ،سبک و ساده است که تنها ۲۰۰ کیلوبایت حجم دارد و بسیار خوب کار میکند، ادوب ایر را هم میتوانید از لینک زیر دریافت کنید.&lt;br /&gt; &lt;strong&gt;&lt;a href="http://get.adobe.com/air/" target="_blank"&gt;دریافت ادوب ایر با حجم ۱۵ مگ&lt;/a&gt;&lt;br /&gt; &lt;a href="http://player.thiagobueno.net/index.php?page=en" target="_blank"&gt;دریافت FLVPlayer HD با حجم ۲۰۰ کیلو بایت&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;برنامه Sothink FLV player&amp;nbsp; هم برنامه رایگان دیگری ست که نسبت به برنامه اول کامل ترست.پیشنهاد میکنم حتما دانلود کنید.&lt;br /&gt; &lt;strong&gt;&lt;a href="http://www.sothinkmedia.com/flv-player/download.htm" target="_blank"&gt;دریافت Sothink FLV player با حجم ۲ مگ&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;strong&gt;چگونه میتوان FLV را به فرمت های رایجی مانند MP4&amp;nbsp; و یا ۳GP&amp;nbsp; و MP3 تبدیل کرد ؟&lt;/strong&gt;&lt;br /&gt; و بالاخره میرسیم به اینکه بعد از دانلود و تماشای یک ویدئوی FLV چگونه آن را به فرمت های رایجی برای&amp;nbsp; پخش در دستگاه های پخش پورتابل مانند آی پاد و موبایل ها در بیاوریم.&lt;br /&gt; برنامه اول&amp;nbsp; Moyea FLV to Video Converter نام داردو به وسیله آن میتوان فایل FLV را به تمام فرمت های رایج مانند ۳GP ، MP4 ، AVI ، فرمت های مناسب برای پخش در آی پاد و غیره تبدیل کرد.یکی دیگر از ویژگی های این برنامه ویرایش فایل های FLV ست.پیشنهاد میکنم حتما دانلود کنید.&lt;br /&gt; &lt;strong&gt;&lt;a href="http://download.moyea.com/flv_to_video/flv2video_pro_setup.exe" target="_blank"&gt;دریافت Moyea FLV to Video Converter با حجم ۱۰ مگ&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://noonva.files.wordpress.com/2009/12/moyea_flv_to_video_converter1.gif"&gt;&lt;img class="aligncenter" src="http://noonva.files.wordpress.com/2009/12/moyea_flv_to_video_converter1.gif" alt="" width="387" height="223" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;برنامه دوم AVS-Video-Converter نام دارد که کمی حجیم ترست ،درصورتی که اینترنت مناسبی دارید پیشنهاد میکنم این برنامه را&amp;nbsp; هم از دست ندهید .از نکات جالب این برنامه تبدیل فایل به فرمت بلوری(FULL HD) می باشد.&lt;br /&gt; &lt;strong&gt;&lt;a href="http://www.avs4you.com/AVS-Video-Converter.aspx" target="_blank"&gt;دریافت AVS-Video-Converter با حجم ۴۴ مگ&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img class="aligncenter" src="http://noonva.files.wordpress.com/2009/12/avs-video-converter.png" alt="" width="374" height="156" /&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;منبع : &lt;a title="نان را از هر طرف بخوانی نان است" href="http://noonva.ir" target="_blank"&gt;نون وا&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/199</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5581667</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5581667</guid>
      <pubDate>Fri, 17 Sep 2010 09:53:22 GMT</pubDate>
    </item>
    <item>
      <title>توهین به من و تو</title>
      <description>&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;کاش و کاش هیچ وقت این پست اینجا تو این وبلاگ نمی اومد . واقعا برای دینمون متاسفم که همچین پیروانی متل من و شما داره ! به خودمون توهین می کنن بی خیالیم به پیامبرمون اهانت میشه بی خیالیم به کتاب دینمون توهین میشه&amp;nbsp; بی خیالیم .&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;بر اساس یک تحقیق یهودیان در سراسر جهان حدود 13 میلیون نفر می باشند که بخش اندکی از جمعیت شش میلیارد و ششصد میلیونی کره زمین را تشکیل می دهد و حالا کل دنیا زیر دستشونه به همه توهین می کنن&amp;nbsp; به همه تجاوز می کنن و ااز همه مهمتر اجازه&amp;nbsp; توهین به خودشون را به کسی نمی دهند و&amp;nbsp; حالا ما مسلمونا حدود بیست درصد از جمعیت جهان یعنی ۱٫۳۲ میلیارد نفر را تشکیل می دهیم .&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;آیا ما مسلمان هستیم !!؟؟&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: medium;"&gt;چند درصدمون مسلمان هستیم !!؟؟&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img title="قرآن" src="http://www.rasekhoon.net/_WebSiteData/PhotoGallery/Photos/2b282a2d-e660-4063-8c9b-88922642340a.jpg" alt="قرآن" width="476" height="360" /&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;خدایا:&lt;br /&gt;کافر کیست؟ مسلمان کیست؟ شیعه کیست؟ سنی کیست؟&lt;br /&gt;مرزهای درست هرکدام ، کدام است؟&lt;br /&gt;من آرزو می کنم که روزی سطح شعور و شناخت مذهبی ، در این تنها کشور شیعه جهان ، به جایی برسد که سخنگوی رسمی مذهب ما&amp;zwnj; &amp;laquo;فاطمه&amp;raquo; را آنچنان که سلیمان کتانی - طبیب مسیحی - شناسانده است، و &amp;laquo;علی&amp;raquo; را آنچنان که دکتر جورج جرداق - طبیب مسیحی - توصیف میکند و &amp;laquo;اهل بیت&amp;raquo; را آنچنان که ماسینیون کاتولیک تحقیق کرده است و &amp;laquo;ابوذر غفاری&amp;raquo; را آنچنان که جودة السحار نوشته است و حتی &amp;laquo;قرآن&amp;raquo; را آنچنان که بلاشر - کشیش رسمی کلیسا - ترجمه نموده است و &amp;laquo;پیغمبر&amp;raquo; را آنچنان که ردنسن - محقق یهودی - میبیند، بفهمد و ملت شیعه و محبان اهل بیت و متولیان رسمی ولایت و مدعیان مذهب حقه جعفری روزی بتوانند به ترجمه آثار این کفار رسمی!! توفیق یابند.&lt;br /&gt;خدایا این مردم شیعه اند ، شیعه علی ، تنها پیروان اهل بیت ، تنها ملتی که حق را تشخیص داده اند و چهره پرشکوه علی را و عظمت های خاندان علی را یافته اند؟؟&lt;br /&gt;و دکتر بنت الشاطی ، استاد دانشگاه و نویسنده توانایی ، که قلمش و عمرش همه در خدمت زنان اهل بیت ، که میگفت:(من در این خانه زندگی میکنم )، سنی است؟&lt;br /&gt;و بلاشر که روحانی رسمی مسیحیت بود و چهل سال در تحقیق و ترجمه قرآن رنج برد و بر روی آیات کور شد کافر است؟&lt;br /&gt;و ماسینیون که دریایی از دانش بود و ۲۷ سال تمام در زندگی سلمان، نخستین بنیانگذار تاریخ شیعه در ایران، غرق شد و هرگاه از فاطمه ، از عرفان اسلامی و از سلمان سخن میگفت ، سراپا مشتعل میشد کافر است؟&lt;br /&gt;خدایا:&lt;br /&gt;به من بگو ، تو خود چگونه میبینی؟ چگونه قضاوت میکنی؟ &lt;br /&gt;آیا عشق ورزیدن به اسمها تشیع است؟ یا شناخت مسمی ها ؟؟&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&amp;laquo;دکتر علی شریعتی&amp;raquo;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/198</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5572615</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5572615</guid>
      <pubDate>Tue, 14 Sep 2010 20:37:20 GMT</pubDate>
    </item>
    <item>
      <title>عکس برنده جایزه یونسکو در موضوع عشق</title>
      <description>&lt;p&gt;&lt;img title="عشق" src="http://upload.118shayan.com/uploads/437p0s0.jpg" alt="عشق" width="489" height="418" /&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/201</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5590555</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5590555</guid>
      <pubDate>Mon, 23 Aug 2010 17:24:47 GMT</pubDate>
    </item>
    <item>
      <title>Snippet در سی شارپ دات نت</title>
      <description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;البته Snippet مختص سی شارپ نیست و در وی بی هم موجود هست.&lt;br /&gt;برای توضیح Snippet مثال میزنم. فرض کنید شمای برنامه نویس قصد دارین از بلاک Try Catch استفاده کنید. خب نوشتن اینهمه دستور زمان میبره :&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;" dir="ltr"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;try&lt;br /&gt;{&lt;br /&gt;}&lt;br /&gt;catch&lt;br /&gt;{&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;البته این یه مثال بود. مثالهای دیگه میتونه حلقه for و while و do و if و switch باشه.&lt;br /&gt;هر Snippetی یه اسم داره. مثلا اسم Snippet بلاک try catch مساوی هست با "try". &lt;br /&gt;&lt;br /&gt;برای اضافه کردن Snippet دو راه وجود داره. اولین و آسونترین راه به این صورت هست:&lt;br /&gt;اسم Snippet رو مینویسید و TAB&amp;zwnj;رو فشار میدین.&lt;br /&gt;مثلا برای ساختن بلوک for کلمه for رو مینویسم و کلید TAB رو فشار میدم که این چند خط کد زیر برام توید میشه :&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;" dir="ltr"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;for (int i = 0; i &amp;lt; length; i++)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="text-align: justify; direction: ltr;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;راه دوم اینه که در زمان کد نویسی روی قمستی که میخواین Snippet تولید بشه کلیک سمت راست کنین. از منو گزینه Insert Snippet رو انتخاب کنید و از منوی باز شده گزینه Visual C# رو کلیک کنید تا لیست کامل Snippet ها برای شما نشون داده بشه. حالا میتونین رو هرکدوم که نیاز دارین دابل کلیک کنین تا کدش تولید بشه.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;امکان دیگری که در ارتباط با Snippet وجود داره جا دادن چند خط کد درون یک Snippet خاص هست. مثلا شما چند خط کد نوشتین و حالا لازمه که این چند خط کد درون بلاک try catch&amp;zwnj; قرار بگیرن.&lt;br /&gt;دو راه واسه این کار وجود داره. آسون ترین راه اینه که اول چند خط کدتون رو انتخاب کنین و بعد میانبرهای زیر رو فشار بدین :&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CTRL+K, CTRL+S&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;همینطور که میدونید بعضی از میانبرهای دات نت اینطوری هستن. این میانبر یعنی کلید CTRL رو نگه دارین، کلید K رو فشار بدین و همینطور که کلید CTRL رو پایین نگه داشتین،&amp;zwnj;بلافاصله کلید S رو بزنید.&lt;br /&gt;با فشار دادن این میانبر منوی کامل Snippet ها برای شما باز شده و میتونید یکی رو انتخاب کنید تا کدتون با اون محاصره بشه.&lt;br /&gt;&lt;br /&gt;راه دوم هم آسون هست. کدتون رو انتخاب کنید تا به رنگ آبی در بیاد. روی همون متن آبی رنگ، کلیک سمت راست کنید&amp;nbsp; و از منوی باز شده گزینه Surround With...&amp;nbsp; رو انتخاب کنید تا لیست کامل Snippet ها براتون باز بشه و ادامه ماجرا.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;نوشته شده توسط:&lt;a href="http://csharpprogrammer.mihanblog.com/post/author/274292" target="_blank"&gt;سعید دروگر&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/197</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5441064</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5441064</guid>
      <pubDate>Sat, 14 Aug 2010 09:22:36 GMT</pubDate>
    </item>
    <item>
      <title>رجیستر کردن کامپوننت ها</title>
      <description>&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;بعضی اوقات پیش میاد که dll ی رو دانلود میکنید ولی این dll درست کار نمی کنه. یکی از علت هاش میتونه رجیستر نشدن باشه. البته اگه این کامپوننت ها دارای setup&amp;zwnj; باشن یعنی نصب بشن، setup اونها رو رجیستر میکنه. &lt;br /&gt; منظور من، کامپوننتهایی هست که تک dll&amp;zwnj; هستن.&lt;br /&gt;&lt;br /&gt; برای رجیستر کردن یه dll &amp;zwnj;به صورت زیر عمل میکنیم :&lt;br /&gt;&lt;br /&gt; اگر اون dll اسمش test.dll باشه و در درایو c&amp;zwnj; موجود باشه (c:\test.dll) در command prompt این دستور رو مینویسیم :&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;" dir="ltr"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;regsvr32 "c:\test.dll"&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;" dir="rtl"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;اگر رجیستر شدن با موفقیت انجام شده باشه پیامی برای شما نمایش داده میشه.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;" dir="rtl"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;نوشته شده توسط:&lt;a href="http://csharpprogrammer.mihanblog.com/post/author/274292" target="_blank"&gt;سعید دروگر&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/196</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5440922</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5440922</guid>
      <pubDate>Sat, 14 Aug 2010 09:00:01 GMT</pubDate>
    </item>
    <item>
      <title>تبدیل نوع داده SQL به نوع داده دات نت</title>
      <description>&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;در این بخش مقایسه ای بین انواع داده بین SQL 2008 و دات نت 2008 انجام گرفته.&lt;br /&gt;همینطور که میدونید نام دیتا تایپ های SQL و دات نت باهم فرق دارن و این جدول به شما کمک میکنه که داده ها رو چطور به هم تبدیل کنید.&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table style="border: medium none; margin-left: auto; border-collapse: collapse; width: 385px; height: 357px; text-align: justify; margin-right: auto;" dir="rtl" border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="border: 1pt solid navy; padding: 0in 5.4pt; background: navy none repeat scroll 0% 50%; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;strong&gt;&lt;span style="color: white;" lang="FA"&gt;نوع داده &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color: white;" dir="ltr"&gt;SQL 2008&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; background: navy none repeat scroll 0% 50%; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;strong&gt;&lt;span style="color: white;" lang="FA"&gt;نوع داده دات نت 2008&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;bigint&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center; direction: ltr; unicode-bidi: embed;" dir="ltr" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;Int64&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Binary , rowversion ,   varbinary&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="ltr" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;Byte[]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;bit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Boolean&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;cursor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span lang="FA"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Date , datetime ,   datetime2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;DateTime&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;DATETIMEOFFSET&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;DateTimeOffset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;float&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Double&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;image&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span lang="FA"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;int&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Int32&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;char , Nchar , nvarchar ,   varchar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;String&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Ntext, text&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span lang="FA"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;decimal , Numeric ,   smallmoney , money&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Decimal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;real&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Single&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;smallint&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;smallint&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="ltr" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;sql_variant&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Object&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;time&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;TimeSpan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;timestamp&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span lang="FA"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;tinyint&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;Byte&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0in 5.4pt; width: 2.75in;" width="264" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="ltr"&gt;xml&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0in 5.4pt; width: 1.7in;" width="163" valign="top"&gt;
&lt;p style="text-align: center;" dir="rtl" align="center"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span lang="FA"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;نوشته شده توسط:&lt;a href="http://csharpprogrammer.mihanblog.com/post/author/274292" target="_blank"&gt;سعید دروگر&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/195</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5440887</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5440887</guid>
      <pubDate>Sat, 14 Aug 2010 08:52:29 GMT</pubDate>
    </item>
    <item>
      <title>ایجاد تابعی برای تبدیل میلادی به شمسی در SQl Server با استفاده از CLR</title>
      <description>&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;یکی از مهترین دغدغه های برنامه نویسان فارسی زبان این بوده است که تاریخ را به چه صورت در دیتابیس SQL Server ذخیره کنند. راه های زیادی پیشنهاد میشد ولی هرکدام مشکلات خودش را داشت و عموما" کدنویسی بیشتری از برنامه نویس می طلبید. همیشه آرزو میکردیم که ای کاش SQL server به صورت پیش فرض تاریخ شمسی و توابع متعددی را برای محاسبه بر روی آن پشتیبانی میکرد.&lt;br /&gt;در SQL Server 2005 ما شاهد ظهور امکانی بودیم که توسط آن میتوانیم بین .Net و SQL Server یک رابطه ایجاد کنیم. ایجاد Trigger, Stored procedure, Function و Data type توسط این امکان جدید مایکروسافت در این ورژن از SQL Server در .Net به سادگی میسر شد. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;برای شروع فایل Dll زیر را دانلود کنید .&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;a title="تبدیل میلادی به شمسی" href="http://gugel.persiangig.com/other/PersianSQLFunctions.dll" target="_blank"&gt;دانلود&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="text-align: justify;" dir="rtl"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;قبل از هرچیزی باید Clr در instance از SQL Server که می خواهید در آن از این دیتا تایپ استفاده کنید باید فعال باشد. با کد زیر متوانید به سادگی ان را فعال کنید:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="color: #3333ff;"&gt;EXEC&lt;/span&gt; sp_configure &lt;span style="color: red;"&gt;'clr enabled'&lt;/span&gt; , '1' &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="color: #3333ff;"&gt;reconfigure&lt;/span&gt;; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: justify;" dir="rtl"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;این دیتاتایپ ابتدا باید به دیتابیس شما اضافه شود و بعد به سادگی میتوانید از آن استفاده کنید. جهت اضافه کردن این دیتاتایپ dll ضمیمه شد به مقاله را در یک مسیری روی هارد دیسک قرار دهید(در کدها مسیر پیش فرض درایو C می باشد) و بعد دستور زیر را بنویسید:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt; ASSEMBLY&lt;/span&gt; PersianSQLFunctions &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span class="code-string"&gt;'c:\&lt;/span&gt; &lt;span class="string"&gt;Persian&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;SQLFunctions&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span class="string"&gt;.dll&lt;/span&gt;&lt;span class="code-string"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span class="code-keyword"&gt;&lt;span style="font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #3333ff;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; ToPersianDateTime &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;( &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;@dt &lt;/span&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;DateTime&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt;RETURNS&lt;/span&gt; &lt;/span&gt;&lt;span class="code-keyword"&gt;NVARCHAR&lt;/span&gt;&lt;span style="font-size: small;"&gt;(&lt;/span&gt;&lt;span class="code-digit"&gt;19&lt;/span&gt;&lt;span style="font-size: small;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span class="code-keyword"&gt;AS&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;span style="color: #3333ff;"&gt;EXTERNAL&lt;/span&gt; NAME &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;PersianSQLFunctions.UserDefinedFunctions.ToPersianDateTime &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span class="code-keyword"&gt;&lt;span style="font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #3333ff;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; ToPersianDate &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;( &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;@dt &lt;/span&gt;&lt;span class="code-keyword"&gt;&lt;span style="color: #3333ff;"&gt;DateTime&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #3333ff;"&gt;RETURNS&lt;/span&gt; &lt;/span&gt;&lt;span class="code-keyword"&gt;NVARCHAR&lt;/span&gt;&lt;span style="font-size: small;"&gt;(&lt;/span&gt;&lt;span class="code-digit"&gt;10&lt;/span&gt;&lt;span style="font-size: small;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="text-align: left;" dir="ltr"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span class="code-keyword"&gt;AS&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;span style="color: #3333ff;"&gt;EXTERNAL&lt;/span&gt; NAME PersianSQLFunctions.UserDefinedFunctions.ToPersianDate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;
&lt;p class="MsoNoSpacing" style="text-align: justify;" dir="rtl"&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;دیتاتایپ و توابعی که برای آن ایجاد شده بود به دیتابیس شما اضافه شده است. برای اینکه نیاز نباشد برای هر دیتابیس این خطوط کد را بنویسید میتوانید یکبار آانرا در دیتابیس model اضافه کنید. از ان به بعد هرگاه یک دیتابیس جدید که ایجاد میکنید آنگاه این دیتاتایپ و توابع آن در دیتابیس جدید وجود خواهد داشت.&lt;br /&gt;حالا میخواهیم ازاین دیتاتایپ استفاده کنیم.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;
&lt;pre id="pre7" style="margin-top: 0pt;" dir="ltr" lang="sql"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;p class="MsoNoSpacing" style="margin: 0in 0in 0pt; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="color: #3333ff;"&gt;SELECT&lt;/span&gt;&lt;span dir="rtl"&gt; &lt;/span&gt;dbo.ToPersianDate(&lt;span style="color: red;"&gt;GETDATE&lt;/span&gt;&lt;span dir="rtl" lang="AR-SA"&gt;(()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin: 0in 0in 0pt; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span dir="rtl" lang="AR-SA"&gt;&amp;lsquo;1386/05/05&amp;rsquo;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin: 0in 0in 0pt; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&lt;span style="color: #3333ff;"&gt;SELECT&lt;/span&gt;&lt;span dir="rtl"&gt; &lt;/span&gt;dbo.ToPersianDateTime(&lt;span style="color: red;"&gt;GETDATE&lt;/span&gt;&lt;span dir="rtl" lang="AR-SA"&gt;(()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="text-align: left; margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi;" dir="rtl" lang="AR-SA"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: arial,helvetica,sans-serif;"&gt;&amp;lsquo;1386/05/05 18:03:24&lt;/span&gt;&lt;/span&gt;&amp;rsquo;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="text-align: left; margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNoSpacing" style="margin: 0in 0in 0pt; text-align: justify;" dir="rtl"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi;" dir="rtl" lang="AR-SA"&gt;منبع : &lt;a href="http://www.codeproject.com/KB/database/PersianDateInSQLServer.aspx?msg=2655605" target="_blank"&gt;Codeproject&lt;/a&gt; و &lt;a href="http://www.p2p.dotnetsource.com/default.aspx?g=posts&amp;amp;t=4675" target="_blank"&gt;انجمن تخصصی برنامه نویسی .net&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://gugel.persianblog.ir/post/193</link>
      <author>داود محمدی علی آبادی</author>
      <comments>http://comments.persianblog.ir/?blogID=207964&amp;postID=5395220</comments>
      <guid isPermaLink="False">tag:Persianblog.ir,2003:blog-207964.post-5395220</guid>
      <pubDate>Tue, 03 Aug 2010 14:39:00 GMT</pubDate>
    </item>
  </channel>
</rss>
