<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>روزنوشت های آراد حقی</title>
	<atom:link href="http://fa.aradhaghi.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fa.aradhaghi.com</link>
	<description>نوشته های شخصی و فنی آراد حقی</description>
	<lastBuildDate>Mon, 06 Feb 2012 08:47:20 +0000</lastBuildDate>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>مـنوی ویژه : کیک شـکلاتی ASP.NET بــا نسکـافه داغ (قسمت سوم) – نقش مرورگر وب</title>
		<link>http://fa.aradhaghi.com/1390/11/17/asp-dot-net-training-part-3_web-browser-role/</link>
		<comments>http://fa.aradhaghi.com/1390/11/17/asp-dot-net-training-part-3_web-browser-role/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 08:42:37 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[LearnASP.NET]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21654</guid>
		<description><![CDATA[یکی از مهمترین اجزای موجود در فرآیند درخواست یک صفحه وب، مروگر وب (Web Browser) می باشد. در ادامه قصد داریم به مهمترین نقش هایی که یک مرورگر وب ایفا میکند بپردازیم: یک. ارسال درخواست به وب سرور اگر کاربر آدرس http://www.microsoft.com را در مرورگر وارد نماید، مرورگر آدرس DNS مرتبط با www.microsoft.com را باز [...]]]></description>
			<content:encoded><![CDATA[<p dir="RTL"><img class="aligncenter size-full wp-image-21657" title="asp-dot-net-training-part3_the-web-browser-role" src="http://fa.aradhaghi.com/wp-content/uploads/2012/02/asp-dot-net-training-part3_the-web-browser-role.jpg" alt="" width="400" height="275" /></p>
<p dir="RTL">یکی از مهمترین اجزای موجود در فرآیند درخواست یک صفحه وب، مروگر وب (Web Browser) می باشد. در ادامه قصد داریم به مهمترین نقش هایی که یک مرورگر وب ایفا میکند بپردازیم:</p>
<p dir="RTL"><span style="color: #99cc00;"><strong>یک. ارسال درخواست به وب سرور</strong></span><br />
اگر کاربر آدرس http://www.microsoft.com را در مرورگر وارد نماید، مرورگر آدرس DNS مرتبط با www.microsoft.com را باز می گرداند و یا اصطلاحا آن را Resolve می کند و با استفاده از پروتکل HTTP به سرور متصل و یک صفحه وب را درخواست می کند.</p>
<p dir="RTL"><span style="color: #99cc00;"><strong>دو. اعتبارسنجی سرور</strong></span><br />
اگر سرور از یک گواهینامه امنیتی SSL برخوردار باشد و درخواست بوسیله پروتکل HTTPS صورت گرفته باشد، مرورگر وب با استفاده از گواهینامه، سرور را اعتبارسنجی می نماید و ارتباط های بعدی را رمزگشایی می نماید.</p>
<p dir="RTL"><span style="color: #99cc00;"><strong>سه. پردازش پاسخ</strong></span><br />
اگر سرور در پاسخ به درخواست مرورگر HTML ارائه کرده باشد، مرورگر آبجکت های جاسازی شده و یا اصطلاح embedded شده را مانند تصاویر، ویدئوها و انیمیشن ها که در HTML به آنها ارجاع داده شده است را باز می گرداند. اگر سرور، خطا، تغییر مسیر و یا سایر پاسخ ها را برگرداند، مرورگر نیز پاسخ متناسب را ارائه خواهد کرد.</p>
<p dir="RTL"><span style="color: #99cc00;"><strong>چهار. نمایش </strong><strong>HTML</strong><strong> و آبجکت های جاسازی شده</strong></span><br />
مرورگر با استفاده از استانداردهای HTML تصمیم میگیرد که چگونه صفحه را به کاربر نمایش دهد. بدلیل اینکه یک HTML می تواند دربرگیرنده تعداد زیادی آبجکت جاسازی شده باشد، مروگر وب ممکن است برای نمایش یک صفحه HTML مجبور به رندر کردن صدها آبجکت باشد.</p>
<p><span style="color: #99cc00;"><strong>پنج. اجرای اسکریپت کلاینت</strong></span><br />
اسکریپت های سمت کلاینت، مانند اسکریپت هایی که به زبان جاوا اسکریپت نوشته می شوند، صفحات وب را به صفحاتی تعاملی بدون بارگزاری مجدد صفحه تبدیل می نمایند.</p>
<p>پی نوشت : مقاله فوق را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر <a href="http://weblogina.com/post/asp-dot-net-special-menu-part3/" target="_blank">مقاله اصلی</a> است. نظرات خود را در خصوص این مقاله می توانید در هر دو سایت ارائه نمایید. نظرات در هر دو سایت توسط بنده تایید و پاسخ داده خواهد شد.</p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/11/17/asp-dot-net-training-part-3_web-browser-role/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>مشکلات ناشی از عدم وجود Spanning Tree Protocol در شبکه</title>
		<link>http://fa.aradhaghi.com/1390/11/12/spanning-tree-protocol-stp/</link>
		<comments>http://fa.aradhaghi.com/1390/11/12/spanning-tree-protocol-stp/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 06:10:49 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[شبکه های کامپیوتری]]></category>
		<category><![CDATA[CCNA]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21648</guid>
		<description><![CDATA[هنگامیکه یک LAN در حال طراحی شدن است ، به چندین سوئیچ نیاز دارد. اکثر مهندسین شبکه Ethernet Segment های Redundant (اضافه یا پشتیبان ) را بین دو سوئیچ در نظر می گیرند. هدف این کار کاملا مشخص است. یکی از سوئیچ ها ممکن است از دسترس خارج شود و یا کابل اتصال آن قطع [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-21651" title="spanning-tree-protocol" src="http://fa.aradhaghi.com/wp-content/uploads/2012/02/spanning-tree-protocol.jpg" alt="" width="400" height="275" /></p>
<p dir="RTL">هنگامیکه یک LAN در حال طراحی شدن است ، به چندین سوئیچ نیاز دارد. اکثر مهندسین شبکه Ethernet Segment های Redundant (اضافه یا پشتیبان ) را بین دو سوئیچ در نظر می گیرند. هدف این کار کاملا مشخص است. یکی از سوئیچ ها ممکن است از دسترس خارج شود و یا کابل اتصال آن قطع و یا بریده شود اما در صورتی که سوئیچ و کابل های پشتیبان پیاده سازی شده باشند، ممکن است سرویس دهی شبکه برای بیشتر کاربران فراهم بماند.</p>
<p dir="RTL">شبکه های LAN در برگیرنده لینک پشتیبان، این احتمال را بوجود می آورند که فریم ها برای همیشه در شبکه چرخش داشته باشند و یا اصطلاحا در شبکه loop بوجود می آید. این چرخش فریم ها در شبکه می تواند موجب بروز مشکل در کارایی شبکه گردد. بنابراین LAN ها از Spanning Tree Protocol و یا همان STP استفاده می کنند که به لینک های پشتیبان یک LAN این امکان را می دهند که بدون بروز loop و اختلال در شبکه به کار خود ادامه دهند.</p>
<p dir="RTL">در اثر عدم وجود STP در شبکه با سه دسته از مشکلات به شرح زیر روبرو می شویم:</p>
<p><strong>
<table id="wp-table-reloaded-id-2-no-1" class="wp-table-reloaded wp-table-reloaded-id-2">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">مشکل</th><th class="column-2">توضیح</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">Broadcast Storms</td><td class="column-2">ارسال یک فریم به صورت مکرر بر روی لینک های مشابه، موجب مصرف و به هدر رفتن حجم مشخصی از ظرفیت لینک ها می گردد. </td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">MAC-table instability</td><td class="column-2">بروزرسانی ادامه دار و پیوسته Mac Address Table سوئیچ با ورودی های نادرست ، در واکنش به فریم های loop شده در شبکه ، موجب ارسال فریم ها به مسیر های نادرست بر پایه اطلاعات نادرست موجود در Mac Address Table می شود.</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">Multiple Frame Transmission</td><td class="column-2">یک از اثرات جانبی loop شدن فریم ها است که در نتیجه آن چندین کپی یکسان از یک فریم به هاست مورد نظر ارائه و موجب سردرگم شدن آن می گردد. </td>
	</tr>
</tbody>
</table>
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/11/12/spanning-tree-protocol-stp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML ، مشکل ، راهکار !</title>
		<link>http://fa.aradhaghi.com/1390/11/10/html-problems-solutions/</link>
		<comments>http://fa.aradhaghi.com/1390/11/10/html-problems-solutions/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 18:55:47 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21642</guid>
		<description><![CDATA[امروزه هر برنامه نویس و توسعه دهنده ای از حداقل دانشی در مورد HTML برخوردار است و حتی در صورتی که هیچ نیازی به نوشتن HTML نداشته باشد، شانس مشاهده و بررسی کدهای HTML را داشته است.  هدف از نگارش این مقاله بررسی و مطرح کردن متداولترین مسائل مرتبط با HTML و راه کار های [...]]]></description>
			<content:encoded><![CDATA[<p dir="RTL"><img class="aligncenter size-full wp-image-21646" title="html-problems-solutions" src="http://fa.aradhaghi.com/wp-content/uploads/2012/01/html-problems-solutions.jpg" alt="" width="400" height="275" /></p>
<p dir="RTL">امروزه هر برنامه نویس و توسعه دهنده ای از حداقل دانشی در مورد HTML برخوردار است و حتی در صورتی که هیچ نیازی به نوشتن HTML نداشته باشد، شانس مشاهده و بررسی کدهای HTML را داشته است.  هدف از نگارش این مقاله بررسی و مطرح کردن متداولترین مسائل مرتبط با HTML و راه کار های مرتبط با آنها برای افرادی است که از مخطبان همیشگی HTML به شمار نمی روند و ممکن است برای رفع نیازی خاص به کدنویسی HTML روی آورده باشند.</p>
<p><span id="more-21642"></span><strong>
<table id="wp-table-reloaded-id-1-no-1" class="wp-table-reloaded wp-table-reloaded-id-1">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">مشکل</th><th class="column-2">راه حل</th>
	</tr>
</thead>
<tbody class="row-hover">
	<tr class="row-2 even">
		<td class="column-1">اعمال کردن نشانه گذاری به محتوا</td><td class="column-2">استفاده از المان های HTML</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">اظهار داشتن این مورد که سند شامل HTML است</td><td class="column-2">استفاده از DOCTYPE در سند</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">توصیف یک سند HTML</td><td class="column-2">استفاده از المان head جهت دربرگرفتن یک یا چندین المان metadata</td>
	</tr>
	<tr class="row-5 odd">
		<td class="column-1">اضافه کردن محتوا به یک سند HTML</td><td class="column-2">استفاده از المان body جهت دربرگرفتن متن و سایر المان های HTML</td>
	</tr>
	<tr class="row-6 even">
		<td class="column-1">اضافه کردن کلید میانبر برای انتخاب یک المان</td><td class="column-2">استفاده از ویژگی سراسری accesskey</td>
	</tr>
	<tr class="row-7 odd">
		<td class="column-1">دسته بندی چندین المان با یکدیگر در جهت اعمال استایل یکسان و یا جانمایی آنها در صفحه از طریق برنامه نویسی</td><td class="column-2">استفاده از ویژگی سراسری class</td>
	</tr>
	<tr class="row-8 even">
		<td class="column-1">اجازه دادن به کاربر جهت ویرایش محتوای یک المان </td><td class="column-2">استفاده از ویژگی سراسری contenteditable</td>
	</tr>
	<tr class="row-9 odd">
		<td class="column-1">اضافه کردن Context Menu به یک المان </td><td class="column-2">استفاده از ویژگی سراسری contextmenu (در حال حاضر پشتیبانی نمی شود)</td>
	</tr>
	<tr class="row-10 even">
		<td class="column-1">مشخص کردن جهت طرح بندی محتوای یک المان (مانند فارسی / راست به چپ)</td><td class="column-2">استفاده از ویژگی سراسری dir</td>
	</tr>
	<tr class="row-11 odd">
		<td class="column-1">مشخص کردن این مورد که یک المان بتواند Drag شود</td><td class="column-2">استفاده از ویژگی سراسری dragable</td>
	</tr>
	<tr class="row-12 even">
		<td class="column-1">مشخص کردن یک المان به عنوان مقصد Drop سایر المان ها</td><td class="column-2">استفاده از ویژگی سراسری dropzone</td>
	</tr>
	<tr class="row-13 odd">
		<td class="column-1">نشان دادن این مورد که المان و محتوای آن مرتبط نیستند</td><td class="column-2">استفاده از ویژگی سراسری hidden</td>
	</tr>
	<tr class="row-14 even">
		<td class="column-1">اختصاص یک شناسه واحد به یک المان برای اعمال استایل و یا انتخاب آن بوسیله کد نویسی</td><td class="column-2">استفاده از ویژگی سراسری id</td>
	</tr>
	<tr class="row-15 odd">
		<td class="column-1">مشخص کردن زبانی که محتوای المان بر اساس آن است</td><td class="column-2">استفاده از ویژگی سراسری lang</td>
	</tr>
	<tr class="row-16 even">
		<td class="column-1">مشخص کردن این مورد که محتوای یک المان باید از لحاظ املا کلمات بررسی شود</td><td class="column-2">استفاده از ویژگی سراسری Spellcheck</td>
	</tr>
	<tr class="row-17 odd">
		<td class="column-1">تعریف یک استایل به صورت مستقیم برای یک المان </td><td class="column-2">استفاده از ویژگی سراسری style</td>
	</tr>
	<tr class="row-18 even">
		<td class="column-1">مشخص کردن ترتیب حرکت بین المان ها با کلید Tab در سند HTML</td><td class="column-2">استفاده از ویژگی سراسری tabindex</td>
	</tr>
	<tr class="row-19 odd">
		<td class="column-1">ارائه اطلاعات بیشتر در خصوص یک المان </td><td class="column-2">استفاده از ویژگی سراسری title</td>
	</tr>
</tbody>
</table>
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/11/10/html-problems-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>مـنوی ویژه : کیک شـکلاتی ASP.NET بــا نسکـافه داغ (قسمت دوم) &#8211; چرا ASP.NET؟</title>
		<link>http://fa.aradhaghi.com/1390/11/09/asp-dot-net-training-part-2_why-asp-dot-net/</link>
		<comments>http://fa.aradhaghi.com/1390/11/09/asp-dot-net-training-part-2_why-asp-dot-net/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 21:29:58 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[ASP.NET 4.0]]></category>
		<category><![CDATA[LearnASP.NET]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21634</guid>
		<description><![CDATA[بعد از انتشار اولین قسمت از سری مقالات &#8220;منوی ویژه : کیک شکلاتی ASP.NET با نسکافه داغ&#8221; در وبلاگینا واکنش های مختلفی در مورد این مقاله از طریق نظرات و ایمیل بدست من رسید. با بررسی دقیق نظرات رسیده، این نکته برای من روشن شد که با دامنه وسیعی از خوانندگان روبرو هستم. دامنه ای [...]]]></description>
			<content:encoded><![CDATA[<p dir="RTL"><img class="aligncenter size-full wp-image-21635" title="asp_dot_net_training_part2" src="http://fa.aradhaghi.com/wp-content/uploads/2012/01/asp_dot_net_training_part2.jpg" alt="" width="400" height="275" /></p>
<p dir="RTL">بعد از انتشار اولین قسمت از سری مقالات &#8220;منوی ویژه : کیک شکلاتی ASP.NET با نسکافه داغ&#8221; در <a href="http://weblogina.com/post/asp-dot-net-special-menu-part1/">وبلاگینا</a> واکنش های مختلفی در مورد این مقاله از طریق نظرات و ایمیل بدست من رسید. با بررسی دقیق نظرات رسیده، این نکته برای من روشن شد که با دامنه وسیعی از خوانندگان روبرو هستم. دامنه ای از خوانندگانی که تابحال یک خط کد هم ننوشته اند تا برنامه نویسانی که مدت هاست به کدنویسی و طراحی و تولید برنامه های تحت وب مشغول هستند. مسلما افزایش دامنه خوانندگان یک مطلب، نظرات متفاوتی را نیز با خود بهمراه می آورد. برخی از خوانندگان بر این عقیده بودند که ASP.NET یک تکنولوژی منسوخ و نچندان محبوب است و برخی دیگر بر این عقیده بودند که برنامه نویسی یک برنامه تحت وب با ASP.NET  لذتی وصف ناشدنی دارد. یقینا افرادی نیز هستند که از خودشان می پرسند آیا یادگیری این تکنولوژی کار درستی است؟ چرا از PHP استفاده نکنیم؟ اگر ASP.NET تکنولوژی بهتری است پس چرا PHP هم محبوب است؟. این مقاله به این دلیل نگارش شده است تا پاسخ تمامی این سوال ها و موارد را بدهد.</p>
<p dir="RTL"><span id="more-21634"></span><span style="color: #99cc00;"><strong>درباره نویسنده</strong></span><br />
&#8220;درباره نویسنده&#8221; معمولا از جمله قسمت هایی از کتابها و مقالات است که خوانده نمی شود! اما اینبار خواندن آن را به شما توصیه می کنم بدلیل اینکه دربرگیرنده نکات مهمی است. نویسنده این سری مطالب ابتدا بدنیا آمد و بعد از آن نامی برای آن برگزیدند و سپس بزرگ تر شد و بعد از اتمام دوران هنرستان به دانشگاه رفت و در رشته ای مشغول به تحصیل شد. وی پیش از ورود به دانشگاه یادگیری PHP را آغاز نمود و برای مدت حدوداً ۴ سال به برنامه نویسی PHP مشغول بود. در همین حین بود که کچل شد و بعدها برنامه نویسی ASP.NET را آغاز کرد. در حال حاضر هم مشغول نگارش این مطلب است. اگر بخواهیم از اطلاعات دقیق ارائه شده فوق، مهمترین بخش آن را استخراج نماییم می توانیم به این نکته اشاره کنیم که وی برای مدت ۴ سال به برنامه نویسی PHP مشغول بود. چه نتیجه ای از مطلب فوق می گیریم؟ آیا چون برنامه نویس PHP بود کچل شد؟ &#8211; خیر. آیا PHP ضعیف تر از ASP.NET بود که به ASP.NET گرایش پیدا کرد؟ &#8211; خیر. آیا برای یادگیری ASP.NET ابتدا بهتر است PHP را یاد بگیریم؟ &#8211; خیر. پس هدف از مطرح کردن این مطالب چه بود؟ &#8211; نویسنده مطلب هر دو جبهه اصلی طراحی وب را تجربه کرده است. تلخی ها و شیرین های PHP را چشیده و سرد و گرم ASP.NET را نیز تجربه کرده است. از همین الان با خودتان عهد کنید بدون تعصب نسبت به چیزی قضاوت کنید. اگر شما برنامه نویس حرفه ای PHP هستید دلیلی بر منسوخ شدن و مقبول نبودن ASP.NET نیست. همانطور که گوشی ویندوز فون ۷ بدلیل اینکه نویسنده آن را برای خرید انتخاب کرده بهتر از گوشی های آندرویدی نیست. همه ما دلایلی برای انتخاب خود داریم. در ادامه دلایل مورد نظر نویسنده برای انتخاب ASP.NET مطرح می شود در صورتی که با آنها موافق بودید همچنان قسمت های بعدی این سری مقالات را دنبال کنید. در صورتی که با آنها موافق نبودید، یک ضربدر در بالای صفحه مرورگر بسته به نوع مرورگر و سیستم عامل تان در طرح و رنگ های مختلف قرار دارد. لطفا همین الان آن را فشار دهید و وقت خود را صرف کسب دانش بیشتر در مورد زبان برنامه نویسی مورد علاقه تان نمایید.</p>
<p dir="RTL"><span style="color: #99cc00;"><strong>چرا </strong><strong>ASP.NET</strong><strong> ؟</strong></span><br />
اگر هنوز قسمت درباره نویسنده را مطالعه نکردید، حتما آن را مطالعه کنید! اگر همین الان <a href="http://www.bing.com/">بینگ</a> را باز کنید و عبارت &#8220;مقایسه PHP و ASP.NET&#8221; را در آن جستجو کنید هزاران بحث و مقاله در مورد آن خواهید یافت. اکثر این بحث ها بدون نتیجه و فاقد پایه علمی مناسب هستند. مطمئن باشید اگر جستجوی فوق را انجام دهید در پایان نخواهید توانست به جواب سوال خود برسید. مهمترین واقعیتی که باید از روز اول به عنوان یک برنامه نویس به آن توجه داشته باشید این است که در پایان، برنامه شما باید بتواند نیازهای مشتری را پاسخگو باشد. اگر توانستید نیازهای مشتری خود را برطرف سازید دیگر مهم نیست که از PHP استفاده می کنید یا از ASP.NET. با در نظر داشتن اصل فوق، برخی از مزایای ASP.NET برای انتخاب آن به عنوان یک تکنولوژی مناسب برای طراحی و تولید برنامه های کاربردی تحت وب ذکر خواهد شد.</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>یک. سرعت پیاده سازی بالا</strong></span><br />
اگر قصد دارید شغل شریف برنامه نویسی را برای خود انتخاب کنید، در نظر داشتن این نکته که در کمترین زمان به مطلوب ترین نتیجه ممکن دست پیدا کنید، بسیار حائز اهمیت خواهد بود. یکی از ویژگی های برنامه نویسی تحت ASP.NET سرعت بسیار بالای توسعه برنامه های کاربردی تحت آن است. بسیاری از پایه ای ترین مسائل مربوط به تولید یک برنامه تحت وب قبلا توسط مایکروسافت طراحی و پیاده سازی شده اند. بسیاری از کارکردهای برنامه شما که باید ساعت ها کد بدون خطا برای آنها نوشته شود، براحتی و توسط چند کلیک در محیط Visual Studio پیاده سازی می شوند. کنترل های بسیاری از قبل تولید شده اند و با کمترین تنظیماتی می توانید آنها را بکار گیرید. سوال: آیا زمان پیاده سازی برای مشتری مهم است؟ &#8211; بله، ممکن است براحتی یک پروژه را بدلیل عدم ارائه آن در زمان مناسب از دست بدهید. سوال: اگر یک تقویم را از ابتدا شخصا برنامه نویسی کنم، آیا بهتر از کنترل تقویم که به صورت آماده در بستر دات نت وجود دارد، نخواهد بود؟ &#8211; غالباً خیر، به این دلیل که برنامه نویسی کنترل های دات نت توسط برنامه نویسان خبره مایکروسافت صورت گرفته که همین امر امنیت و کیفیت کد را تضمین میکند با این حال اگر نظری متفاوت دارید، خودتان کنترل تقویم را از ابتدا بنویسید و یا برخی از متدهای آن را تغییر دهید. سوال: به نظر شما برنامه نویسان مایکروسافت واقعا خبره هستند؟ &#8211; بله. سوال: به نظر شما امپراتوری مایکروسافت رو به افول نیست؟ &#8211; چرا قسمت درباره نویسنده را مطالعه نکردید؟! سوال: مگر برنامه نویس نباید همه کدها را از ابتدا شخصا بنویسد؟ &#8211; خیر سوال: زشت نیست؟ &#8211; خیر.</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>دو. سرعت اجرا</strong></span><br />
در این زمینه تابحال بحث های زیادی شده است. در این قسمت ما قصد مقایسه سرعت اجرای ASP.NET با سایر زبان های مشابه را نداریم اما تلاش بر این است که ثابت کنیم بر اساس منطق علم کامپیوتر ASP.NET در اجرا بسیار سریع است. بدلیل اینکه هنوز از ساختار دات نت و شکل اجرای برنامه ها چیزی نمی دانیم به این نکته اکتفا می کنیم که برنامه های دات نت بعد از اولین اجرا کامپایل می شوند و در اجراهای بعدی (تا عدم تغییر در کد برنامه) نسخه کامپایل شده آنها تقدیم درخواست کننده می شود. منطق علم کامپیوتر بیان می کند که سرعت اجرا &#8220;کد از پیش کامپایل شده&#8221; بسیار بیشتر از اجرای خط به خط هر باره کد مانند آنچه در زبان PHP اتفاق می افتد، است.سوال: آیا کامپایل کل کد در صورتی که ما تنها نیاز به قسمتی از آن داریم نمی تواند باعث افت سرعت اجرا شود؟ &#8211; اساسا یکی از برتری های دات نت نسبت به جاوا، کامپایل تنها قسمت های درخواست شده از کد است. سوال: برای پیاده سازی این قابلیت ها باید چه کاری به عنوان یک برنامه نویس انجام بدهم؟ &#8211; لیوان نسکافه خود را پر کنید و نوش جان کنید! سوال: دوست من می گوید سرعت اجرای PHP بیشتر است، اینطور نیست؟ &#8211; به کیفیت برنامه تان بیاندیشید و از این بحث ها دوری کنید.</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>سه. منابع بیشمار برای توسعه دهنده</strong></span><br />
اگر تصمیم گرفتید برنامه نویس دات نت شوید، بهتر است به وجود اقیانوس عظیمی از اطلاعات در غالب سایت های زیر مجموعه شبکه توسعه مایکروسافت، کتابهای فراوان رسمی و غیر رسمی افتخار کنید. بدون شک یکی از مهمترین مواردی که یک برنامه نویس باید در نظر داشته باشید، چگونگی بروزکردن دانش خود و آشنایی با تکنولوژی های جدید مطرح شده در آن حوزه است. حجم اطلاعات و اسناد موجود تهیه شده توسط مایکروسافت در این زمینه بی نظیر به نظر می رسد. سوال: آیا می توانم از این اطلاعات به صورت رایگان بهره مند شوم؟ &#8211; بله. مگر این امکانات برای سایر زبان ها و تکنولوژی ها فراهم نیست؟ &#8211; بله وجود دارد اما حجم و کیفیت مطالب آنها به هیچ وجه قابل مقایسه نیست.</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>چهار. ابزار رایگان</strong></span><br />
علیرغم تبلیغ هایی که به صورت نادرست و گاهاً عمداً در زمینه رایگان بودن زبان هایی مانند PHP می شود، برای استفاده از IDE های مطرح مرتبط با آن باید هزینه بپردازید. زبان برنامه نویسی به خودی خود رایگان است. بنابراین در این زمینه تفاوتی بین ASP.NET و PHP نیست. اما آیا واقعا حاضر هستید برنامه های خود را در نرم افزاری مانند Notepad و یا سایر نرم افزارهایی که از قابلیت خطایابی بی بهره هستند و یا در این زمینه ضعیف هستند ادامه دهید؟ بر خلاف تبلیغات نادرست برای شروع کار با ASP.NET نیاز به پرداخت حتی یک ریال هم ندارید. Visual Studio express (و یا Visual Web Developer Express) به عنوان IDE و SQL Server Express به عنوان ابزار مدیریت پایگاه داده به صورت رایگان برای دانلود موجود هستند.</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>پنج. امنیت</strong></span><br />
برنامه نویسان حرفه ای می دانند که اکثر برنامه نویسان تازه کار به اهمیت امنیت در نرم افزار هایشان واقف نیستند. بسیاری از برنامه نویسان تازه کار و حرفه ای از تامین امنیت در نرم افزارهایشان عاجز هستند. یکی از ویژگی های بسیار بسیار بسیار بسیار بسیار مهم در ASP.NET ، مدیریت بخش عمده ای از امنیت و زیرساخت های امنیتی بدست دات نت است. در این مقاله قصد نداریم وارد مسائل و اصطلاحات تخصصی و فنی شویم اما همین بس که با رعایت نکات بسیار کوچکی می توانید امنیت در نرم افزارهایتان را به حداکثر برسانید.</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>شش. دید مبتنی بر راه حل</strong></span><br />
یکی از برجسته ترین نکات مطرح در ASP.NET تغییر دید و نگرش برنامه نویس است. اصولا به عنوان یک برنامه نویس ASP.NET می توانید (نه لزوما)، محصول نهایی خود را به عنوان یک راه حل در نظر بگیرید. هر برنامه ای اصطلاحا برای حل یک مشکل بوجود می آید که مشکلات از نیازهای مشتریان ناشی می شوند. در ASP.NET می توانید یک راهکار برای حل مشکلات و یا بر طرف کردن نیازهای مشتری در نظر بگیرید که آن راه حل از مجموعه ای از پروژه ها تشکیل می شود. راه حل شما می تواند شامل چندین وب سایت، وب سرویس، کتابخانه کد به زبان های مختلف باشد! سوال: منظورتان از زبان های مختلف چیست؟ مگر کل سایت را به زبان ASP.NET نمی نویسیم؟ &#8211; خیر، در مقالات آینده به صورت جز به جز به کلیه این موارد خواهیم پرداخت اما همین قدر بدانید که ASP.NET به نوبه خود یک زبان نیست بلکه یک پلتفرم برای توسعه نرم افزارهای تحت وب می باشد. برای برنامه نویسی صفحات ASP.NET می توانید از زبان های مختلفی که تحت دات نت کار می کنند استفاده نمایید. زبان هایی مانند C# و یا Visual Basic. اگر پیاده سازی یک قسمت از سایت با زبان Visual Basic راحت تر از C# است، هیچ مشکلی نیست، آن قسمت را به Visual Basic بنویسید و در نهایت چندین پروژه را در قالب یک راه حل ارائه دهید.</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>هفت. یکپارچگی بهتر با ویندوز</strong></span><br />
چه از بستر ASP.NET برای توسعه نرم افزارهای تحت وب خود استفاده کنید و چه از سایر زبان های برنامه نویسی، بر اساس منطق صفحات وب هر کاربری با هر سیستم عامل و مرورگری می تواند سایت شما را مشاهده نماید. اما سناریو ای را در نظر بگیرید که می خواهید سایتی را به صورت اینترانت در شبکه داخلی یک سازمان پیاده سازی نمایید که نام های کاربری و کلمه های عبور ورود به وب سایت بر اساس نام های کاربری و کلمه های عبور موجود در شبکه داخلی سازمان  تعریف شده باشد و قابل استفاده باشد. همانگونه که می دانید سیستم عامل ویندوز در حال حاضر محبوب ترین سیستم عامل دنیاست. بنابراین وجود سناریو هایی از این دست بویژه در سازمان های بزرگ چیز چندان عجیبی نیست. همچنین در نظر بگیرید که می خواهید نرم افزاری تحت ویندوز و مرتبط با وب سایت تان بر روی اینترنت ارائه کنید، انتخاب کدام تکنولوژی برای توسعه وب سایت تان بهتر است؟ سوال: اگر از زبان های غیر از ASP.NET برای این منظورها استفاده کنم مشکلی خواهم داشت؟ &#8211; در بسیاری از سناریوها حتما نیاز به استفاده از ASP.NET خواهید داشت، در غیر اینصورت هم باید سختی بسیاری را متحمل شوید. به سختی کشیدن علاقه دارید؟</p>
<p dir="RTL"><span style="color: #33cccc;"><strong>هشت. مدل های مختلف توسعه وب</strong></span><br />
ASP.NET از مدل های مختلفی برای توسعه صفحات وب استفاده می کند که در حال حاضر بارزترین آنها، Web From، MVC و نهایتاً Web Matrix می باشد. هر کدام از این مدل ها ویژگی ها، مزایا و معایب خاصی دارند و در نهایت هر نوع نیاز و سلیقه ای را برطرف می کنند.</p>
<p dir="RTL">سوال: آیا ASP.NET معایبی هم دارد؟ &#8211; بله. سوال: آیا اگر شما موفق به علاقمند کردن چندین نفر به ASP.NET شوید از استیو بالمر پورسانت دریافت می کنید؟ &#8211; خیر. سوال: از بیل گیتس چطور؟ &#8211; خیر. سوال:آیا هنوز هم کسی از تکنولوژی منسوخ ASP.NET استفاده می کند؟ &#8211; نمی خواهید از این حرفها دست بردارید؟</p>
<p dir="RTL">ASP.NET مزایای بسیار دیگری دارد که اشاره به آنها مسلتزم ورود به مباحث تخصصی است. به نظر می رسد موارد ذکر شده فوق دلایل کافی و قانع کننده ای برای انتخاب ASP.NET به عنوان یک بستر مناسب برای توسعه نرم افزارهای تحت وب باشد. باز هم یادآور می شوم که قصد ما مقایسه آن با سایر زبان های برنامه نویسی نیست و همه ما دلایلی برای استفاده از یک تکنولوژی خاص داریم. اگر دلایل فوق توانست شما را برای استفاده از این تکولوژی قانع سازد، در ادامه مقالات این سری با ما همراه باشید.</p>
<p dir="RTL">پی نوشت : مقاله فوق را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر <a href="http://weblogina.com/post/asp-dot-net-special-menu-part2/" target="_blank">مقاله اصلی</a> است. نظرات خود را در خصوص این مقاله می توانید در هر دو سایت ارائه نمایید. نظرات در هر دو سایت توسط بنده تایید و پاسخ داده خواهد شد.</p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/11/09/asp-dot-net-training-part-2_why-asp-dot-net/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>عیب یابی فرآیند نصب ویندوز ۷</title>
		<link>http://fa.aradhaghi.com/1390/11/02/windows-7-troubleshooting-with-installation-log-files/</link>
		<comments>http://fa.aradhaghi.com/1390/11/02/windows-7-troubleshooting-with-installation-log-files/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 13:01:48 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[سیستم عامل]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21631</guid>
		<description><![CDATA[هنگامیکه مشغول نصب ویندوز ۷ هستید، برنامه نصب چندین فایل Log را بر روی سیستم شما ایجاد می نماید. با بررسی کردن این فایل ها می توانید از وجود و یا عدم وجود هرگونه مشکلی در هنگام نصب ویندوز ۷ آگاه شوید. دو فایل اشاره شده در ادامه، برای عیب یابی فرآیند نصب بسیار کاربردی [...]]]></description>
			<content:encoded><![CDATA[<p dir="RTL"><img class="aligncenter size-full wp-image-21632" title="windows-7-troubleshooting-with-installation-log-files" src="http://fa.aradhaghi.com/wp-content/uploads/2012/01/windows-7-troubleshooting-with-installation-log-files.jpg" alt="" width="400" height="275" /></p>
<p dir="RTL">هنگامیکه مشغول نصب ویندوز ۷ هستید، برنامه نصب چندین فایل Log را بر روی سیستم شما ایجاد می نماید. با بررسی کردن این فایل ها می توانید از وجود و یا عدم وجود هرگونه مشکلی در هنگام نصب ویندوز ۷ آگاه شوید. دو فایل اشاره شده در ادامه، برای عیب یابی فرآیند نصب بسیار کاربردی هستند:</p>
<p dir="RTL"><strong><span style="color: #99cc00;">Setupact.log</span></strong> این فایل Log در برگیرنده تمامی عملیات های صورت گرفته زمان نصب بهمراه توضیحات مرتبط با آنهاست. عملیت های نشان داده شده در این فایل به ترتیب وقوع لیست شده اند. این فایل که به Action Log نیز شناخته می شود در مسیر \Windows\setupact.log قرار دارد.</p>
<p dir="RTL"><strong><span style="color: #99cc00;">Setuperr.log</span></strong> این فایل که با نام Error Log نیز شناخته می شود دربرگیرنده خطاهای رخ داده در زمان نصب ویندوز است. همچنین برای هر خطا توضیحاتی ارائه شده و دلایل احتمالی رخ دادن این خطا نیز شرح داده شده است. این فایل در مسیر \Windows\setuperr.log قرار دارد. اگر هیچ خطایی در فرآیند نصب رخ نداده باشد، این فایل خالی خواهد بود.</p>
<p dir="RTL">انتقال فایل ها و یا انجام تنظیمات لازم بعد از بررسی این فایل ها و اطمینان از نصب بدون خطای سیستم عامل توصیه می شود.</p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/11/02/windows-7-troubleshooting-with-installation-log-files/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>مـنوی ویژه : کیک شـکلاتی ASP.NET بــا نسکـافه داغ (قسمت اول)</title>
		<link>http://fa.aradhaghi.com/1390/10/29/asp-dot-net-training-part-1/</link>
		<comments>http://fa.aradhaghi.com/1390/10/29/asp-dot-net-training-part-1/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:31:34 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[LearnASP.NET]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21619</guid>
		<description><![CDATA[برنامه های کاربردی تحت وب امروزه با سرعت بسیار زیادی رو به گسترش هستند. بسیاری از برنامه های کاربردی و سرویس هایی که تا دیروز به صورت غیرآنلاین ارائه می شدند امروزه برای بدست آوردن سهم بیشتری از بازار و رقابت با سرویس های جدید، توجه خود را بر روی برنامه های کاربردی تحت وب [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-21620" title="asp_dot_net_training_part1" src="http://fa.aradhaghi.com/wp-content/uploads/2012/01/asp_dot_net_training_part1.jpg" alt="" width="400" height="275" /></p>
<p>برنامه های کاربردی تحت وب امروزه با سرعت بسیار زیادی رو به گسترش هستند. بسیاری از برنامه های کاربردی و سرویس هایی که تا دیروز به صورت غیرآنلاین ارائه می شدند امروزه برای بدست آوردن سهم بیشتری از بازار و رقابت با سرویس های جدید، توجه خود را بر روی برنامه های کاربردی تحت وب متمرکز کرده اند. با توجه به جایگاه فعلی و رو به رشد برنامه های کاربردی تحت وب، تصمیم به نگارش سری مقالاتی در خصوص برنامه نویسی کاربردی ASP.NET تحت عنوان &#8220;منوی ویژه : کیک شکلاتی ASP.NET با نسکافه داغ&#8221; گرفته ام.</p>
<p>در نگارش این سری مطالب، مخاطبان را علاقمندانی به برنامه نویسی وب تصور کرده ام که دانش و یا تجربه ای در خصوص برنامه نویسی ASP.NET ندارند اما از حداقل دانش در مورد مفاهیم وب برخوردار هستند. با این حال نگارش این سری مقالات بگونه ای خواهد بود که به ابتدایی ترین موارد نیز اشاره هایی داشته باشد. این سری مقالات به برنامه نویسی ASP.NET بر اساس C# (بخوانید سی شارپ) و بر پایه .NET Framework 4 نگارش خواهند شد. آشنایی با HTML ، CSS و جاوا اسکریپت می تواند شما را در فهم بهتر مطالب یاری نماید. امیدوارم هنوز هم مشغول خواندن این جمله باشید!</p>
<p><span id="more-21619"></span>شاید این سوال در ذهنتان نقش بسته باشد که چرا عنوان این سری مقالات بدین شکل انتخاب شده است و نقش کیک و نسکافه در برنامه نویسی ASP.NET چیست و یا دهها سوال دیگر! عجله نکنید! به جواب تمامی سوال هایتان می رسید. برنامه ریزی از پیش انجام شده ای جهت انتشار مقالات این سری صورت گرفته است و سعی بر آن بوده که در عرضه مفاهیم و مطالب حوصله خواننده نیز در نظر گرفته شود و از عرضه بیش از حد مطلب در قالب یک قسمت خودداری شود.</p>
<p>اگر انتخابتان منوی ویژه پیشنهادی است، در قسمت آینده اولین گاز را به کیک آن خواهیم زد!</p>
<p>پی نوشت : مقاله فوق را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر <a href="http://weblogina.com/post/asp-dot-net-special-menu-part1/" target="_blank">مقاله اصلی</a> است. نظرات خود را در خصوص این مقاله می توانید در هر دو سایت ارائه نمایید. نظرات در هر دو سایت توسط بنده تایید و پاسخ داده خواهد شد.</p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/10/29/asp-dot-net-training-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>نسخه پیش نمایش ویندوز ۸ زیر ذره بین (قسمت سوم)</title>
		<link>http://fa.aradhaghi.com/1390/07/05/windows-8-developer-preview-part3/</link>
		<comments>http://fa.aradhaghi.com/1390/07/05/windows-8-developer-preview-part3/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 12:15:49 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[سیستم عامل]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21600</guid>
		<description><![CDATA[مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر مقاله اصلی است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به اصل مقاله در سایت وبلاگینا مراجعه نمایید و نظرات و سوالات [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-21602" title="Win8DevPre_cntPic_3" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_cntPic_3.jpg" alt="" width="400" height="275" /></p>
<p>مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر <a href="http://weblogina.com/post/windows-8-review-part3/" target="_blank">مقاله اصلی</a> است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به اصل مقاله در <a href="http://weblogina.com/post/windows-8-review-part3/" target="_blank">سایت وبلاگینا</a> مراجعه نمایید و نظرات و سوالات خود در آنجا مطرح نمایید.</p>
<p><strong>لینکهای مرتبط با مقاله :</strong><a href="../1390/01/09/article-tag-in-html5-part1/" target="_blank"><br />
</a><a href="http://fa.aradhaghi.com/1390/07/03/windows-8-developer-preview-part1/" target="_blank">لینک قسمت اول مقاله</a><br />
<a href="http://fa.aradhaghi.com/1390/07/04/windows-8-developer-preview-part2/" target="_blank">لینک قسمت دوم مقاله</a></p>
<p><span style="color: #99cc00;"><strong>اینترنت اکسپلورر ۱۰</strong></span><br />
اینترنت اکسپلورر ۱۰ نیز قدم به ویندوز ۸ گذاشته است و مایکروسافت این بار با یک کادر تیز و برنده آن را به دو نیمه ویژه تبلت و ویژه کاربران کامپیوترهای شخصی تقسیم کرده است. نسخه کاربران تبلتی از طریق مترو قابل اجراست و نسخه کاربران کامیپوترهای شخصی نیز به Taskbar پین شده است. شکل و شمایل و امکانات نسخه عادی، مانند نسخه پیشین است اما ظاهرا با سایت‌ها سازگاری بیشتری دارد و بهبودهایی در آن حاصل شده است.</p>
<p><img class="aligncenter size-full wp-image-21603" title="Win8DevPre_IE10_1" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_IE10_1.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">نمایی از اینترنت اکسپلورر ۱۰ – نسخه کامپیوترهای شخصی</span></p>
<p><span id="more-21600"></span>نسخه ویژه تبلت‌ها بسیار خوش فرم ساخته شده است و منوهای آن به باز کردن تب جدید، رفرش صفحه فعلی، پین کردن سایت فعلی و ناوبری بین صفحات محدود می‌شود. با قابلیتی موسوم به Use Desktop View می‌توانید صفحه جاری باز شده در نسخه تبلت را در نسخه اصلی اینترنت اکسپلورر مشاهده نمایید. صفحات وب در نسخه تبلت به صورت تمام صفحه نمایش داده می‌شوند، با این حال در مواقع لازم و با اشاره لمسی دو منو از بالا و پایین به صفحه اضافه می‌شوند.</p>
<p><img class="aligncenter size-full wp-image-21604" title="Win8DevPre_IE10_2" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_IE10_2.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">نمایی از Thumbnail های بالایی اینترنت اکسپلورر ۱۰ – نسخه تبلت</span></p>
<p>منوی بالایی در برگیرنده Thumbnail هایی از صفحات (تب‌های) باز شده و منوی پایینی در برگیرنده نوار آدرس و دکمه های اشاره شده به آن‌ها می‌باشد. با پین کردن سایت‌ها به مترو می‌توانید براحتی به آن‌ها دسترسی پیدا نمایید.</p>
<p><img class="aligncenter size-full wp-image-21605" title="Win8DevPre_IE10_3" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_IE10_3.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">نمایی از منوها و نوار آدرس اینترنت اکسپلورر ۱۰ – نسخه تبلت</span></p>
<p><span style="color: #99cc00;"><strong>مایکروسافت هر روز بهتر از دیروز، دینگ دینگ!</strong></span><br />
همان‌گونه که مایکروسافت قبلا نیز وعده داده بود، ویندوز ۸ با سرعت بسیار زیادی بوت می‌شود، در بسیاری از سایت‌های معتبر صحبت از بوت شدن دستگاه در کمتر از ۸ ثانیه شده بود. حقیقت این است که ما از کرنومتر برای اندازه‌گیری زمان بوت استفاده نکردیم و سرعت بوت نیز عددی نیست که بتوان برای آن مقدار ثابتی را تعیین کرد. فرضا نمی‌توان گفت سرعت بوت بر روی همه دستگاه‌ها کم‌تر از ۸ ثانیه است و خیلی فاکتورهای دیگر در این زمینه دخیل هستند، اما می‌توانید به وضوح مشاهده کنید که سرعت بوت بسیار کاهش یافته است و کم‌تر از آن چیزی است که فکرش را می‌کنید و به نظر می‌رسد حداقل به نصف کاهش پیدا کرده است. سرعت بوت در سیستم‌هایی که از UEFI (Unified Extensible Firmware Interface) به‌جای BIOS استفاده می‌کنند کمتر نیز هست. ویندوز ۸ طبق گفته‌های مایکروسافت و بررسی‌های ما سازگاری بهتری با قطعات سخت‌افزاری دارد و در بررسی‌های ما مشخص شد سخت‌افزارهایی که قبلا و در حالت عادی در ویندوز ۷ پشتیبانی نمی‌شدند در ویندوز ۸ بخوبی پشتیبانی می‌شوند. آن‌طور که به نظر می‌رسد و مایکروسافت نیز اعلام کرده است، دستگاه‌های بیشتری این‌بار توانایی اجرای ویندوز ۸ را خواهند داشت. همچنین خبرهایی از وجود نرم‌افزار مجازی سازی Hyper-V به صورت پیش‌فرض بر روی ویندوز ۸ در دسترس است که در صورت تایید، اجرا شدن نرم‌افزارهای قدیمی و ناسازگار با ویندوز ۸ را تضمین می‌نماید.</p>
<p><span style="color: #99cc00;"><strong>یک آپارتمان ابری داشته باشید!</strong></span><br />
در این نسخه از ویندوز می‌توانید نام کاربری خود را به صورت Local تعریف نمایید و یا از نام کاربری سرویس Live خود برای ورود به سیستم‌عامل استفاده کنید. در صورتی که از حساب کاربری Windows Live خود استفاده نمایید بسیاری از تنظیمات و اطلاعات‌تان به صورت اتوماتیک با این سرویس Sync می‌شود. تنظیماتی مانند Favoriteهای مرورگرتان، سوابق، میانبرها، تنظیمات زبان و کلمه‌های عبور سرویس‌های مختلف از جمله این اطلاعات به شمار می‌آیند. بدین ترتیب می‌توانید در کامپیوترهای مختلف تنظیمات مربوط به خود را داشته باشید و از سرویس‌های Cloud (ابری) مایکروسافت بهره ببرید. مطمئن باشید Sync شدن اطلاعاتتان بین گوشی (مجهز به ویندوز فون ۷)، رایانه شخصی و تبلت (مهجز به ویندوز ۸ ) و ایکس باکس تجربه بسیار شیرینی است!</p>
<p><span style="color: #99cc00;"><strong>دماغت جون میده برای پسورد!</strong></span><br />
مطمئنا حس خوبی است که طول دماغ دوست پسرتان را با فاصله دور چشم برادرتان و سوراخ گوش دوست صمیمتان به عنوان کلمه عبور در نظر بگیرید! ویندوز ۸ از کلمه عبور تصویری برای ورود به سیستم‌عامل پشتیبانی می‌کند. یک کلمه عبور سه قسمتی که از حرکاتی بر روی یک تصویر تشکیل شده است. می‌توانید یک تصویر را به عنوان تصویر مناسب برای کلمه عبور در نظر بگیرید و حرکت انگشت یا ماوس در سه مرحله بر روی آن تصویر را جایگزین کلمه عبور نمایید.</p>
<p><img class="aligncenter size-full wp-image-21606" title="Win8DevPre_PictorialPassword_1" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_PictorialPassword_1.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">نمونه ای از چگونگی حرکات فرضی انگشت و یا ماوس بر روی تصاویر در نظر گرفته شده برای کلمه عبور</span></p>
<p>همان‌طور که از شکل زیر پیداست، ما از تصویر زنده یاد فرهاد به عنوان تصویر مناسب برای کلمه عبورمان استفاده کرده‌ایم. حتی اگر تصمیم ندارید از این قابلیت استفاده کنید برای یکبار هم که شده آن را فعال کنید تا به بزرگی دماغ دوست پسرتان پی ببرید!</p>
<p><img class="aligncenter size-full wp-image-21607" title="Win8DevPre_PictorialPassword_2" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_PictorialPassword_2.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">صفحه ورود به ویندوز بر اساس کلمه عبور تصویری</span></p>
<p><span style="color: #99cc00;"><strong>صفحه آبی دوست داشتنی !</strong></span><br />
همه ما با صفحه وحشتناک و گاها غم انگیز Blue Screen آشنایی داریم، صفحه‌ای که اطلاعات زیادی به ما ارائه نمی‌کرد و غالبا نشان دهنده بروز یک ایراد سخت افزاری در سیستم بود. خوشبختانه (!) ما در طی آزمایش ویندوز ۸ به صفحه Blue Screen برخورد کردیم که توانستیم ظاهر جدید آن را نیز مشاهده نماییم. Blue Screen جدید ضمن اینکه دوستانه تر شده است (!)، پیغام مناسب  و قابل پیگیری‌ای نیز عرضه می‌کند.</p>
<p><img class="aligncenter size-full wp-image-21608" title="Win8DevPre_BlueScreen" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_BlueScreen.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">نمونه ای از  صفحه Blue Screen جدید</span></p>
<p><span style="color: #99cc00;"><strong>خواندن این قسمت اکیدا برای هموطنان توصیه نمی‌شود!</strong></span><br />
ویندوز ۸ مانند ویندوز فون ۷ با فروشگاهی همراه شده است. هرچند که &#8220;متاسفانه&#8221; ما برای استفاده از نرم‌افزارهای مورد نظرمان عملا هزینه‌ای پرداخت نمی‌کنیم، اما ویندوز ۸ با فروشگاهی همراه شده است که کاربران می‌توانند براحتی نرم‌افزارهای مورد نظر خود را به صورت آنلاین بخرند و از آن‌ها استفاده نمایند. باتوجه به الگوبرداری‌هایی که مایکروسافت از ویندوز فون ۷ در تولید ویندوز ۸ انجام داده است، انتظار می‌رود فروشگاهی مشابه با فروشگاه ویندوز فون ۷ در انتظار ما باشد، با این حال هنوز برای مشاهده ظاهر نهایی فروشگاه باید منتظر بمانید. در حال حاضر با مراجعه به فروشگاه با صفحه زیر روبرو خواهید شد.</p>
<p><img class="aligncenter size-full wp-image-21609" title="Win8DevPre_Shop" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Shop.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">برای مشاهده فروشگاه ویندوز باید همچنان منتظر بمانید !</span></p>
<p><span style="color: #99cc00;"><strong>آینده‌ای متفاوت در انتظار مدیران شبکه</strong></span><br />
با توجه به حجم تغییراتی که در این نسخه از ویندوز صورت گرفته است، انتظار می‌رود روزها و تجربه‌های متفاوتی در انتظار مدیران شبکه‌های سازمانی باشد. گزینه‌های بسیاری به Group Policy اضافه شده است که نیاز به تحقیق و مطالعه بسیاری در مورد آن‌ها وجود دارد. از نکات جالبی که در این نسخه به چشم می‌خورد، وجود یک Remote Desktop لمسی است که می‌تواند کار را برای مدیران شبکه در سازمان‌ها بسیار راحت کند. به طور کلی مدیریت شبکه در هر جایی و از طریق تبلت‌ها می‌تواند تبدیل به آرزویی دست یافتنی شود.</p>
<p><img class="aligncenter size-full wp-image-21610" title="Win8DevPre_RemoteDesktop" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_RemoteDesktop.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">پنجره Remote Desktop جدید با پشتیبانی از حرکات لمسی</span></p>
<p><span style="color: #99cc00;"><strong>Task Manager جدید</strong></span><br />
از دیگر تغییرات جالبی که در ویندوز ۸ رخ داده است و توجه ما را به شدت جلب کرد ، Task Manager جدید آن است. Task Manager جدید ضمن اینکه اطلاعات بیشتری را خصوص منابع مرتبط با یک پردازش در اختیار شما می گذارد ، سوابق پردازشی را نیز نگهداری می کند و در تمامی قسمت ها با بکارگیری رنگ هایی پردازش های پرمصرف را برجسته تر نشان می دهد. استفاده از Task Manager جدید تجربه جالبی را برای کاربران قدیمی ویندوز رقم خواهد زد.</p>
<p><img class="aligncenter size-full wp-image-21611" title="Win8DevPre_TaskManager" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_TaskManager.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ffcc00;">نمونه ای از پنجره Task Manager</span></p>
<p><span style="color: #99cc00;"><strong>سخن پایانی</strong></span><br />
حجم تغییرات صورت گرفته در این نسخه از ویندوز بسیار بالاست و هنوز قابلیت های بسیاری وجود دارد که موفق به بررسی  آنها نشده ایم اما بدلیل محدودیت های زمانی جهت ارائه این مقاله، سعی کردیم به بیشترین و در عین حال بحث برانگیزترین مباحث و قابلیت های ویندوز اشاره ای داشته باشیم.</p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/07/05/windows-8-developer-preview-part3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>نسخه پیش نمایش ویندوز ۸ زیر ذره بین (قسمت دوم)</title>
		<link>http://fa.aradhaghi.com/1390/07/04/windows-8-developer-preview-part2/</link>
		<comments>http://fa.aradhaghi.com/1390/07/04/windows-8-developer-preview-part2/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 12:31:24 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[سیستم عامل]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21588</guid>
		<description><![CDATA[مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر مقاله اصلی است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به اصل مقاله در سایت وبلاگینا مراجعه نمایید و نظرات و سوالات [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-21589" title="Win8DevPre_cntPic_2" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_cntPic_2.jpg" alt="" width="400" height="275" /></p>
<p>مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر <a href="http://weblogina.com/post/windows-8-review-part2" target="_blank">مقاله اصلی</a> است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به اصل مقاله در <a href="http://weblogina.com/post/windows-8-review-part2" target="_blank">سایت وبلاگینا</a> مراجعه نمایید و نظرات و سوالات خود در آنجا مطرح نمایید.</p>
<p><strong>لینکهای مرتبط با مقاله :</strong><a href="../1390/01/09/article-tag-in-html5-part1/" target="_blank"><br />
</a><a href="http://fa.aradhaghi.com/1390/07/03/windows-8-developer-preview-part1/" target="_blank">لینک قسمت اول مقاله<br />
</a><a href="http://fa.aradhaghi.com/1390/07/05/windows-8-developer-preview-part3/" target="_blank">لینک قسمت سوم مقاله</a><a href="http://fa.aradhaghi.com/1390/07/03/windows-8-developer-preview-part1/" target="_blank"></a></p>
<p><span style="color: #99cc00;"><strong>کنترل پنل در سایزها و طرح‌های مختلف!</strong></span><br />
در این نسخه با دو کنترل‌پنل متفاوت روبرو هستیم. یک کنترل پنل جدید از طریق مترو قابل دسترسی است که ظاهری کاملا گرافیکی دارد، گزینه‌های آن محدودتر است و بیشتر آن‌ها مربوط به مواردی است که در تبلت‌ها کاربرد دارند. هرچند باید به این نکته اشاره کرد که بیشتر گزینه‌های مطرح شده در این کنترل‌پنل برای کاربران عادی و یا کاربردهای روزمره بسیار مناسب به نظر می‌رسند و به ظرافت خاصی انتخاب شده‌اند و در موارد بسیار نادری نیاز به مراجعه به کنترل‌پنل اصلی پیدا خواهید کرد. استفاده از این کنترل‌پنل نیاز به دانش خاصی ندارد و هر کاربری می‌تواند براحتی با آن ارتباط برقرار نماید. با استفاده از این کنترل‌پنل می‌توانید براحتی کاربران را مدیریت نمایید، تنظیمات ارتباطی و شبکه خود را انجام دهید، شبکه‌های کوچک خود را راه اندازی و Sync کردن فایل‌ها را پیکربندی نمایید، قطعات جانبی را مدیریت کنید و تنظیمات حریم خصوصی خود را پیکربندی نمایید. آیا یک کاربر عادی استفاده بیشتری از کنترل‌پنل دارد؟ با تمام این توصیف‌ها، کنترل‌پنل سابق به قوت خود باقی است و می‌توانید نیازهای خود را از بین صدها منوی آن بیرون بکشید.</p>
<p><span id="more-21588"></span>از جمله دیگر گزینه‌های موجود در کنترل پنل جدید می‌توان به مدیریت Notification ها اشاره کرد. Notification ها در ویندوز ۸ مانند ویندوز فون ۷ ارائه می‌شوند و پیغام مورد نظر از طریق یک کادر در بالای صفحه ارائه می‌شو<span style="text-decoration: line-through;">ن</span>د اما تغییری که در ویندوز ۸ نسبت به ویندوز فون ۷ صورت گرفته، توانایی مدیریت Notification ها است. (تا زمان نگارش این مقاله ویندوز فون ۷ قابلیت مدیریت Notification ها را ندارد.)</p>
<p><img class="aligncenter size-full wp-image-21590" title="Win8DevPre_ControlPanel" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_ControlPanel.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">پنجره کنترل پنل جدید مترو</span></p>
<p><span style="color: #99cc00;"><strong>برنامه‌های نسل جدید</strong></span><br />
یکی از مزایای ویندوز ۸ توانایی اجرای برنامه‌های نسل پیشین ویندوز است و این قابلیت یکی از دلایلی است که به نظر می‌رسد ویندوز ۸ بر روی تبلت‌ها رقیبی جدی برای اندروید و iOS باشد. می‌توانید برنامه‌های پیشین خود را نصب کنید و در صورت تمایل آیکون آن‌ها را به مترو پین نمایید. در نهایت به هر نحوی که بتوانید برنامه را اجرا کنید، ویندوز شما را به رابط گرافیکی دوم هدایت می‌کند و شاهد اجرا شدن برنامه‌ها به روال گذشته و در قالب یک پنجره جدید خواهید بود. اما برنامه های نسل جدیدی نیز به این ویندوز قدم گذاشته‌اند، برنامه‌هایی که خیلی پیچیده نیستند، کارایی ساده‌ای دارند و قابل برنامه نویسی تحت HTML5 و JavaScript هستند. مسلما این موضوع می‌تواند برای برنامه‌نویسان وب خبر خوبی باشد. برنامه نویسی ویندوز تحت HTML و Javascript! هرچند استفاده از این تکنولوژی‌ها برای تمامی برنامه‌های تحت مترو مناسب نیست، اما این خبر می‌تواند دریچه‌ای جدید برای برنامه‌نویسان تحت وب به ویندوز باز نماید. برنامه‌نویس‌های تحت ویندوز نیز می‌توانند از تکنولوژی‌های قدرتمند سابق مانند ، Visual Basic، Silverlight، WPF و &#8230; استفاده نمایند.</p>
<p>برنامه‌های نسل جدید بر خلاف روال گذشته در پنجره اجرا نمی‌شوند و به صورت تمام صفحه اجرا می‌شوند‌، دکمه‌ای برای بستن آن‌ها وجود ندارد و برای خروج از آن‌ها باید دکمه ویندوز را فشار دهید تا به ظاهر مترو بازگردید.</p>
<p><img class="aligncenter size-full wp-image-21591" title="Win8DevPre_Weather" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Weather.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">نمونه ای از برنامه تمام صفحه آب و هوا</span></p>
<p>با بررسی‌هایی که بر روی Task Manager انجام دادیم، مشخص شد ویندوز، خود مدیریت این برنامه‌ها را در دست گرفته و منابع مرتبط به آن‌ها را به‌خوبی مدیریت می‌نماید. بعد از خروج از این نرم‌افزارها، این برنامه‌ها در Task Manager به صورت Suspended (در حال تعلیق) علامت‌گذاری می‌شوند. بنابراین آن‌ها می‌توانند وضعیت خود را حفظ نمایند. به نظر می‌رسد برنامه‌های نسل جدید بیشتر مناسب تبلت‌ها باشند و برنامه‌های کاربردی‌تر مانند گذشته در حالت پنجره‌ای اجرا شوند.</p>
<p>خبر خوب دیگر برای برنامه‌نویسان این است که با تغییر تنها یک خط کد در برنامه‌های تحت مترو می‌توانید آن‌ها را برای ویندوز فون ۷ آماده سازید. از طرفی دیگر برای تبدیل برنامه‌های قدیمی‌تر به برنامه‌های تحت مترو تنها نیاز به تغییراتی جزئی در کد خود دارید و با صرف چند دقیقه می‌توانید آن‌ها را برای ویندوز ۸ آماده سازید.</p>
<p>تصاویری نمونه از یک برنامه نسل جدید مترو با نام Socialite را در ادامه مشاهده خواهید کرد. این برنامه یک برنامه کاربردی کار با شبکه های احتماعی است که حاصل اتصال آن به یک حساب کاربری فیس بوک در تصاویر زیر نمایش داده شده است.</p>
<p><img class="aligncenter size-full wp-image-21592" title="Win8DevPre_Socialite_1" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Socialite_1.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">منوهای اصلی و داینامیک برنامه تمام صفحه Socialite</span></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-21593" title="Win8DevPre_Socialite_2" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Socialite_2.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">صفحه گالری تصاویر یک پروفایل فیس بوک</span></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-21594" title="Win8DevPre_Socialite_3" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Socialite_3.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">نمایش پروفایل فیس بوک و ارسال پست جدید بر روی Wall مرتبط</span></p>
<p><span style="color: #99cc00;"><strong>ریبون </strong><strong>در لغتنامه ویندوز : دوست داشتن تبلت ها</strong></span><strong></strong><br />
ریبون‌ها برای اولین بار در مایکروسافت آفیس معرفی شدند. شخصا علاقه زیادی به ریبون‌ها نداشته‌ام اما باید اعتراف کرد که ریبون‌ها در این نسخه بسیار ماهرانه پیاده‌سازی شده‌اند و نمی‌توان براحتی از آن‌ها چشم پوشی کرد. منوهای پیشین با منوهای ریبون جایگزین شده‌اند و با این جایگزینی، مایکروسافت بلندترین قدم را برای سازگاری سیستم‌عاملش با تبلت‌ها برداشته است. تمامی گزینه‌ها به خوبی در اختیارتان است. گزینه‌های مهم‌تر و کاربردی‌تر با ظاهر و شمایلی بزرگ‌تر در ریبون‌ها چیده شده‌اند و گزینه‌هایی که دارای اهمیت کمتری هستند کوچک‌تر نمایش داده می‌شوند. مسلما کار با ریبون‌ها برای کاربران کامیپوترهای شخصی نیز بسیار جذاب و راحت خواهد بود. ریبون‌ها ساختار قبلی خود را حفظ کرده‌اند و در برخی موارد گزینه‌هایی به آن‌ها اضافه می‌شود. منوهای جذاب و جدیدی مانند Copy Path (کپی کردن مسیر پوشه جاری) نیز به ریبون Windows Explorer اضافه شده‌اند که نام بردن از آن‌ها خارج از حوصله این مقاله است.</p>
<p><img class="aligncenter size-full wp-image-21595" title="Win8DevPre_Ribbon" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Ribbon.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">نمونه ای از منوهای ریبون در پنجره Computer</span></p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/07/04/windows-8-developer-preview-part2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>نسخه پیش نمایش ویندوز ۸ زیر ذره بین (قسمت اول)</title>
		<link>http://fa.aradhaghi.com/1390/07/03/windows-8-developer-preview-part1/</link>
		<comments>http://fa.aradhaghi.com/1390/07/03/windows-8-developer-preview-part1/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 18:46:46 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[سیستم عامل]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21566</guid>
		<description><![CDATA[مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر مقاله اصلی است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به اصل مقاله در سایت وبلاگینا مراجعه نمایید و نظرات و سوالات [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-21567" title="Win8DevPre_cntPic_1" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_cntPic_1.jpg" alt="" width="400" height="275" /></p>
<p>مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر <a href="http://weblogina.com/post/windows-8-review-part1/" target="_blank">مقاله اصلی</a> است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به اصل مقاله در <a href="http://weblogina.com/post/windows-8-review-part1/" target="_blank">سایت وبلاگینا</a> مراجعه نمایید و نظرات و سوالات خود در آنجا مطرح نمایید.</p>
<p><strong>لینکهای مرتبط با مقاله :</strong><a href="../1390/01/09/article-tag-in-html5-part1/" target="_blank"><br />
</a><a href="http://fa.aradhaghi.com/1390/07/04/windows-8-developer-preview-part2/" target="_blank">لینک قسمت دوم مقاله</a><a href="../1390/07/03/windows-8-developer-preview-part1/" target="_blank"><br />
</a><a href="../1390/07/05/windows-8-developer-preview-part3/" target="_blank">لینک قسمت سوم مقاله</a></p>
<p>چند روزی است که خبر ارائه نسخه پیش‌نمایش ویندوز ۸ برای توسعه دهندگان (Windows Developer Preview)، خبرهای دنیای فناوری را تحت تاثیر قرار داده است. یقینا شما نیز خبرهایی را در این رابطه مطالعه کرده‌اید. در این مقاله قصد داریم تجربه عملی خود را از نصب و استفاده از نسخه پیش نمایش این سیستم‌عامل به قلم تحریر درآوریم و از زاویه‌ای دیگر به این سیستم‌عامل نگاهی داشته باشیم.</p>
<p><span id="more-21566"></span><span style="color: #99cc00;"><strong>ویندوز پا به مرزهای جدیدی می گذارد</strong><strong> </strong></span><br />
تا چندی پیش بسیاری از کارشناسان فناوری اطلاعات ، مایکروسافت را بدلیل عدم ورود به دنیای تبلت‌ها سرزنش می‌کردند و اعتقاد داشتند مایکروسافت در این بازی از سایر رقبای خود جا مانده است. انتشار نسخه پیش‌نمایش ویندوز ۸، بازی را کاملا به نفع مایکروسافت تغییر داد. با بررسی عملی این نسخه می‌توان دریافت که مایکروسافت در طی این مدت بیکار ننشسته و تغییرات گسترده‌ای را در سیستم‌عامل خود اعمال کرده است. به نظر می‌رسد مایکروسافت بدنبال فتح بازار تبلت‌ها است و بیشتر تغییرات جدید اعمال شده در این سیستم‌عامل نیز در راستای سازگاری بی نقص آن با تبلت‌ها صورت گرفته است.</p>
<p><span style="color: #99cc00;"><strong>غریبه آشنا!</strong><strong></strong></span><br />
اگر شما نیز مانند نویسنده مقاله از کاربران پروپا قرص ویندوز فون ۷ باشید ، چندان هم از دیدن ظاهر گرافیکی جدید ویندوز ۸ تعجب نکرده‌اید. ویندوز ۸ از دو ظاهر گرافیکی مجزا بهره می‌برد که در کنار یکدیگر کار می‌کنند. بعد از بارگذاری سیستم‌عامل، با ظاهر گرافیکی جدید که با نام مترو شناخته می‌شود روبرو خواهید شد. مایکروسافت ظاهر گرافیکی مترو را اولین بار برای ویندوز فون ۷ معرفی کرد که تبدیل به یک تجربه موفق شد و این موفقیت حاصلی جز طراحی دوباره آن در ویندوز ۸ در بر نداشت. مترو یک رابط کاربری بسیار جذاب و راحت است که می‌تواند تجربه بسیار خوبی را برای کاربران صفحه‌های لمسی به ارمغان بیاورد. رابط کاربری مترو در عین حال که بسیار ساده و خلوت به نظر می‌رسد، می‌تواند اطلاعات مورد نیاز شما را به بهترین نحو ممکن ارائه کند؛ بگونه‌ای که با یک نگاه سطحی به ظاهر گرافیکی مترو می‌توانید از جدیدترین بروز رسانی ها آگاه شوید، به برنامه‌ها و فایل‌های مورد علاقه خود دسترسی پیدا کنید و آن‌ها را براحتی مدیریت نمایید.</p>
<p>ظاهر گرافیکی مترو از چندین کادر مربع و یا مستطیل‌شکل تشکیل شده است که اصطلاحا به هر کدام از آنها یک آیمر و یا Tile (کاشی) می‌گویند. هر کدام از این آیمرها اصطلاحا به مترو، پین (Pin) می‌شوند. بنابراین می‌توانید برنامه‌های مورد نیاز خود را که می‌خواهید هر چه سریع‌تر به آن‌ها دسترسی داشته باشید، به مترو پین نمایید. این قابلیت تنها منحصر به برنامه‌ها نیست، عملا می‌توانید هر چیزی را به مترو پین کنید، از یک آلبوم موسیقی گرفته تا یک فایل تصویر، یک صفحه وب و حتی اطلاعات تماس یک فرد! اما داستان به همین جا ختم نمی‌شود. آیمرها قابلیت نمایش اطلاعات را به صورت زنده دارند و این در واقع یکی از مهم‌ترین قابلیت‌های ظاهر گرافیکی مترو به شمار می‌رود. همان‌گونه که پیش‌تر نیز اشاره شد، یکی از ویژگی‌های مترو ارائه بیشترین حد از اطلاعات در چارچوب کم‌ترین فضای ممکن است و قابلیت نمایش زنده اطلاعات توسط آیمرها از جمله امکاناتی است که تحقق این ویژگی را ممکن می‌سازد. به عنوان مثال چنانچه یک آیمر را به ایمیل اختصاص داده باشید‌، تعداد ایمیل‌های جدید بر روی آن درج می‌شود و یا چنانچه یک آیمر برای RSS اختصاص داده باشید، عناوین آخرین خروجی‌های RSSهای مورد نظر شما به صورت متحرک بر روی آن نمایش داده می‌شود. آیمر آب و هوا می‌تواند خلاصه اطلاعات آب وهوایی چندین نقطه مورد نظر را به صورت زنده نمایش دهد.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-21568" title="Win8DevPre_Metro" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Metro.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">نمایی از ظاهر گرافیکی مترو همراه</span></p>
<p>باید تا به الان متوجه شده باشید که چرا تنها با یک نگاه به ظاهر گرافیکی مترو، می‌توانید بیشترین حد اطلاعات ممکن را بدست آورید. بنابراین در یک جمع‌بندی تا این‌جا می‌توان ظاهر گرافیکی مترو را یک ظاهر قدرتمند و کارآمد ارزیابی کرد که ضمن اینکه ظاهر گرافیکی آن می‌تواند کاربران خانگی را به خود جلب نماید، در عین حال می‌تواند نیازهای کاری شما را بخوبی مدیریت کند. براحتی می‌توان دریافت که مترو، کاربران دستگاه‌های لمسی را هدف گرفته است. با توجه به این‌که این مقاله بر اساس تجربیات شخصی نگارش شده، امکان تست ظاهر مترو بر روی تبلت برای نویسنده فراهم نبوده است، با این حال با توجه به مشاهدات انجام شده، ظاهر مترو در ویندوز ۸ تفاوتی با ظاهر مترو در ویندوز فون ۷ ندارد و لذت استفاده از این ظاهر گرافیکی را می‌توان در یک کلمه خلاصه کرد، فوق العاده!</p>
<p>با در نظر داشتن این نکته که ویندوز ۸ تغییرات زیادی را به یک‌باره به خود دیده است، انتظار می‌رود مدتی طول بکشد تا بتوان به ساختار جدید آن عادت کرد، با این حال حاصل تجربه سه ساعت گشت و گذار نویسنده در این ویندوز کمی سردرگمی بود. یقینا کاربرانی که تازه به جمع مصرف کنندگان ویندوز پیوسته‌اند می‌توانند خود را براحتی با تغییرات وفق دهند و آن‌ها را فرا گیرند اما برای کاربرانی که سال‌هاست از ویندوز استفاده می‌کنند و رفاقتی دیرینه با آن دارند، عادت کردن به ساختار جدید کمی مشکل به نظر می‌رسد. بیشترین سردرگمی از جایی ناشی می‌شود که منوی استارت معروف همیشگی با ظاهر مترو جایگزین شده است. به عبارت دیگر، هنگامی که بر روی دکمه استارت کلیک می‌کنید، ظاهر گرافیکی مترو نمایش داده می‌شود و این برای کاربرانی که سال‌ها از طریق باز کردن منوی استارت به فایل‌ها و برنامه‌های خود می‌رسیدند، کمی گیج کننده به نظر می‌رسد. هر چند با درنظر داشتن قابلیت‌های مترو، می‌توان گفت که مترو نه تنها قابلیت‌های منوی استارت سابق را دارد بلکه امکاناتی فراتر از آن را نیز با خود بهمراه دارد اما جایگزین کردن راه‌های گذشته با راه‌های جدید و عادت به آن‌ها نیاز به زمان بیشتری دارد و مسلما کاربرانی که قبلا از ویندوز فون ۷ استفاده کرده‌ و ساختار و منطق آن را درک کرده‌اند می‌توانند راحت‌تر با مفاهیم جدید ارتباط برقرار نمایند. ضمن اینکه با نگه داشتن ماوس بر روی دکمه استارت یک منوی جدید و جمع و جور با چهار گزینه Search، Share، Devices و Settings روبرو خواهید شد که در ادامه توضیحات بیشتری در خصوص آن ارائه خواهیم کرد.</p>
<p><img class="aligncenter size-full wp-image-21569" title="Win8DevPre_NewStartMenu" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_NewStartMenu.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">نمایی از منوی استارت جدید</span></p>
<p>همان‌گونه که پیش تر نیز شرح داده شد، ویندوز ۸ علاوه بر مترو، دسکتاپ دوست داشتنی (!) سابق را نیز با خود بهمراه دارد. در ظاهر گرافیکی مترو، یک آیمر برای انتقال به دسکتاپ وجود دارد که با کلیک روی آن می‌توانید دسکتاپ را مشاهده نمایید. باتوجه به این‌که قبلا دسکتاپ را محلی برای نگهداری میانبر نرم‌افزارها می‌دانستیم (و البته هستند افرادی که از آن برای نگهداری فایل های ضروری نیز استفاده می‌کنند!) و با توجه به این‌که پوشه دانلود نیز از ویندوز ۷ تفکیک شد، به نوعی ماهیت وجودی دسکتاپ زیر سوال رفته است و صرفا تبدیل به محلی برای ذخیره سازی فایل‌ها شده است. هر چند در نهایت توانستیم دلیلی قانع کننده برای پاسخ به این سوال که واقعا کاربرد دسکتاپ در این نسخه چیست، پیدا نماییم که در ادامه به آن اشاره خواهیم کرد. دسکتاپ دوست داشتنی قدیمی در حال حاضر و بدون منوی استارت سابق چندان هم دوست داشتنی به نظر نمی‌رسد. همچنان مانند گذشته می‌توانید میانبر نرم‌افزارهای خود را به Taskbar پین نمایید.</p>
<p>سوالی که این‌جا مطرح می‌شود این است که قابلیت پین کردن در مترو نیز وجود دارد، پس واقعا دسکتاپ چه کاربرد مفیدی می‌تواند ارائه دهد؟ تنها پاسخی که ما توانستیم برای آن پیدا کنیم، شبکه‌های تحت ویندوز است. همان‌گونه که می‌دانید سیستم‌عامل ویندوز قابلیت کار در محیط شبکه را دارد و مسلما ظاهر گرافیکی مترو نمی‌تواند انتخاب خوبی برای شبکه‌های کامپیوتری باشد. به نظر می‌رسد شبکه‌های کامپیوتری تنها موردی است که می‌تواند دلیلی برای وجود دسکتاپ باشند. اگر قرار باشد ظاهر گرافیکی مترو در کامپیوترهای شبکه بارگذاری نشود، یقینا نیاز به محیطی است که در آغاز بکار سیستم بارگذاری شود و این محیط نیز چیزی نخواهد بود به جز دسکتاپ. بنابراین چنانچه کاربر خانگی ویندوز هستید نهایت استفاده را از دسکتاپ در همین روزها ببرید!</p>
<p>در صورتی که از ظاهر گرافیکی مترو به ظاهر گرافیکی عادی ویندوز رفته باشید (فرضا برای باز کردن یک فایل) و مجددا به مترو برگشته باشید، با نگه داشتن ماوس در سمت چپ پنجره، Thumbnail ای از ظاهر گرافیکی عادی ویندوز نمایش داده می‌شود که با کلیک بر روی آن می‌توانید براحتی به ظاهر گرافیکی دیگر سوئیچ نمایید. همچنین می توانید Thumbnailها را بگیرید و در وسط صفحه رها کنید. ضمن این‌که می‌توان با استفاده از کلید میانبر ویندوز+D به دسکتاپ سوئیچ نمایید.</p>
<p>می‌توانید مترو را با انگشت، ماوس یا کیبرد حرکت دهید و در آن پیمایش نمایید. در تست‌های ما، مترو براحتی و بدون هیچ باگ و یا افت سرعتی با اسکرول ماوس جابجا می‌شد. با حرکت دادن ماوس به گوشه پایینی سمت چپ تصویر با همان منویی روبرو خواهید شد که در صورت نگه داشتن ماوس بر روی دکمه استارت نیز آن‌را مشاهده می‌کردید . همان‌گونه که پیش‌تر اشاره شد، این منو دارای ۴ گزینه Search، Share، Devices و Settings است. ارتباط برقرار کردن با این منو بسیار راحت است و می‌توان گفت این منو و ساختار آن از تجربه موفق ویندوز فون ۷ الگو برداری شده است. تمامی گوشی‌های مجهز به ویندوز فون ۷، دارای سه دکمه ثابت بازگشت، ویندوز (بازگشت به ظاهر مترو) و جستجو هستند. این سه دکمه بسته به این‌که در چه زمانی فشرده شوند می‌توانند امکانات متفاوتی را در اختیار شما قرار دهند. همین موضوع در مورد ویندوز ۸ نیز صادق است.</p>
<p>به عنوان مثال در صورتی که در مترو هستید، این دکمه امکان جستجو در برنامه‌ها، تنظیمات و فایل‌ها را برای شما فراهم می‌کند، اما در صورتی که داخل یک برنامه کاربردی مانند اکسل باشید، این دکمه علاوه برکاربردهای پیش‌فرض، می‌تواند فرآیند جستجو در نرم‌افزار را برای شما فراهم آورد و به عبارتی ساختاری داینامیک دارد و بسته به محیط کاری عملکردهای مختلفی را می‌تواند از خود ارائه دهد. اگر شما هم از مشتری‌های پر و پا قرص کادر جستجو در منوی استارت قدیمی بودید، گزینه Search منوی جدید جایگزینی مناسب برای کادر جستجوی منوی پیشین است، ضمن اینکه می‌تواند عملکردهای جدیدی را در اختیار شما بگذارد. تفکیک‌پذیری جستجو بین فایل‌ها و برنامه  تنظیمات از جمله ویژگی‌های این قابلیت جدید به شمار می‌رود.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-21570" title="Win8DevPre_Search_App" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Search_App.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">جستجوی برنامه ها از طریق مترو</span></p>
<p>جستجو بین تنظیمات دستگاه از جمله دیگر قابلیت‌های پرکاربرد این نسخه از ویندوز به حساب می‌آید، جستجو در بین تنظیمات بر خلاف ویندوز ۷ که بین عناوین کلی تنظیمات صورت می‌گرفت، این‌بار بین عناوین عملیاتی و عملیات‌های مرتبط صورت می‌گیرد. به‌عنوان مثال چنانچه در کنترل‌پنل ویندوز ۷ عبارت wireless را جستجو نمایید با دسته‌بندی کلی Network and sharing center روبرو می‌شوید و گزینه‌هایی مانند Add a wireless device to the network و یا Manage wireless networks در اختیارتان قرار خواهد گرفت. این در حالیست که جستجوی این عبارت در قسمت تنظیمات ویندوز ۸ علاوه بر عناوین کلی مانند wireless، به عملیات‌هایی مانند Turn airplane mode on or off، Turn GPS on or off، Add a Bluetooth device و حتی Update device drivers ختم می‌شود. نرم‌افزارها اکنون به‌صورت گروه‌های الفبایی چندتایی دسته‌بندی می‌شوند و دسترسی به آن‌ها راحت‌تر از همیشه شده است. به طور کلی در نظر گرفتن این ۴ گزینه می‌تواند تعامل با ویندوز را بسیار راحت کند. جستجو، به اشتراک‌گذاری و ارتباط با سایر دستگاه‌ها از جمله مهم‌ترین کارایی‌های یک سیستم‌عامل بویژه در تبلت هاست.</p>
<p><img class="aligncenter size-full wp-image-21571" title="Win8DevPre_Search_Settings" src="http://fa.aradhaghi.com/wp-content/uploads/2011/09/Win8DevPre_Search_Settings.jpg" alt="" width="400" height="275" /></p>
<p style="text-align: center;"><span style="color: #ff9900;">جستجو در تنظیمات از طریق مترو</span></p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/07/03/windows-8-developer-preview-part1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>معرفی المان های ساختاری در HTML5 – قسمت دوم</title>
		<link>http://fa.aradhaghi.com/1390/06/07/html5-structural-elements-part2/</link>
		<comments>http://fa.aradhaghi.com/1390/06/07/html5-structural-elements-part2/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 12:33:35 +0000</pubDate>
		<dc:creator>آراد حقی</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://fa.aradhaghi.com/?p=21559</guid>
		<description><![CDATA[مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر مقاله اصلی است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به اصل مقاله در سایت وبلاگینا مراجعه نمایید و نظرات و سوالات [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-21560" title="html5-structural-elements-part2" src="http://fa.aradhaghi.com/wp-content/uploads/2011/08/html5-structural-elements-part2.jpg" alt="" width="400" height="275" /></p>
<p>مقاله زیر را در راستای همکاری با سایت وبلاگینا ، اختصاصاً برای آن سایت نگارش کرده ام . این مقاله بازنشر <a href="http://weblogina.com/post/html5-structural-part2/" target="_blank">مقاله اصلی</a> است. بدلیل بازنشر بودن این مطلب امکان ارسال نظر در مورد این مطلب را غیرفعال کرده ام. برای ارسال نظر به <a href="http://weblogina.com/post/html5-structural-part2/" target="_blank">اصل مقاله در سایت وبلاگینا</a> مراجعه نمایید و نظرات و سوالات خود در آنجا مطرح نمایید.</p>
<p><strong>لینکهای مرتبط با مقاله :</strong><a href="../1390/01/09/article-tag-in-html5-part1/" target="_blank"><br />
</a><a href="http://fa.aradhaghi.com/1390/04/28/html5-structural-elements-part1/" target="_blank">لینک قسمت اول مقاله</a></p>
<p>در این مقاله قصد داریم سایر المان های ساختاری و جدید ارائه در HTML5 را مورد بررسی قراردهیم. برای مشاهده قسمت اول این مقاله <a href="http://fa.aradhaghi.com/1390/04/28/html5-structural-elements-part1/" target="_blank">اینجا</a> کلیک نمایید .</p>
<p><strong>المان footer </strong></p>
<p>عبارات مرتبط با کپی رایت و مالکیت معنوی سایت ها و همچنین اطلاعات طراح وب سایت از جمله مواردی است که معمولا در پایین هر سایت (و یا صفحه وب) ذکر می شوند. المان footer برای دربرگیری اطلاعاتی از این دست که در بسیاری از سایت ها موجود است ، معرفی گردید. اما موارد کاربرد المان footer به همینجا ختم نمی شود. محتوایی که با برچسب footer مشخص می شوند می تواند شامل لینک های مرتبط با محتوا نیز باشند و این بدین معناست که استفاده از این المان در کنار المان های section و article از لحاظ معنایی امکان پذیر است. برای روشن تر شدن موضوع می توان به یک پست وبلاگ اشاره کرد ، با فرض اینکه در پایین پست امکاناتی جهت به اشتراک گذاری و یا پرینت مطلب وجود داشته باشد ، علامت گذاری این امکانات باید با برچسب footer صورت پذیرد. به عبارتی دیگر علاوه بر مواردی که تا به امروز به عنوان footer سایت در نظر گرفته می شد ، می توان (باید) قسمت های ثابتی (در صورت وجود) که در انتهای یک مقاله ، خبر و &#8230; را نیز با footer نشانه گذاری کرد.</p>
<p><strong>المان nav</strong></p>
<p>بسیاری از المان های موجود در HTML5 ، بدلیل استفاده نادرست طراحان از المان های HTML4 ای که برای آن منظور ساخته نشده بودند ، در HTML5 گنجانده شده اند. مفهوم Navigation تفاوتی با قبل ندارد. برچسب nav تنها و با یک هدف در این نسخه معرفی شده است و آن نیز علامت گذاری قسمت Navigation است که دربردارنده لینک ها به سایر صفحات سایت است که ما عموما در فارسی نام منوی راهبری و یا منوی سایت  بر روی آن می نهیم. کاربرد و استفاده اصلی برچسب nav دربرگرفتن منوی Navigation اصلی سایت است. منوی راهبری عموما می تواند در داخل المان header و در کنار لوگو و یا سایر محتویات هدر قرار گیرد.</p>
<p><strong>المان article</strong></p>
<p>المان article یکی از پرکاربردترین المان های معرفی شده در HTML 5 است. به طور کلی هر محتوایی که ماهیت خود را داشته باشد و قابلیت استفاده مجدد به سایر فرمت ها (به عنوان مثال از طریق RSS) را داشته باشد باید باید المان article نشانه گذاری شود. یک نمونه بسیار خوب برای این المان یک پست در یک وبلاگ است. می توانید تمامی محتوای کنار یک پست در یک وبلاگ را پاک کنید ، و با این حال باز این پست ماهیت خودش را به تنهایی دارد و هیچ نوع وابستگی از لحاظ محتوایی به سایر قسمت ها ندارد. یک پست وبلاگ می تواند براحتی از طریق RSS و یا راه های مشابه توزیع مجدد شود. اخبار ، پست در یک فروم و &#8230; نمونه هایی از این المان به شمار می روند. باتوجه به شبهات بسیاری که در مورد این مقاله وجود دارد می توانید به سری مقالات جامعی که پیش تر در این رابطه نگارش کرده ام <a href="../1390/01/09/article-tag-in-html5-part1/">مراجعه نمایید</a>.</p>
<p><strong>المان aside</strong></p>
<p>آخرین المان ساختاری که قصد بررسی آن را در این مقاله داریم ، المان aside است. هدف این برچسب دربرگرفتن محتوایی است که نزدیک به محتوای فعلی است.</p>
]]></content:encoded>
			<wfw:commentRss>http://fa.aradhaghi.com/1390/06/07/html5-structural-elements-part2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

