<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
    <channel>
        <title>Weblogina</title>
        <link>http://weblogina.com/</link>
        <description>Everything About Pro Blogging, IT And Tecnology</description>
        <language>en-us</language>
        
        <copyright>Copyright 2012</copyright>
        <lastBuildDate />
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>

        
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/weblogina" /><feedburner:info uri="weblogina" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><media:copyright>Copyright 2012</media:copyright><itunes:explicit>no</itunes:explicit><itunes:subtitle></itunes:subtitle><feedburner:emailServiceId>weblogina</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/weblogina" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.fwicki.com/users/default.aspx?addfeed=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://www.fwicki.com/images/ui/fwicki_clicklet.png">Subscribe with fwicki</feedburner:feedFlare><feedburner:feedFlare href="http://www.addtoany.com/?linkname=Weblogina&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><feedburner:feedFlare href="http://my.feedlounge.com/external/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweblogina" src="http://static.feedlounge.com/buttons/subscribe_0.gif">Subscribe with FeedLounge</feedburner:feedFlare><feedburner:browserFriendly>Weblogina | Everything About Pro Blogging, IT And tecnology</feedburner:browserFriendly><item>
            <title>زنگ سی‌شارپ - قسمت پنجم</title>
            <description>&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;در &lt;/span&gt;&lt;span dir="RTL"&gt;&lt;a href="http://weblogina.com/article/c-sharp-time-part-4/"&gt;قسمت قبل&lt;/a&gt;&lt;/span&gt;&lt;span dir="RTL"&gt; در مورد&amp;nbsp;Floating-Point Data Types و چگونگی دریافت مقدار از کاربر و چند نکته&amp;zwnj;ی دیگر، توضیحاتی داده شد. در این قسمت به توضیح دیتا تایپ&amp;zwnj;های&amp;nbsp;char و bool خواهیم پرداخت.&amp;nbsp;&lt;/span&gt;کاراکتر و بولین دو بحث پایه&amp;zwnj;ای و مهم در برنامه&amp;zwnj;نویسی هستند که کابردهای اساسی و مهمی دارند.&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;img alt="" src="http://weblogina.com/article/media/images/CSharpTimeSession05.jpg" style="width: 600px; height: 367px; " /&gt;&lt;/p&gt;
&lt;p dir="RTL"&gt;
	&lt;span style="font-size:larger;"&gt;&lt;span style="font-family: verdana; "&gt;&lt;strong&gt;&lt;span dir="LTR"&gt;Characters&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p dir="RTL"&gt;
	در سی&amp;zwnj;شارپ از دیتاتایپ&amp;nbsp;char&amp;nbsp;برای نگه&amp;zwnj;داری هر کاراکتری می&amp;zwnj;توان استفاده کرد. در متغیری از جنس&amp;nbsp;char شما می&amp;zwnj;توانید کاراکترهای تکی (Single Character)&amp;nbsp;&lt;span dir="RTL"&gt;را نگه&amp;zwnj;داری کنید. سی&amp;zwnj;شارپ بر اساس &lt;/span&gt;&lt;span dir="RTL"&gt;&lt;a href="http://fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%E2%80%8C%DA%A9%D8%AF" target="_blank"&gt;استاندارد یونی&amp;zwnj;کد&lt;/a&gt;&lt;/span&gt;&lt;span dir="RTL"&gt; از ۱۶ بیت برای نمایش کاراکترها استفاده می&amp;zwnj;کند، در صورتی که اکثر زبان&amp;zwnj;های دیگر از ۸ بیت استفاده می&amp;zwnj;کنند، مثل ++C&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;و این می&amp;zwnj;تواند مشکل&amp;zwnj;ساز شود زیرا بعضی از حروف الفبایی را (مثل زبان چینی) نمی&amp;zwnj;توان در ۸ بیت نمایش داد. این ویژگی سی&amp;zwnj;شارپ باعث می&amp;zwnj;شود بتوانید مقادیر جالبی&lt;/span&gt; &lt;span dir="RTL"&gt;را با فرمت یونی&amp;zwnj;کد تولید کنید. برای مثال حروف الفبای خارجی که برای نمایش آن&amp;zwnj;ها باید از کاراکتر استفاده کرد مثل حروف یونانی، عبری، چینی و آلمانی همچنین علامت&amp;zwnj;های خاص از جمله علامت&amp;zwnj;های پول&amp;zwnj;های خارجی، علامت&amp;zwnj;های ریاضی، اشکال هندسی و غیره که در صفحه&amp;zwnj;کلید استاندارد موجود نیستند اما با استاندارد یونی&amp;zwnj;کد قابل دسترسی هستند.&lt;/span&gt;&lt;/p&gt;
            
            &lt;p&gt;
	&lt;span dir="RTL"&gt;مقادیر کاراکتر را باید بین علامت&amp;nbsp;single quotation&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;(سینگل کوتیشن&lt;/span&gt; &amp;#39; &amp;#39;&amp;nbsp;&lt;span dir="RTL"&gt;) قرار داد، به&amp;zwnj;دلیل این&amp;zwnj;که کامپیوتر برای نگه&amp;zwnj;داری مقادیر&amp;nbsp;character و&amp;nbsp;integer تفاوت قائل می&amp;zwnj;شود.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;برای مثال هر دو عبارت زیر درست هستند:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
char aCharValue = '9';
int aNumValue = 9;
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;در صورتی&amp;zwnj;که هر دو عبارت زیر نادرست هستند:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
char aCharValue = 9;
int aNumValue = '9';
// error, won't work
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;یک عدد می&amp;zwnj;تواند یک کاراکتر باشد، که در این&amp;zwnj;صورت باید بین&amp;nbsp;single quotation&amp;nbsp;&lt;/span&gt;قرار بگیرد و نوع آن&amp;zwnj;هم &lt;span dir="LTR"&gt;char&lt;/span&gt; باشد. همچنین یک حرف الفبایی نمی&amp;zwnj;تواند در متغیری از نوع عددی قرار بگیرد.&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;چند نمونه:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
char myInitial = 'J';
char percentSign = '%';
char numThatIsAChar = '9';
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;کاراکترها را می&amp;zwnj;توان در خروجی نمایش داد:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
static void Main(string[] args)
{
    char ch;
    ch = 'X';
    Console.WriteLine(&amp;quot;This is a ch: &amp;quot; + ch);
}
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;شما می&amp;zwnj;توانید هر کاراکتری از جمله کاراکترهایی مثل&amp;nbsp;backspace و&amp;nbsp;tab را ذخیره کنید. برای ذخیره&amp;zwnj;ی این نوع کاراکترها (Escape Sequence) از دو علامت استفاده می&amp;zwnj;شود که همیشه اولین آن&amp;zwnj;ها علامت&amp;nbsp;backslash است. این جفت علامت، یک کاراکتر را نمایش می&amp;zwnj;دهند. برای مثال کد زیر، کاراکتر&amp;nbsp;backspace و کاراکتر&amp;nbsp;tab&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;را&lt;/span&gt; &lt;span dir="RTL"&gt;به ترتیب در متغیرهای&amp;nbsp;aBackSpaceChar و&amp;nbsp;aTabChar ذخیره می&amp;zwnj;&amp;zwnj;کند:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
char aBackspaceChar = '\b';
char aTabChar = '\t';
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;در این مثال،&amp;nbsp;escape sequence یک مقدار را برای هر کاراکتر (یک&amp;nbsp;backspace و یک&amp;nbsp;tab به&amp;zwnj;جای حروف b و t) نشان می&amp;zwnj;دهد.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;جدول زیر برخی از&amp;nbsp;escape sequence های رایج در سی&amp;zwnj;شارپ را نشان می&amp;zwnj;دهد.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/escapeSequence.jpg" style="width: 500px; height: 398px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	متغیری از جنس&amp;nbsp;char تنها یک کاراکتر را در خود نگه می&amp;zwnj;دارد. برای این&amp;zwnj;که رشته&amp;zwnj;ای از کاراکترها را داشته باشید (مثل نام شخصی خودتان) باید از string استفاده کنید. در طول انجام مثال&amp;zwnj;ها با نحوه&amp;zwnj;ی استفاده از&amp;nbsp;char و این&amp;zwnj;که در چه مواردی استفاده دارد بیشتر آشنا خواهید شد.&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p dir="RTL"&gt;
	&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size: larger; "&gt;&lt;strong&gt;&lt;span dir="LTR" style=""&gt;The bool Type&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p dir="RTL"&gt;
	دیتا تایپ bool&amp;nbsp;یک منطق بولی (بولین - Boolean)&amp;nbsp;است که بر پایه&amp;zwnj;ی این دو مقدار است: false و true.&amp;nbsp;یک متغیر از جنس int&amp;nbsp;می&amp;zwnj;تواند میلیون&amp;zwnj;ها مقدار مختلف در زمان&amp;zwnj;های مختلف را در خود ذخیره کند ولی متغیری از جنس bool&amp;nbsp;تنها می&amp;zwnj;تواند یکی از این دو مقدار را در خود نگه دارد: true یا false.&amp;nbsp;برای اعلام یک متغیر بولین باید از کلمه&amp;zwnj;کلیدی bool&amp;nbsp;استفاده کنید.&lt;/p&gt;
&lt;p dir="RTL"&gt;
	&lt;span dir="RTL"&gt;مثال زیر دو مقدار را در دو متغیر از جنس bool ذخیره می&amp;zwnj;کند:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
bool isItMonday = false;
bool areYouTired = true;
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;شما همچنین می&amp;zwnj;توانید بر اساس نتیجه&amp;zwnj;ی مقایسه&amp;zwnj;ی دو مقدار، مقدار true یا false را در یک متغیر بولین قرار دهید. عملگرهای مقایسه&amp;zwnj;ای دو آیتم را با هم مقایسه می&amp;zwnj;کنند، یک عبارت که شامل عملگر مقایسه&amp;zwnj;ای است، یک مقدار بولین دارد.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;جدول زیر ۶ عملگر مقایسه&amp;zwnj;ای که سی&amp;zwnj;شارپ پشتیبانی می&amp;zwnj;کند را نشان می&amp;zwnj;دهد:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/comparisonOperators.jpg" style="width: 500px; height: 223px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;هنگامی که شما از عملگرهای مقایسه&amp;zwnj;ای که دارای دو علامت هستند (=&amp;gt;&lt;/span&gt;&lt;span dir="RTL"&gt;، =&amp;lt;&lt;/span&gt;&lt;span dir="RTL"&gt;، &lt;/span&gt;=!&lt;span dir="RTL"&gt;، &lt;/span&gt;==&lt;span dir="RTL"&gt;) استفاده می&amp;zwnj;کنید، نمی&amp;zwnj;توانید بین دو علامت از&amp;nbsp;space استفاده کنید و توجه داشته باشید که علامت = همیشه در سمت راست است.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;به مثال زیر توجه کنید:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
static void Main(string[] args)
{
    bool isSixBigger = 6 &amp;gt; 5; // Value stored would be true
    bool isSevenSmallerOrEqual = 7 &amp;lt;= 4; // Value stored would be false
            
    Console.WriteLine(isSixBigger);
    Console.WriteLine(isSevenSmallerOrEqual);
}
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;در این مثال دو عدد با هم مقایسه می&amp;zwnj;شوند و حاصل آن&amp;zwnj;ها که یا&amp;nbsp;true است یا&amp;nbsp;false، در متغیر بولین قرار داده می&amp;zwnj;شود. هرچند این روش مقداردهی به متغیرهای بولین تا حدودی بلا استفاده است ولی برای مثال و یادگیری در این&amp;zwnj;جا مناسب است. استفاده از مقادیر بولین زمانی معنای بهتری پیدا می&amp;zwnj;کند که شما از متغیرها به&amp;zwnj;جای اعداد ثابت در مقایسه&amp;zwnj;ها استفاده کنید.&lt;/span&gt;&lt;/p&gt;
&lt;p dir="RTL"&gt;
	به مثال زیر توجه کنید:&lt;/p&gt;


&lt;pre&gt;
static void Main(string[] args)
{
    int hoursWorked = 45;
    int annualIncome = 80000;

    bool doesEmployeeReceiveOvertime = hoursWorked &amp;gt; 40;
    bool isEmployeeInHighTaxBracket = annualIncome &amp;gt; 100000;

    Console.WriteLine(doesEmployeeReceiveOvertime);
    Console.WriteLine(isEmployeeInHighTaxBracket);
}
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;در بولین اول این برنامه متغیر&amp;nbsp;hoursWorked با مقدار ثابت ۴۰ مقایسه می&amp;zwnj;شود، اگر مقدار&amp;nbsp;hoursWorked کم&amp;zwnj;تر از ۴۰ باشد پس مقدار متغیر&amp;nbsp;doesEmployeeReceiveOvertime برابر با&amp;nbsp;false می&amp;zwnj;شود، در غیر این&amp;zwnj;صورت برابر با&amp;nbsp;true می&amp;zwnj;شود.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;در بولین بعدی، متغیر&amp;nbsp;annualIncome باید مقداری بیشتر از ۱۰۰۰۰۰ را داشته باشد تا متغیر&amp;nbsp;isEmployeeInHighTaxBracket برابر با&amp;nbsp;true شود.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;نکته&amp;zwnj;ی مهم: توجه داشته باشید که علامت انتساب یک &lt;/span&gt;&amp;ldquo;&lt;span dir="RTL"&gt;تک&amp;zwnj;مساوی&lt;/span&gt;&amp;rdquo;&lt;span dir="RTL"&gt; است و علامت مقایسه&amp;zwnj;ی دو مقدار &lt;/span&gt;"&lt;span dir="RTL"&gt;دومساوی&lt;/span&gt;"&lt;span dir="RTL"&gt; است&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;به مثال زیر توجه کنید:&lt;/span&gt;&lt;/p&gt;


&lt;pre&gt;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace test
{
    class Program
    {
        static void Main(string[] args)
        {
            bool b;
            b = false;
            Console.WriteLine(&amp;quot;b is &amp;quot; + b);
            b = true;
            Console.WriteLine(&amp;quot;b is &amp;quot; + b);

            Console.WriteLine(&amp;quot;10 &amp;gt; 9 is &amp;quot; + (10 &amp;gt; 9));
            Console.WriteLine(&amp;quot;10 == 9 is &amp;quot; + (10 == 9));
        }
    }
}
&lt;/pre&gt;


&lt;p&gt;
	&lt;span dir="RTL"&gt;خروجی:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/trueFaslEx.jpg" style="width: 600px; height: 315px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;همین&amp;zwnj;طور که می&amp;zwnj;بینید هنگامی که مقدار بولین در خروجی توسط ()Console.WriteLine نمایش داده می&amp;zwnj;شود، مقدار آن یا به&amp;zwnj;صورت&amp;nbsp;True نمایش داده می&amp;zwnj;شود یا&amp;nbsp;False.&amp;nbsp;&lt;/span&gt;همین&amp;zwnj;طور (&lt;span dir="LTR"&gt;10 &amp;gt; 9&lt;/span&gt;) و &lt;span dir="LTR"&gt;(10 == 9)&lt;/span&gt; شامل مقدار بولی هستند.&lt;/p&gt;
            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/article/c-sharp-time-part-5/"&gt;زنگ سی‌شارپ - قسمت پنجم&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/article/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 8 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/RuXVbHAXj5Q" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/article/c-sharp-time-part-5/</link>
            <guid>http://weblogina.com/article/c-sharp-time-part-5/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">آموزشی</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">.NET</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">C#</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">آموزش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">برنامه نویسی</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">سی شارپ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">کدنویسی</category>
            
            <pubDate>Tue, 29 May 2012 21:25:20 +0330</pubDate>
        </item>
        
        <item>
            <title>شعله‌های آتش به جان کامپیوترها</title>
            <description>&lt;p&gt;
	هنوز زمان زیادی از کشف ویروس خطرناک Stuxnet نگذشته است که بار دیگر شرکت&amp;zwnj;های امنیتی خبر از کشف نمونه دیگر می&amp;zwnj;دهند. این بار اما بسیار خطرناک&amp;zwnj;تر و پیشرفته&amp;zwnj;تر. دیروز شرکت امنیتی Kaspersky در وبلاگ خود خبر از کشف بدافزار بسیار پیشرفته جدیدی را داد که با توجه به شواهد از سال 2010 تا کنون در منطقه غرب آسیا مشغول فعالیت است و البته همچنان ادامه می&amp;zwnj;دهد.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Cyber-Attack.jpg" class="mt-image-center" height="400" src="http://weblogina.com/news/media/images/Cyber-Attack.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;

            
            &lt;p&gt;
	Kaspersky که این بدافزار را به خاطر نام فایل&amp;zwnj;های کشف شده Flame به معنی &amp;quot;شعله آتش&amp;quot; می&amp;zwnj;نامد، اعلام کرده است که این بدافزار پیچیده&amp;zwnj;ترین و پیشرفته&amp;zwnj;ترین در نوع خود است که قادر به سرقت هرگونه اطلاعات از کامپیوتر قربانی خواهد بود به طوری که حتی توانایی ضبط مکالمات صوتی انجام شده را نیز داراست و در واقع می&amp;zwnj;توان گفت هرکاری که دلش بخواهد قادر است انجام دهد. این شرکت همچنین اعلام کرده است که المانی خاص در این ویروس کشف شده است که تنها در ویروس استاکس&amp;zwnj;نت دیده شده اما این ویروس به مراتب قوی&amp;zwnj;تر از استاکس&amp;lrm;نت عمل می&amp;zwnj;کند. نکته قابل توجه زمان آغاز به کار این ویروس است که بسیار نزدیک به زمان کشف استاکس&amp;zwnj;نت است. ویروس شعله بنا به گزارشات، از ماه مارس سال 2010 میلادی شروع به کار کرده است و حتی گمان می&amp;zwnj;رود که تاریخ آن به قبل&amp;zwnj;تر نیز برگردد، این در حالیست که استاکس&amp;zwnj;نت هم تقریبا دو ماه بعد کشف شد. موضوع جالب این است که این ویروس به نوعی اتفاقی به دام افتاده است و احتمالا اگر قرار به کشف آن توسط نرم&amp;zwnj;افزارهای امنیتی بود سالهای سال فعالیت آن ادامه پیدا می&amp;zwnj;کرد.&lt;/p&gt;
&lt;p&gt;
	منطقه مورد هدف این بدافزار به مانند استاکس&amp;zwnj;نت، محدوده خاورمیانه بوده که به گزارش Kaspersky، ایران، فلسطین، امارات، سودان، سوریه، لبنان و عربستان کشورهای مورد حمله&amp;zwnj;ی آن بوده&amp;zwnj;اند. اما به نقل از Symantec در کشورهای اتریش، روسیه، هنگ کنگ و مجارستان نیز گزارش&amp;zwnj;هایی از آلوده شدن وجود داشته است. دسته&amp;zwnj;بندی کامپیوترهای مورد حمله نیز متفاوت بوده و از شرکت&amp;zwnj;ها و ارگان&amp;zwnj;های دولتی تا کامپیوترهای شخصی را دربر می&amp;zwnj;گیرد اما همچنان گزارش دقیقی از میزان تخریب و یا اطلاعات دزدیده شده در دسترس نیست.&lt;/p&gt;
&lt;p&gt;
	با این اوصاف Flame بار دیگر به ما قدرت حملات سایبری و اهمیت مسایل امنیتی در فضای اینترنت را یادآوری می&amp;zwnj;کند.&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/flame-virus-infected-middle-east-computers-again-like-stuxnext/"&gt;شعله‌های آتش به جان کامپیوترها&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 9 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/zXnpqeN_UQk" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/flame-virus-infected-middle-east-computers-again-like-stuxnext/</link>
            <guid>http://weblogina.com/news/flame-virus-infected-middle-east-computers-again-like-stuxnext/</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Flame</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">iran</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Kaspersky</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">middle east</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">امنیت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">بد افزار</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Security</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Symantec</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ویروس</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Virus</category>
            
            <pubDate>Tue, 29 May 2012 18:37:25 +0330</pubDate>
        </item>
        
        <item>
            <title>زنگ سی‌شارپ - قسمت چهارم</title>
            <description>&lt;p&gt;
	در &lt;a href="http://weblogina.com/article/c-sharp-time-part-3/" target="_blank"&gt;قسمت سوم&lt;/a&gt;&amp;nbsp;زنگ سی&amp;zwnj;شارپ توضیحات مختصری در مورد&amp;nbsp;value type، متغیر&amp;nbsp;(&lt;span dir="LTR"&gt;variable&lt;/span&gt;) و عملگرها (&lt;span dir="LTR"&gt;operators&lt;/span&gt;) داده شد. در این قسمت با چند مثال به تشریح کامل&amp;zwnj;تر آن&amp;zwnj;ها خواهیم پرداخت.&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;همان&amp;zwnj;طور که در قسمت قبل گفته شد،&amp;nbsp;data types به دو دسته&amp;zwnj;ی&amp;nbsp;value types و&amp;nbsp;reference types تقسیم می&amp;zwnj;شوند و دانستید که سیزده&amp;nbsp;value types داریم.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/CSharpTimeSession04.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;در مجموع به این سیزده ولیو تایپ&amp;zwnj;،&amp;nbsp;simple types می&amp;zwnj;گویند و دلیل این نام&amp;zwnj;گذاری این است که این&amp;zwnj;ها شامل مقدار تکی&amp;nbsp;&lt;/span&gt;(singleValue)&lt;span dir="RTL"&gt; هستند&lt;/span&gt; &lt;span dir="RTL"&gt;و به&amp;zwnj;عبارت دیگر، ترکیبی از دو یا بیشتر از دو مقدار نیستند.&lt;/span&gt;&lt;/p&gt;

            
            &lt;h3&gt;
	Float و Double&lt;/h3&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;به مثال زیر توجه کنید:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ExFloat
{
    class Program
    {
        static void Main(string[] args)
        {
            int i = 25;
            float f = 16.8F;
            float result = i / f;

            Console.WriteLine(&amp;quot;Result is: &amp;quot; + result);
        }
    }
}
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;همان&amp;zwnj;طور که مشاهده می&amp;zwnj;کنید متغیر i مقدار ۲۵ را در خود ذخیره کرده است و متغیر f که از جنس flaot است مقدار ۱۶.۸ را در خود نگه&amp;zwnj;داری می&amp;zwnj;کند. نکته&amp;zwnj;ی float این&amp;zwnj;جاست که باید بعد از آن از پسوند F یا f استفاده کنید:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
float f = 16.8F;
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;دلیل این&amp;zwnj;&amp;zwnj;کار این است که اعداد اعشاری به صورت پیش&amp;zwnj;فرض double هستند و برای این&amp;zwnj;که یک مقدار را به&amp;zwnj;صورت float ذخیره کنید باید حتماً از پسوند F یا f استفاده کنید، در غیر این صورت کامپایلر&amp;nbsp; به شما پیغام خطا می&amp;zwnj;دهد و به شما می&amp;zwnj;گوید که نمی&amp;zwnj;توانید یک مقدار از جنس double را در متغیری از جنس float ذخیره کنید.&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
float result = i / f;
&lt;/pre&gt;
&lt;p&gt;
	در این&amp;zwnj;جا مقدار متغیر i را بر مقدار متغیر f تقسیم کردیم و نتیجه&amp;zwnj;ی آن&amp;zwnj;را در متغیری به&amp;zwnj;اسم result که از جنس float است ذخیره &amp;zwnj;کردیم.&lt;/p&gt;
&lt;pre&gt;
Console.WriteLine(&amp;quot;Result is: &amp;quot; + result);
&lt;/pre&gt;
&lt;p&gt;
	در نهایت مقدار result را در خروجی نمایش دادیم:&lt;/p&gt;
&lt;p style="text-align: left; font-family: Consolas;"&gt;
	Result is: 1.488095&lt;/p&gt;
&lt;p&gt;
	اگر همین مثال را برای double انجام دهیم همان&amp;zwnj;طور که در قسمت قبل گفته شد، خواهیم دید که دقت دابل بیشتر از float است:&lt;/p&gt;
&lt;pre&gt;
static void Main(string[] args)
{
    int i = 25;
    double d = 16.8;
    double result = i / d;

    Console.WriteLine(&amp;quot;Result is: &amp;quot; + result);
}
&lt;/pre&gt;
&lt;p&gt;
	خروجی:&lt;/p&gt;
&lt;p style="text-align: left; font-family: Consolas;"&gt;
	Result is: 1.48809523809254&lt;/p&gt;
&lt;h3&gt;
	Decimal&lt;/h3&gt;
&lt;p&gt;
	یکی از موارد خیلی عالی در سی&amp;zwnj;شارپ، تدارک دیدن نوع Decimal برای محاسبات مالی است. نوع دسیمال با بهره&amp;zwnj;گیری از ۱۲۸ بیت برای نشان دادن مقادیر در محدوده&amp;zwnj;ی &lt;sup&gt;28-&lt;/sup&gt;10 * 1.0 و 10&lt;sup&gt;28&lt;/sup&gt;&amp;nbsp;* 7.9 استفاده می&amp;zwnj;کند.&amp;nbsp;&lt;span dir="RTL"&gt;در محاسبات معمولی ممیز شناور، &lt;/span&gt;&lt;span dir="RTL"&gt;&lt;a href="http://fa.wikipedia.org/wiki/%D8%AE%D8%B7%D8%A7%DB%8C_%DA%AF%D8%B1%D8%AF_%DA%A9%D8%B1%D8%AF%D9%86" target="_blank"&gt;خطاهای گرد کردن&lt;/a&gt;&lt;/span&gt;&lt;span dir="RTL"&gt; گوناگونی رخ می&amp;zwnj;دهد. نوع دسیمال این خطاها را از بین می&amp;zwnj;برد و دقیقاً تا ۲۸ رقم اعشار (در بعضی موارد ۲۹ رقم اعشار) را نشان می&amp;zwnj;دهد. این توانایی نشان دادن مقادیر اعشاری بدون خطای گرد کردن، نوع Decimal را برای محاسبات پولی و مالی بسیار مناسب می&amp;zwnj;کند. به&amp;zwnj;دلیل این&amp;zwnj;که مقادیر پولی در اپلیکیشن&amp;zwnj;های تجاری بسیار با اهمیت هستند، بسیاری از برنامه&amp;zwnj;نویسان سی&amp;zwnj;شارپ اغلب برای این منظور از نوع Decimal استفاده می&amp;zwnj;کنند. برای مشخص کردن این&amp;zwnj;که عدد شما از نوع Decimal است، باید به عدد خود کاراکتر M (یا m) را اضافه کنید:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
decimal d = 12.30M;
&lt;/pre&gt;
&lt;p&gt;
	این&amp;zwnj;کار ضروری است چراکه در غیر این&amp;zwnj;صورت مقدار متغیر به&amp;zwnj;عنوان double تفسیر می&amp;zwnj;شود (مقادیر اعشاری به&amp;zwnj;صورت پیش&amp;zwnj;فرض double هستند).&lt;/p&gt;
&lt;p&gt;
	در این&amp;zwnj;جا یک مثال برای شما در نظر گرفته&amp;zwnj;ایم که با استفاده از نوع Decimal بتوانید قیمت نهایی را همراه با تخفیف، با توجه به قیمت اصلی و درصد تخفیف به&amp;zwnj;دست آورید:&lt;/p&gt;
&lt;pre&gt;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace test
{
    class Program
    {
        static void Main(string[] args)
        {
            decimal price;
            decimal discount;
            decimal discountedPrice;

            // Compute discounted price.
            price = 19.95m;
            discount = 0.15m; // discount rate is 15%

            discountedPrice = price - (price * discount);

            Console.WriteLine(&amp;quot;Discounted price: $&amp;quot; + discountedPrice);
        }
    }
}
&lt;/pre&gt;
&lt;p&gt;
	خروجی این برنامه:&lt;/p&gt;
&lt;p style="text-align: left; font-family: Consolas"&gt;
	&lt;span dir="RTL"&gt;Discounted price: $16.9575&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	در این برنامه، در قسمتی که محاسبه تخفیف انجام می&amp;zwnj;شود، الویت اول با پرانتزها است به&amp;zwnj;طوری که ابتدا متغیر price در discount ضرب می&amp;zwnj;شود، سپس حاصل آن از متغیر price کم می&amp;zwnj;شود و در نهایت مقدار محاسبه شده&amp;zwnj;ی نهایی در متغیر discountedPrice قرار می&amp;zwnj;گیرد.&lt;/p&gt;
&lt;h3&gt;
	دریافت ورودی از کاربر&lt;/h3&gt;
&lt;p&gt;
	به مثال زیر &lt;span dir="RTL"&gt;که برای دریافت مقدار از ورودی است توجه کنید:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace test
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write(&amp;quot;Please enter your name: &amp;quot;);
            string userName = Console.ReadLine();
 
            Console.Write(&amp;quot;Please enter your surname: &amp;quot;);
            string userSurname = Console.ReadLine();
 
            Console.WriteLine(&amp;quot;Hi there, {0} {1}!&amp;quot;, userName, userSurname);
            Console.WriteLine();
        } 
    } 
}
&lt;/pre&gt;
&lt;p&gt;
	و خروجی با توجه به اسم و فامیل شما این&amp;zwnj;چنین است:&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;img alt="" src="http://weblogina.com/article/media/images/gettingInput.jpg" style="width: 645px; height: 384px; " /&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;در این مثال ما نام و نام&amp;zwnj;خانوادگی کاربر را دریافت می&amp;zwnj;کنیم و در نهایت یک پیغام خوش&amp;zwnj;آمد&amp;zwnj;گویی به کاربر نمایش می&amp;zwnj;دهیم. هدف از این مثال این است که شما بیاموزید چگونه یک مقدار (ورودی) را از کاربر دریافت کنید و چگونه آن&amp;zwnj;را نمایش دهید و در صورت نیاز چه تغییراتی روی آن اعمال کنید.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	به توضیحات برنامه بالا توجه کنید:&lt;/p&gt;
&lt;pre&gt;
Console.Write(&amp;quot;Please enter your name: &amp;quot;);
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;با این خط&amp;zwnj;کد شما به کاربر یک پیغام را نمایش می&amp;zwnj;دهید که نام خودش را وارد کند. خب کاربر نام خودش را وارد می&amp;zwnj;کند ولی این نام وارد شده که مسلماً string&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;(رشته&amp;zwnj;ای از کاراکترها) است در کجا ذخیره می&amp;zwnj;شود؟ پس شما باید یک جا را برای گرفتن این مقدار آماده کنید. کامپیوتر در نهایت همه&amp;zwnj;ی اطلاعات را در &lt;/span&gt;&lt;a href="http://fa.wikipedia.org/wiki/RAM" target="_blank"&gt;&lt;span dir="RTL"&gt;خانه&amp;zwnj;های حافظه&amp;nbsp;(Ram)&amp;nbsp;&lt;/span&gt;&lt;/a&gt;ثبت می&amp;zwnj;کند که به صورت &lt;a href="http://fa.wikipedia.org/wiki/%D8%AF%D8%B3%D8%AA%DA%AF%D8%A7%D9%87_%D8%A7%D8%B9%D8%AF%D8%A7%D8%AF_%D8%AF%D9%88%D8%AF%D9%88%DB%8C%DB%8C" target="_blank"&gt;باینری&lt;/a&gt; هستند&lt;span dir="LTR"&gt;.&lt;/span&gt; حتی برنامه&amp;zwnj;نویسان کارکشته و باتجربه هم ترجیح می&amp;zwnj;دهند به&amp;zwnj;جای استفاده از باینری، مستقیماً از اعداد، متن و نوشته استفاده کنند. زبان&amp;zwnj;های برنامه&amp;zwnj;نویسی به شما اجازه می&amp;zwnj;دهند که مکان&amp;zwnj;های خاصی را برای نگه&amp;zwnj;داری اطلاعات در حافظه به&amp;zwnj;وجود بیاورید، این مکان&amp;zwnj;های خاص همان متغیرها هستند که در قسمت قبل به شما معرفی کردیم.&lt;/p&gt;
&lt;p dir="RTL"&gt;
	شما تا این&amp;zwnj;جا یک پیغام را به کاربر نمایش دادید که نام خودش را وارد کند و اکنون می&amp;zwnj;خواهیم نام کاربر را دریافت و ذخیره کنیم، خط کد بعدی این کار را برای ما انجام می&amp;zwnj;دهد:&lt;/p&gt;
&lt;pre&gt;
string userName = Console.ReadLine();
&lt;/pre&gt;
&lt;p&gt;
	در این&amp;zwnj;جا برای دریافت نام کاربر یک متغیر به اسم userName از جنس string تعریف کردیم تا نام کاربر را در آن ذخیره کنیم. اکنون ما نیاز داریم که این مقدار را از کاربر دریافت کنیم. دستور ()Console.ReadLine این کار را برای ما انجام می&amp;zwnj;دهد و به&amp;zwnj;این صورت عمل می&amp;zwnj;کند که منتظر می&amp;zwnj;ماند تا کاربر مقداری را در پنجره کنسول تایپ کند و به&amp;zwnj;محض این&amp;zwnj;که کاربر کلید Enter را فشرد، هرچه را که تایپ کرده در متغیر userName ذخیره می&amp;zwnj;کند. در این&amp;zwnj;جا ما هم&amp;zwnj;زمان هم متغیر را تعریف کردیم هم مقدار ورودی را در آن قرار دادیم، ولی می&amp;zwnj;توانستیم ابتدا متغیر را تعریف کنیم، سپس مقدار ورودی را در آن قرار دهیم، بدین صورت:&lt;/p&gt;
&lt;pre&gt;
string userName;
userName = Console.ReadLine();
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;برای دریافت نام&amp;zwnj;خانوادگی هم طبق همین روال پیش می&amp;zwnj;رویم. همین&amp;zwnj;طور که می&amp;zwnj;بینید ما برای انتخاب نام متغیرها از userName برای اسم کاربر و از userSurname برای نام&amp;zwnj;خانوادگی کاربر استفاده کردیم. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;یک&amp;zwnj;سری قرارداد و راهنمایی برای نام&amp;zwnj;گذاری وجود دارد که به شما کمک می&amp;zwnj;کند چگونه یک نام بسیار مناسب را انتخاب کنید تا اگر در زمان آینده به برنامه&amp;zwnj;ی خود برگشتید دچار سردرگمی نشوید و علاوه بر آن از یک خوش&amp;zwnj;نویسی در زبان سی&amp;zwnj;شارپ بهره ببرید، به چند نمونه از این قراردادها و راهنمایی&amp;zwnj;ها توجه کنید:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
		&lt;span dir="RTL"&gt;از space&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;و نقطه&amp;zwnj;گذاری نمی&amp;zwnj;توانید در انتخاب نام استفاده کنید.&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;
		&lt;span dir="RTL"&gt;از&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;نام&amp;zwnj;های ساده، خوانا و بامعنی استفاده کنید.&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;
		&lt;span dir="RTL"&gt;خوانایی و بامعنی بودن یک اسم را قربانی یک اسم کوتاه و عجیب و غریب نکنید.&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;
		&lt;span dir="RTL"&gt;از زیرخط، خط فاصله یا هر کاراکتری غیر از کارکترهای الفبایی استفاده نکنید.&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;
		&lt;span dir="RTL"&gt;از انتخاب اسم&amp;zwnj;هایی که با کلمات&amp;zwnj;کلیدی زبان برنامه&amp;zwnj;نویسی تداخل دارند پرهیز کنید.&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;
		&lt;span dir="RTL"&gt;سی&amp;zwnj;شارپ یک زبان&amp;nbsp;case-sensitive&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;است و اکثر برنامه&amp;zwnj;نویسان به&amp;zwnj;طور عمده از حروف کوچک برای نام&amp;zwnj;گذاری متغیرها استفاده می&amp;zwnj;کنند ولی اگر نام متغیر چندقسمتی باشد برای تمایز بین کلمات از حروف بزرگ استفاده می&amp;zwnj;کنند برای مثال userName و userSurname&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;که برای نام&amp;zwnj;گذاری آن&amp;zwnj;ها را انتخاب کردیم، دو قسمتی (دو کلمه&amp;zwnj;ای) هستند و userName&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;از دو کلمه&amp;zwnj;ی user و name&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;تشکیل شده است که برای تمایز بین آن&amp;zwnj;ها حرف N&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;را بزرگ نوشته&amp;zwnj;ایم و هرکلمه&amp;zwnj;ای که به&amp;zwnj;این اسم به&amp;zwnj;خواهد اضافه شود حرف اول آن باید بزرگ باشد.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
Console.WriteLine(&amp;quot;Hi there, {0} {1}!&amp;quot;, userName, userSurname);
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;اگر شما این خط&amp;zwnj;کد را با خروجی مقایسه کنید متوجه خواهید شد که چه اتفاقی افتاده است. رشته&amp;zwnj;ی &amp;quot; ,Hi there&amp;quot;&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;در خروجی نمایش داده می&amp;zwnj;شود و نام کاربر به&amp;zwnj;جای {0} قرار می&amp;zwnj;گیرد و نام&amp;zwnj;خانوادگی کاربر در قسمت &lt;/span&gt;{1}&lt;span dir="RTL"&gt; واقع می&amp;zwnj;شود. اگر شما به&amp;zwnj;خواهید مقدار یک متغیر را در خروجی همراه یک پیغام نمایش دهید می&amp;zwnj;توانید متغیر را با یک عدد در کروشه جایگزین کنید. کامپیوتر شمارش را از عدد صفر شروع می&amp;zwnj;کند بنابراین userName متغیر شماره صفر می&amp;zwnj;شود و مقدار آن در خروجی چاپ می&amp;zwnj;شود همچنین userSurname متغیر شماره یک است. همان&amp;zwnj;طور که می&amp;zwnj;بینید بعد از string&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;نام متغیرهایی را که می&amp;zwnj;خواهیم مقدار آن&amp;zwnj;ها همراه با پیغام خوش&lt;/span&gt;&lt;span dir="RTL"&gt;&amp;zwnj;آمد&amp;zwnj;گویی نمایش داده شود، می&amp;zwnj;نویسیم و به&amp;zwnj;ترتیب&amp;nbsp;userName به&amp;zwnj;جای {0} و userSurname&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;به&amp;zwnj;جای {1} قرار گرفته می&amp;zwnj;شود. اگر توجه کرده باشید همین کار را با استفاده از علامت &lt;/span&gt;+&lt;span dir="RTL"&gt; هم می&amp;zwnj;توانستیم انجام دهیم که بدین صورت می&amp;zwnj;شد:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
Console.WriteLine(&amp;quot;Hi there, &amp;quot; + userName + &amp;quot; &amp;quot; + userSurname + &amp;quot;!&amp;quot; );
&lt;/pre&gt;
&lt;p&gt;
	همان&amp;zwnj;طور که می&amp;zwnj;بینید توسط علامت + متغیرها را به رشته&amp;zwnj;ها متصل کردیم.&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;دستور آشنای آخر:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
Console.WriteLine();
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;این دستور وقتی به&amp;zwnj;این صورت و بدون هیچ ورودی استفاده شود تنها یک خط خالی را چاپ می&amp;zwnj;کند و معمولاً برای این&amp;zwnj;که خروجی&amp;zwnj;ها خواناتر باشند استفاده می&amp;zwnj;شود.&lt;/span&gt;&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/article/c-sharp-time-part-4/"&gt;زنگ سی‌شارپ - قسمت چهارم&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/article/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 5 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/HTt3QWiPIXQ" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/article/c-sharp-time-part-4/</link>
            <guid>http://weblogina.com/article/c-sharp-time-part-4/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">آموزشی</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">.NET</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">C#</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">آموزش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">برنامه نویسی</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">سی شارپ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">کدنویسی</category>
            
            <pubDate>Sat, 26 May 2012 22:12:32 +0330</pubDate>
        </item>
        
        <item>
            <title>معرفی هفته: کتاب آموزش HTML5 و CSS3 در قالب پروژه</title>
            <description>&lt;p&gt;
	کتاب&amp;zwnj;های تخصصی منتشر شده به زبان فارسی در زمینه طراحی وب&amp;zwnj;سایت، شاید به قدری اندک باشند که بتوان کلیه آن&amp;zwnj;ها را به سادگی شمرد. همین موضوع باعث شده است که خیلی از علاقه&amp;zwnj;مندان به یادگیری این مبحث مجبور باشند سراغ کتاب&amp;zwnj;های قدیمی چاپ شده در این زمینه بروند که از طرفی، اطلاعات مندرج در آن&amp;zwnj;ها نیز تا اندازه&amp;zwnj;ای با تکنولوژی&amp;zwnj;های امروزی مغایر است.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="آموزش HTML5 و CSS3 در قالب پروژه" class="mt-image-center" height="309" src="http://weblogina.com/introduction/media/images/HTML5-CSS3-book-online.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;a href="http://books.wedesign.ir/html5-css3.html" target="_blank"&gt;آموزش HTML5 و CSS3 در قالب پروژه&lt;/a&gt;، یکی از جدیدترین کتاب&amp;zwnj;هایی است که در رابطه با موضوع طراحی وب&amp;zwnj;سایت به زبان فارسی منتشر شده است. شیوه آموزش در کتاب، از طریق مطرح کردن پروژه&amp;zwnj;های مختلف است. این شیوه، یکی از بهترین و موئثرترین راه&amp;zwnj;کارها برای آموزش و یادگیری افراد به حساب می&amp;zwnj;آید.&lt;/p&gt;
&lt;p&gt;
	امیرعباس عبدلعلی، مترجم این کتاب، یکی از طراحان حال حاضر وب&amp;zwnj;سایت در ایران است که این موضوع باعث می&amp;zwnj;شود با ترجمه&amp;zwnj;ای برخورد کنید که از طرف یک متخصص به این کار انجام گرفته شده است.&lt;/p&gt;
&lt;p&gt;
	&lt;a href="http://books.wedesign.ir/html5-css3.html" target="_blank"&gt;صفحه آنلاین مربوط به کتاب آموزش HTML5 و CSS3 در قالب پروژه&lt;/a&gt; و اطلاعات مربوط به آن&amp;zwnj;را می&amp;zwnj;توانید از این آدرس مشاهده کنید و ۵۰ صفحه از کتاب را به&amp;zwnj;صورت رایگان دریافت نمایید.&lt;/p&gt;
&lt;p&gt;
	همچنین وبلاگینا از طرف انتشارات ناقوس به قید قرعه به ۵ نفر از کاربرانی که نظرات خود را در زیر این مطلب عنوان کنند، یک نسخه از این کتاب را &lt;strong&gt;به&amp;zwnj;صورت رایگان&lt;/strong&gt; برای آن&amp;zwnj;ها ارسال خواهد کرد. شما تا یک هفته آینده فرصت دارید تا نظر خود را این&amp;zwnj;جا به&amp;zwnj;ثبت برسانید.&lt;/p&gt;
&lt;p&gt;
	برندگان خوش&amp;zwnj;شانس، شنبه هفته آتی (۱۳ خرداد) در همین مطلب معرفی خواهند شد.&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/introduction/html5-css3-book-persian/"&gt;معرفی هفته: کتاب آموزش HTML5 و CSS3 در قالب پروژه&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/introduction/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 5 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/M_PosNgbg0A" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/introduction/html5-css3-book-persian/</link>
            <guid>http://weblogina.com/introduction/html5-css3-book-persian/</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">CSS3</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">HTML 5</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">آموزش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ترجمه</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">رایگان</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">فارسی</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">معرفی هفته</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ناقوس</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">پروژه</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">کتاب</category>
            
            <pubDate>Fri, 25 May 2012 17:48:59 +0330</pubDate>
        </item>
        
        <item>
            <title>تعداد کاربران ویندوز ۸ به ۵۰۰ میلیون نفر می‌رسد</title>
            <description>&lt;p&gt;
	در ماه&amp;zwnj;های گذشته، مایکروسافت &lt;a href="http://weblogina.com/news/windows-8-consumer-preview-now-available-for-download/"&gt;نسخه&amp;nbsp;Consumer Preview ویندوز ۸ را عرضه کرد&lt;/a&gt; تا نشان دهد مدت زمان زیادی به معرفی نسخه نهایی ویندوز ۸ نمانده است. استیو بالمر، مدیر عامل کنونی مایکروسافت اعلام کرد که انتظار دارد تا انتهای سال ۲۰۱۳ میلادی، حدود ۵۰۰ میلیون نفر از ویندوز ۸ استفاده کنند که این آمار با توجه به نصب ویندوز ۸ بر روی تبلت&amp;zwnj;ها و کامپیوترها، شاید دور از انتظار نباشد.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Windows-821.jpg" class="mt-image-center" height="270" src="http://weblogina.com/news/media/images/Windows-821.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	با توجه به پیش&amp;zwnj;بینی&amp;zwnj;های صورت گرفته، ویندوز ۸ در ماه اکتبر امسال عرضه می&amp;zwnj;شود و این بدان معناست که استیو بالمر خوشبین است تا در کمتر از ۱۸ ماه، مایکروسافت به این تعداد کاربر برسد. در این چند ماه، نسخه&amp;zwnj;های مختلف &lt;a href="http://weblogina.com/news/windows-8-windows-8-pro-and-windows-rt/" target="_blank"&gt;ویندوز ۸ نام گذاری شد&lt;/a&gt; و خبرهایی مبنی بر وجود نداشتن Media Center هم &lt;a href="http://weblogina.com/news/microsoft-media-center-not-part-of-the-future-of-entertainment/" target="_blank"&gt;منتشر شد&lt;/a&gt; که همه این عوامل در کنار ظاهر متفاوت ویندوز ۸، نشان می&amp;zwnj;دهد که باید شاهد یک واکنش جالب توجه از جانب کاربران باشیم.&lt;/p&gt;

            
            &lt;p&gt;
	اگرچه هنوز هم تعداد کاربران ویندوز XP بالاست و افراد زیادی به ویندوز ۷ فعلی عادت کرده&amp;zwnj;اند اما تغییرات بوجود آمده در ویندوز ۸، ممکن است اکثر آنها را ترغیب کند تا به ویندوز ۸ کوچ کنند. باید منتظر بمانیم و واکنش کاربران را نسب به ویندوز ۸ ببینیم. گرچه وجود ویندوز ۸ در تبلت&amp;zwnj;ها و استقبال کاربران از آن، می&amp;zwnj;تواند نویدبخش یک پیشرفت خوب برای مایکروسافت باشد. نظر شما در رابطه با نسخه&amp;zwnj; پیش&amp;zwnj;نمایش ویندوز ۸ چیست، آیا به موفقیت آن امیدوار هستید؟&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/500-million-people-will-have-windows-8/"&gt;تعداد کاربران ویندوز ۸ به ۵۰۰ میلیون نفر می‌رسد&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 3 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/74cJLizKfgY" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/500-million-people-will-have-windows-8/</link>
            <guid>http://weblogina.com/news/500-million-people-will-have-windows-8/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">اخبار وب جهان</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">microsoft</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">استیو</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">بالمر</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">مایکروسافت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ویندوز</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ویندوز۸</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">windows8</category>
            
            <pubDate>Wed, 23 May 2012 16:38:44 +0330</pubDate>
        </item>
        
        <item>
            <title>گوگل به‌طور رسمی مالک موتورولا شد</title>
            <description>&lt;p&gt;
	پس از گذشت چندین ماه از اعلام رسمی گوگل مبنی بر خرید بخش موبیلیتی موتورولا، این شرکت امروز به&amp;zwnj;طور رسمی از اتمام کامل این خرید در وبلاگ خود خبر داد. از امروز، موتورولا به یکی از زیر مجموعه&amp;zwnj;های گوگل تبدیل می&amp;zwnj;شود تا این شرکت را در تولید تلفن&amp;zwnj;های هوشمند آتی خود یاری کند.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="موتورولا" class="mt-image-center" height="283" src="http://weblogina.com/news/media/images/motorola-google-may.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	قدرت سخت&amp;zwnj;افزاری شرکت موتورولا در تولید گوشی و توان فنی گوگل در توسعه نرم&amp;zwnj;افزاری می&amp;zwnj;تواند نوید آینده&amp;zwnj;ای درخشان را پس از این خرید برای کاربران این شرکت به همراه داشته باشد.&lt;/p&gt;
&lt;p&gt;
	گوگل با خرید ۱۲.۵ میلیارد دلاری خود تصمیم گرفته تا Dennis Woodside را جایگزین Sanjay Jha به&amp;zwnj;عنوان مدیرعامل فعلی موتورولا کند.&lt;/p&gt;
&lt;p&gt;
	از طرفی، در حال حاضر یکی از شایعات عنوان شده پس از این خرید، تصمیم احتمالی گوگل نسبت به کاهش ۳۰ درصدی کارمندان شاغل در موتورولا موبیلیتی است تا از این طریق، شیوه مدیریتی جدید این شرکت روی مجموعه تازه خریداری شده اعمال گردد.&lt;/p&gt;
&lt;p&gt;
	هنوز مشخص نیست که گوگل چه برنامه&amp;zwnj;ای برای این خرید در سر دارد اما در هر صورت، باید امیدوار بود که غول دنیای وب، خود را برای پیش بردن نبرد جدید خود در بخش تلفن&amp;zwnj;های هوشمند بیش از پیش، تجهیز می&amp;zwnj;کند.&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/google-has-acquired-motorola-mobility/"&gt;گوگل به‌طور رسمی مالک موتورولا شد&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 3 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/GaPly1YwFu0" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/google-has-acquired-motorola-mobility/</link>
            <guid>http://weblogina.com/news/google-has-acquired-motorola-mobility/</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Google</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Motorola</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">تلفن هوشمند</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">خرید</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">شرکت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">موبایل</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">موتورولا</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">گوگل</category>
            
            <pubDate>Wed, 23 May 2012 10:31:39 +0330</pubDate>
        </item>
        
        <item>
            <title>احتمالات استفاده از فناوری نانو در موبایل‌های آینده</title>
            <description>&lt;p&gt;
	کریس باور، از دانشمندان ارشد مواد در آزمایشگاه نوکیا واقع در کمبریج است. یکی از وبلاگ&amp;zwnj;های نوکیا در گپی دوستانه از کریس در مورد احتمالات ممکن برای استفاده از فناوری نانو در موبایل&amp;zwnj;ها پرسیده است. وی نظرات خود را در مورد آینده فناوری نانو، زیبایی&amp;zwnj;شناسی گوشی&amp;zwnj;ها، عمر باتری و گوشی&amp;zwnj;های انعطاف&amp;zwnj;پذیر مطرح کرد. مصاحبه با طرح این سوال آغاز شد:&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Human-Form6-595x426.jpg" class="mt-image-center" height="426" src="http://weblogina.com/article/media/images/Human-Form6-595x426.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="595" /&gt;&lt;/p&gt;
&lt;h3&gt;
	فناوری نانو چگونه می&amp;zwnj;تواند رنگ گوشی را تغییر دهد؟&lt;/h3&gt;
&lt;p&gt;
	ساختارهای نانو می&amp;zwnj;توانند در ساختِ پلیمرهای قابلِ بسط مورد استفاده قرار گیرند و رنگ گوشی شما را تغییر دهند. (چقدر جالب می&amp;zwnj;شد اگر شما تنها با کشیدن گوشی خود می&amp;zwnj;توانستید رنگ آن را تغییر دهید؟). به طور مثال، وقتی شما گوشی خود را می&amp;zwnj;کشید، رنگ آن بدون استفاده از هیچ نیرویی می&amp;zwnj;تواند از قرمز به آبی، بنفش به زرد یا هر ترکیب رنگ دیگر تغییر کند. تولید سطوحی که رنگ آنها تغییر می&amp;zwnj;کند، خبری خوب برای مردمی است که نمی&amp;zwnj;توانند در مورد انتخاب رنگ گوشی به تصمیم قطعی برسند.&lt;/p&gt;
&lt;h3&gt;
	آیا فناوری نانو در عمر باتری نیز می&amp;zwnj;تواند نقش داشته باشد؟&lt;/h3&gt;
&lt;p&gt;
	اگر ساختار نانو را در ماده&amp;zwnj;ای به کار ببرید، می&amp;zwnj;توانید به میزان زیادی سطح آن را افزایش دهید. برای این روندِ نانو به زبان ساده این طور مجسم کنید که سطح صافی به اندازه یک جعبه کبریت دارید و شروع به ایجاد شکاف و حفره در مقیاس نانو روی این صفحه می&amp;zwnj;کنید. این شکاف&amp;zwnj;ها نشان می&amp;zwnj;دهند که مرز سطح افزایش پیدا نمی&amp;zwnj;کند، اما منطقه داخلِ مرز افزایش پیدا می&amp;zwnj;کند. این مسئله برای آینده باتری&amp;zwnj;های تلفن همراه بسیار مهم است، زیرا مقدار شارژی که می&amp;zwnj;توانید در گوشی ذخیره کنید، اغلب به سطح الکترودها بستگی دارد. بنابراین، اگر به برخی از مواد الکترود، ساختار نانو بدهید، می&amp;zwnj;توانید چگالی نیرو را افزایش دهید که مساوی می&amp;zwnj;شود با عمر بیشتر باتری!&lt;/p&gt;
&lt;p&gt;
	کریس فکر می&amp;zwnj;کند با اعمال این روند در باتری&amp;zwnj;های لیتیوم&amp;zwnj;یون می&amp;zwnj;توان شارژ آنها را چند روز بیشتر نگه داشت. این هم برای آینده&amp;zwnj;ی کوتاه مدتِ باتری&amp;zwnj; تلفن&amp;zwnj;های همراه خبر خوبی است.&lt;/p&gt;
&lt;h3&gt;
	آینده فناوری نانو و گوشی&amp;zwnj;های منعطف (مانند طرح مفهومی HumanForm) به کجا خواهد رسید؟&lt;/h3&gt;
&lt;p&gt;
	ما در حال کار بر روی توانمند کردن فناوری&amp;zwnj;ها در چنین گوشی&amp;zwnj;های قابل انعطافی هستیم. بنابراین، شما با این روش می&amp;zwnj;توانید هسته&amp;zwnj;های الکترونیک قابل انعطاف و کشش در گوشی&amp;zwnj;هایی مانندNokia HumanForm &amp;nbsp;بسازید. شیوه&amp;zwnj;ای که ما می&amp;zwnj;توانیم با استفاده از فناوری نانو ترازیستورها و رابط&amp;zwnj;های داخلی را قابل انعطاف بسازیم به مهارت بسیاری نیاز دارد که با انجام این وظایف، امیدواریم خنده بر لبان مردم بسیاری نقش ببندد. به همین علت است که این چالش ارزش وقت صرف کردن دارد!&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Chris-Bower3-595x392.png" class="mt-image-center" height="392" src="http://weblogina.com/article/media/images/Chris-Bower3-595x392.png" style="text-align: center; display: block; margin: 0 auto 20px;" width="595" /&gt;&lt;/p&gt;
&lt;p&gt;
	مطابق آنچه تصور می&amp;zwnj;کنیم، می&amp;zwnj;خواهیم یک گوشی لمسی را با بهبود در عملکردهایی نظیر &amp;quot;خم کردن گوشی برای بزرگنمایی&amp;quot; و &amp;quot;پیچ دادن برای پیش رفتن در منو&amp;quot; یکی کنیم. بنابراین، کاربران روش&amp;zwnj;های بسیاری برای تعامل با گوشی خواهند داشت و در نهایت آنها می&amp;zwnj;توانند بهترین روش را برای کار کردن انتخاب کنند. مزایای بسیار دیگری نیز مانند روشنایی و نیرو وجود خواهد داشت، زیرا شما شیشه را کنار گذاشته&amp;zwnj;اید؛ پس محصول موجود سبک&amp;zwnj;تر است و حمل آن در جیب عقب نیز راحت&amp;zwnj;تر خواهد بود و نیازی نیست نگران نشستن روی تلفن همراهتان باشید، زیرا نمی&amp;zwnj;شکند و نمی&amp;zwnj;افتد.&lt;/p&gt;
&lt;h3&gt;
	پتانسیل انبوه بازار از یک گوشی نانوی قابل انعطاف چگونه خواهد بود؟ آیا به زودی این گوشی&amp;zwnj;ها را در بازار خواهیم دید؟&lt;/h3&gt;
&lt;p&gt;
	تولید انبوه ساختارهای نانو به زودی حاصل نمی&amp;zwnj;شود. فناوری نانو تقریبا در دو-سه سال آینده شکل می&amp;zwnj;گیرد، اما ما در حال کار بر روی یکی کردن این فناوری در مدل&amp;zwnj;های بزرگ و بزرگ&amp;zwnj;تر هستیم. من هنوز فکر می&amp;zwnj;کنم هم اکنون نیز بازار انبوه، پتانسیل بالایی برای گوشی&amp;zwnj;های قابل انعطاف دارد. وقتی ما در همایش Nokia World 2011 گوشی مفهومی Nokia Kinetic را به مردم نشان دادیم، با پاسخ و واکنش خوبی روبه&amp;zwnj;رو شدیم. غرفه مملو از آدم&amp;zwnj;هایی شده بود که می&amp;zwnj;خواستند این گوشی ببینند و آن را به دست گرفته و امتحان کنند. بهترین قسمت از تمام تجربه، این بود که نیازی به توضیح روش کار با Kinetic نبود. این گوشی به طور ذاتی نیز بسیار ملموس و قابل درک است.&lt;/p&gt;
&lt;p&gt;
	من در واقع زیاد نمی&amp;zwnj;توانم در مورد زمان عرضه یک گوشی منعطف اظهار نظر کنم. شما تصاویر ویدیویی گوشی&amp;zwnj;های مفهومی و پوشش فوق آب&amp;zwnj;گریز را دیده&amp;zwnj;اید. بنابراین، حدس می&amp;zwnj;زنم محصولات زیادی در راه باشند.&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/article/nokia-science-part-1-nano-chat-with-chris-bower/"&gt;احتمالات استفاده از فناوری نانو در موبایل‌های آینده&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/article/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 2 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/JBK64lJ7YEk" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/article/nokia-science-part-1-nano-chat-with-chris-bower/</link>
            <guid>http://weblogina.com/article/nokia-science-part-1-nano-chat-with-chris-bower/</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Nokia</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">تلفن هوشمند</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">تکنولوژی</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">مصاحبه</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">موبایل</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">نانو</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">نوکیا</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">گفتگو</category>
            
            <pubDate>Tue, 22 May 2012 22:02:02 +0330</pubDate>
        </item>
        
        <item>
            <title>زنگ سی‌شارپ - قسمت سوم</title>
            <description>&lt;p&gt;
	&lt;span dir="RTL"&gt;در &lt;a href="http://weblogina.com/article/c-sharp-time-part-2/" target="_blank"&gt;قسمت قبل&lt;/a&gt; با یک برنامه&amp;zwnj;ی ساده شروع کردیم که تنها در خروجی یک پیغام را چاپ می&amp;zwnj;کرد، در این قسمت قصد داریم با متغیر&amp;zwnj;ها &lt;/span&gt;(variable)&lt;span dir="RTL"&gt;،&amp;nbsp;value type و&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;عملگر&amp;zwnj;ها&lt;/span&gt;&amp;nbsp;(operator)&lt;span dir="RTL"&gt;بیشتر آشنا شویم.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	شاید هیچ سازه&amp;zwnj;ای به&amp;zwnj;اندازه&amp;zwnj;ی متغیر&amp;zwnj;ها برای یک زبان برنامه&amp;zwnj;نویسی اهمیت نداشته باشند. متغیر&amp;zwnj; در واقع مکانی در حافظه است که می&amp;zwnj;توان یک مقدار را به آن اختصاص داد. به&amp;zwnj;این دلیل به &amp;zwnj;آن متغیر می&amp;zwnj;گویند که مقدار آن می&amp;zwnj;تواند در طول اجرای برنامه تغییر کند. به&amp;zwnj;عبارت دیگر محتوای متغیر&amp;zwnj;ها قابل تغییر هستند و همیشه ثابت نمی&amp;zwnj;مانند.&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;img alt="" src="http://weblogina.com/article/media/images/C%23TimeSession03.jpg" style="width: 600px; height: 367px; " /&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;ویژوال استودیو را اجرا کنید و یک پروژه جدید بسازید اگر این کار را نمی&amp;zwnj;توانید انجام دهید حتماً &lt;a href="http://weblogina.com/article/c-sharp-time-part-2/" target="_blank"&gt;قسمت قبلی&lt;/a&gt; را مطالعه بفرمایید.&lt;/span&gt;&lt;/p&gt;

            
            &lt;p&gt;
	&lt;span dir="RTL"&gt;به برنامه زیر دقت کنید، این برنامه&amp;zwnj; دو متغیر را که اسم آن&amp;zwnj;ها x و y است می&amp;zwnj;سازد:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            int x;
            int y;

            x = 100; // this assign 100 to x

            Console.WriteLine(&amp;quot;X Contains &amp;quot; + x);

            y = x / 2;

            Console.Write(&amp;quot;y contains x / 2: &amp;quot;);
            Console.WriteLine(y);
        }
    }
}
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;وقتی برنامه را اجرا کردید (توسط Ctrl + F5) خروجی زیر برای شما نمایش داده می&amp;zwnj;شود:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: left; font-family: Consolas;"&gt;
	x contains 100&lt;/p&gt;
&lt;p style="text-align: left; font-family: Consolas;"&gt;
	y contains x / 2: 50&lt;/p&gt;
&lt;p&gt;
	&lt;span style="text-align: right; "&gt;این برنامه شامل چندین مفهوم جدید است که در ادامه به شرح آن&amp;zwnj;ها می&amp;zwnj;پردازیم:&lt;/span&gt;&lt;/p&gt;
&lt;div style="text-align: right; "&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;pre&gt;
int x;&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;اعلام یک متغیر که نام آن x&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;و نوع آن عدد صحیح &lt;/span&gt;(integer)&lt;span dir="RTL"&gt; است. در سی&amp;zwnj;شارپ ، همه&amp;zwnj;ی متغیر&amp;zwnj;ها پیش از این&amp;zwnj;که مورد استفاده قرار بگیرند ابتدا باید اعلام شوند. علاوه بر این، نوع مقداری را که متغیر در خود نگه می&amp;zwnj;دارد باید مشخص شود&lt;/span&gt;.&lt;span dir="RTL"&gt; در این مورد x می&amp;zwnj;تواند مقادیر&amp;nbsp;integer (عدد صحیح) را در خود نگه دارد. در سی&amp;zwnj;شارپ، برای اعلام یک متغیر از نوع عدد صحیح&amp;nbsp;&lt;/span&gt;(integer)&lt;span dir="RTL"&gt; قبل از نام آن از کلمه&amp;zwnj;کلیدی int استفاده می&amp;zwnj;کنند. پس int x یک متغیر را اعلام می&amp;zwnj;کند که اسم آن x و نوع آن&amp;nbsp;integer (عدد صحیح) است.&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
int y;&lt;/pre&gt;
&lt;p dir="RTL"&gt;
	توجه داشته باشید که در این مورد هم یک متغیر از نوع عدد صحیح ساخته می&amp;zwnj;شود با این تفاوت که اسم آن فرق می&amp;zwnj;کند. به صورت کلی شما برای اعلام یک متغیر از این الگو می&amp;zwnj;توانید پیروی کنید:&lt;/p&gt;
&lt;pre&gt;
type var-name;&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;که&amp;nbsp;type نوع متغیر و&amp;nbsp;var-name نام متغیر را مشخص می&amp;zwnj;کند. علاوه بر int&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;سی&amp;zwnj;شارپ از نوع&amp;zwnj;های داده&amp;zwnj;ای &lt;/span&gt;(data type)&lt;span dir="RTL"&gt; دیگر هم پشتیبانی می&amp;zwnj;کند&lt;/span&gt; &lt;span dir="RTL"&gt;که کامل به&amp;zwnj;شرح آن&amp;zwnj;ها خواهیم پرداخت.&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
x = 100;
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;این خط کد مقدار ۱۰۰ را به x&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;اختصاص می&amp;zwnj;دهد. در سی&amp;zwnj;شارپ، عملگر انتساب یک&lt;/span&gt; &lt;span dir="RTL"&gt;تک&amp;zwnj;مساوی است و بدین صورت عمل می&amp;zwnj;کند که یک کپی از مقدار سمت راست خودش را در متغیر سمت چپش قرار می&amp;zwnj;دهد.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;خط کد بعدی مقدار x را در خروجی نمایش می&amp;zwnj;دهد که قبل از آن رشته&amp;zwnj;ی &amp;quot; X Contains&amp;quot; قرار دارد:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
Console.WriteLine(&amp;quot;x contains &amp;quot; + x);
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;در این خط کد علامت + موجب می&amp;zwnj;شود که مقدار x بعد از&amp;nbsp;string (رشته) نمایش داده شود. این روش می&amp;zwnj;تواند یک حالت کلی به&amp;zwnj;خود بگیرد. با علامت + شما می&amp;zwnj;توانید آیتم&amp;zwnj;های دیگری را که می&amp;zwnj;خواهید در یک ()WriteLine داشته باشید، به هم وصل کنید.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;خط کد بعدی مقدار x را که بر ۲ تقسیم شده است به y اختصاص می&amp;zwnj;دهد:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
y = x / 2;&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;این خط کد مقدار x را بر ۲ تقسیم و سپس نتیجه&amp;zwnj;ی آن را در y ذخیره می&amp;zwnj;کند. بنابراین بعد از اجرای این خط،y شامل مقدار ۵۰ می&amp;zwnj;شود و مقدار x&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;بدون تغییر باقی می&amp;zwnj;ماند.&lt;/span&gt; &lt;span dir="RTL"&gt;سی&amp;zwnj;شارپ مانند تمام زبان&amp;zwnj;های برنامه&amp;zwnj;نویسی طیف گسترده&amp;zwnj;ای از عملگرهای محاسباتی را پشتیبانی را می&amp;zwnj;کند. از جمله این عملگر&amp;zwnj;ها:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/operators.jpg" style="width: 250px; height: 100px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;دو خط بعدی برنامه:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
Console.Write(&amp;quot;y contains x / 2: &amp;quot;);
Console.WriteLine(y);
&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;دو چیز در این&amp;zwnj;جا جدید است: اول ()Console.Write است که رشته&amp;zwnj;ی &amp;quot; :y contains x / 2&amp;quot; را در خروجی نمایش می&amp;zwnj;دهد. تفاوت این دستور &amp;nbsp;با دستور ()Console.WriteLine این است که وقتی خروجی بعدی تولید می&amp;zwnj;شود از همان خط شروع می&amp;zwnj;شود، نه از خط بعدی. دوم این&amp;zwnj;که ()Console.WriteLine متغیر y را به&amp;zwnj;عنوان ورودی گرفته است و مقدار آن را در خروجی نمایش می&amp;zwnj;دهد. پس توجه داشته باشید، هنگامی که می&amp;zwnj;خواهید مقدار یک متغیر را در خروجی نمایش دهید کافی است اسم آن را در ()Console.WriteLine یا ()Console.Write وارد کنید. همان&amp;zwnj;طور که مشاهده می&amp;zwnj;کنید مقدار y&amp;nbsp;&lt;/span&gt;&lt;span dir="RTL"&gt;در جلوی&lt;/span&gt; &lt;span dir="RTL"&gt;&amp;nbsp;رشته&amp;zwnj;ی :y contains x / 2 نمایش داده می&amp;zwnj;شود زیرا برای چاپ این رشته از ()Console.Write استفاده کردیم ولی اگر از ()Console.WriteLine استفاده می&amp;zwnj;کردیم مقدار y در خط بعدی نمایش داده می&amp;zwnj;شد.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;یک نکته&amp;zwnj;ی جالب دیگر در مورد اعلام متغیرها این است که شما می&amp;zwnj;توانید دو یا بیشتر از دو متغیر را در یک تعریف&amp;zwnj; متغیر اعلام کنید. فقط کافی است اسم متغیر&amp;zwnj;ها را با کاما از هم جدا کنید، برای مثال متغیر&amp;zwnj;های y و x را از این روش هم می&amp;zwnj;توان اعلام کرد:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
int x, y;&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;هم&amp;zwnj;چنین نیازی نیست که ابتدا متغیر را تعریف کنید و بعد به آن مقدار بدهید، می&amp;zwnj;توانید این کار را هم&amp;zwnj;زمان با تعریف متغیر انجام دهید. بدین صورت:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;
int x = 100;&lt;/pre&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;تا اینجا ما فقط از اعداد صحیح برای محاسبه استفاده کردیم، مثل عدد ۱۸ یا ۲۲ و غیره. برای استفاده از اعداد اعشاری مثل ۲۲.۵ یا ۱۵.۶ باید از نوع عددی double، float و decimal استفاده کنیم. نوع عددی float برای مقادیر ممیز شناور با دقت کمتر و نوع عددی double برای مقادیر ممیز شناور با دقت بیشتر است به&amp;zwnj;طوری که دقت double دو برابر float است. decimal یک دیتا تایپ ۱۲۸ بیتی است که در مقایسه با float و double از دقت بیشتر و بازه&amp;zwnj;ی کمتری برخوردار است و این خاصیت آن باعث می&amp;zwnj;شود که برای محاسبات پولی و مالی بسیار مناسب باشد.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span dir="RTL"&gt;نوع float سی و دو بیتی است و بازه&amp;zwnj;ی اعداد آن را می&amp;zwnj;توانید در جدول زیر مشاهده کنید:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/floatRange.jpg" style="width: 450px; height: 72px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;نوع دابل ۶۴ بیتی است و محدوده&amp;zwnj;ی آن در جدول زیر مشخص است:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/doubleRange.jpg" style="width: 460px; height: 72px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;بازه&amp;zwnj;ی تقریبی و دقت decimal را در جدول زیر می&amp;zwnj;توانید مشاهده&amp;nbsp; کنید:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/decimalRange.jpg" style="width: 455px; height: 65px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;سی&amp;zwnj;شارپ شامل دو دسته&amp;zwnj;بندی برای data type (نوع اطلاعات) است:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li style="text-align: right; "&gt;
		&lt;span dir="RTL"&gt;Value Type&lt;/span&gt;&lt;/li&gt;
	&lt;li style="text-align: right; "&gt;
		&lt;span dir="RTL"&gt;Reference Type&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;​تفاوت بین این دو، مقداری است که آن متغیر دارد. برای&amp;nbsp;value type، متغیر یک مقدار واقعی را در خود نگه می&amp;zwnj;دارد مثل: ۲۲ یا ۳۴۵.۶ اما برای&amp;nbsp;Reference type، متغیر یک ارجاع به&amp;nbsp;Value را در خود نگه می&amp;zwnj;دارد که این اکثراً در کلاس مورد استفاده قرار می&amp;zwnj;گیرد. در مورد&amp;nbsp;Reference type بعداً بیشتر صحبت خواهیم کرد، فعلاً به value type می&amp;zwnj;پردازیم.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;در جدول زیر لیست کاملی از تمام&amp;nbsp;value type ها را می&amp;zwnj;بینید:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/valueTypes.jpg" style="width: 550px; height: 300px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;سی&amp;zwnj;شارپ همچنین ۹&amp;nbsp;integer type را تعریف می&amp;zwnj;کند که char، byte، sbyte، short، ushort، int، uint، long، ulong هستند و هرکدام بازه&amp;zwnj;ی خاصی از اعداد را شامل می&amp;zwnj;شوند. در جدول زیر بازه&amp;zwnj;ی عددی و تعداد بیت هریک را می&amp;zwnj;بینید. نوع char اصولاً به نمایندگی از کاراکتر استفاده می&amp;zwnj;شود که در مقالات آینده در مورد آن صحبت خواهیم کرد:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center; "&gt;
	&lt;span dir="RTL"&gt;&lt;img alt="" src="http://weblogina.com/article/media/images/integerTypes.jpg" style="width: 550px; height: 200px; " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	در قسمت بعدی با چندین مثال به تشریح کامل&amp;zwnj;تر مباحثی که در این&amp;zwnj;جا به صورت تئوری بیان شد می&amp;zwnj;پردازیم. هم&amp;zwnj;چنین&amp;nbsp;فراموش نکنید که حتماً سوالات و مشکلات خود را در هر قسمت بیان کنید تا موضوع برای شما و دیگر خوانندگان عزیز قابل فهم&amp;zwnj;تر شود.&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; "&gt;
	&lt;span dir="RTL"&gt;ضمنا، سعی کنید که حتماً اصطلاحات انگلیسی استفاده شده در این مقالات را یاد بگیرید&lt;/span&gt; &lt;span dir="RTL"&gt;چراکه برنامه&amp;zwnj;نویسی اصطلاحات زیادی دارد و اکثراً واژه&amp;zwnj;ی معادل فارسی ندارند یا در صورت داشتن، معادل فارسی آن&amp;zwnj;ها آن&amp;zwnj;چنان که باید مناسب نیست و ما ترجیح می&amp;zwnj;دهیم که از واژه&amp;zwnj; و اصطلاحات اصلی آن&amp;zwnj;ها استفاده کنیم.&lt;/span&gt;&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/article/c-sharp-time-part-3/"&gt;زنگ سی‌شارپ - قسمت سوم&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/article/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 28 &amp;#1575;&amp;#1585;&amp;#1583;&amp;#1740;&amp;#1576;&amp;#1607;&amp;#1588;&amp;#1578; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/J6rMFT6qQQs" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/article/c-sharp-time-part-3/</link>
            <guid>http://weblogina.com/article/c-sharp-time-part-3/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">آموزشی</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">.NET</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">C#</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">آموزش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">برنامه نویسی</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">سی شارپ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">کدنویسی</category>
            
            <pubDate>Tue, 22 May 2012 21:17:46 +0330</pubDate>
        </item>
        
        <item>
            <title>مایکروسافت ایکس‌باکس رایگان به دانش‌آموزان می‌دهد</title>
            <description>&lt;p&gt;
	مایکروسافت هر ساله برای تشویق مشتریان به خرید کامپیوترها با پلتفرم ویندوز، اقدامات جالب توجهی انجام می&amp;zwnj;دهد. امسال به رسم سال&amp;zwnj; گذشته، خریداران کامپیوترهای مشخص شده از جانب مایکروسافت می&amp;zwnj;توانند یک ایکس&amp;zwnj;باکس ۳۶۰ با ظرفیت ۴ گیگابایت رایگان دریافت کنند. این هدیه ویژه، شامل دانش&amp;zwnj;آموزانی می&amp;zwnj;شود که از دبیرستان فارغ&amp;zwnj;التحصیل شده&amp;zwnj; و یا می&amp;zwnj;خواهند وارد کالج شوند.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="xbox-3601.jpg" class="mt-image-center" height="302" src="http://weblogina.com/news/media/images/xbox-3601.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	این طرح که از روز گذشته در امریکا و کانادا شروع شده، مطمئنا با استقبال دانش&amp;zwnj;آموزان مواجه می&amp;zwnj;شود. برای دریافت ایکس&amp;zwnj;باکس رایگان، خرید باید از فروشگاه&amp;zwnj;های منتخب مایکروسافت نظیر Bestbuy، HPDirect.com و Dell.com انجام شود تا کنسول رایگان به مشتریان تعلق بگیرد.&lt;/p&gt;

            
            &lt;p&gt;
	شرکت&amp;zwnj;های مختلف هر ساله برای افزایش فروش و با همکاری همکاران خود، تخفیف&amp;zwnj;هایی را روی محصول می&amp;zwnj;دهند و یا هدیه&amp;zwnj;ای برای کاربران در نظر می&amp;zwnj;گیرند که مایکروسافت علاوه بر تخفیف&amp;zwnj;های جداگانه برای خرید نسخه&amp;zwnj;های جدید ویندوز، هدایایی همچون ایکس&amp;zwnj;باکس را در نظر می&amp;zwnj;گیرد. نظر شما در رابطه با این اقدامات مایکروسافت چیست؟&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/students-buy-a-pc-get-an-xbox-360-getanxbox/"&gt;مایکروسافت ایکس‌باکس رایگان به دانش‌آموزان می‌دهد&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 1 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/CHPPjfOb0qA" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/students-buy-a-pc-get-an-xbox-360-getanxbox/</link>
            <guid>http://weblogina.com/news/students-buy-a-pc-get-an-xbox-360-getanxbox/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">تلفن‌های هوشمند و تبلت‌ها</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Microsoft</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ایکس‌باکس</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">رایگان</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">مایکروسافت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">هدیه</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Xbox</category>
            
            <pubDate>Mon, 21 May 2012 23:13:13 +0330</pubDate>
        </item>
        
        <item>
            <title>نسخه مخصوص گلکسی‌نت برای المپیک لندن</title>
            <description>&lt;p&gt;
	سامسونگ از اسپانسرهای رسمی المپیک لندن است و در ماه&amp;zwnj;های گذشته، خبرهایی را در رابطه با برنامه&amp;zwnj;های سامسونگ در این المپیک خواندیم که یکی از آنها، اهدای Galaxy S III به ورزشکاران بود. به تازگی تصاویری منتشر شده از نسخه مخصوص گلکسی&amp;zwnj;نت که کارتون و قاب پشتی مخصوصی دارد و برای المپیک لندن طراحی شده است.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="olympics-galaxy-note.jpg" class="mt-image-center" height="360" src="http://weblogina.com/news/media/images/olympics-galaxy-note.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	طبق خبرهای منتشر شده، تغییر سخت&amp;zwnj;افزاری را در این مدل مخصوص شاهد نیستیم و مهم&amp;zwnj;ترین تفاوت در ظاهر دستگاه است. همچنین انتظار می&amp;zwnj;رود که اپراتور O2 انگلستان، این گوشی&amp;zwnj; را در بین مشتریان و علاقه&amp;zwnj;مندان توزیع کند. گرچه هنوز جزییاتی در رابطه با مدل آنلاک&amp;zwnj;فکتوری این گوشی منتشر نشده است.&lt;/p&gt;
&lt;p&gt;
	به نظر می&amp;zwnj;رسد که سامسونگ برنامه ویژه&amp;zwnj;ای برای المپیک دارد. بعد از Galaxy S III که گوشی رسمی المپیک لندن شناخته شد، حالا نوبت به گلکسی&amp;zwnj;نت رسید که با ظاهری متفاوت، خودنمایی کند. شاید در روزهای آینده، شاهد تغییراتی در گوشی&amp;zwnj;ها و تبلت&amp;zwnj;های ویژه سامسونگ در المپیک لندن باشیم. نظر شما در رابطه با این گوشی&amp;zwnj;های سفارشی و متفاوت چیست؟&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/samsung-galaxy-note-olympic-edition-revealed/"&gt;نسخه مخصوص گلکسی‌نت برای المپیک لندن&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 1 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/RqJmBE4XHEA" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/samsung-galaxy-note-olympic-edition-revealed/</link>
            <guid>http://weblogina.com/news/samsung-galaxy-note-olympic-edition-revealed/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">تلفن‌های هوشمند و تبلت‌ها</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Galaxy Note</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">اسمارت‌فون</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">تبلت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">سامسونگ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Samsung</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">smartphone</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">نُت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">گلکسی</category>
            
            <pubDate>Mon, 21 May 2012 19:28:26 +0330</pubDate>
        </item>
        
        <item>
            <title>امکان دانلود اپلیکیشن S Voice سامسونگ برای سایر گوشی‌ها</title>
            <description>&lt;p&gt;
	به&amp;zwnj;نظر می&amp;zwnj;رسد تلاش سامسونگ برای عرضه اپلیکیشن&amp;zwnj;های اختصاصی &lt;a href="http://weblogina.com/introduction/samsung-galaxy-s3-specifications-highlights/"&gt;گوشی Galaxy S3&lt;/a&gt; چندان انحصاری باقی نمانده است. پس از انتشار فایل APK برنامه Flipboard که سامسونگ برای اولین بار آن&amp;zwnj;را در زمان معرفی Galaxy S3 رونمایی کرده بود، این&amp;zwnj;بار با عرضه ROM کامل این گوشی، نوبت به سایر برنامه&amp;zwnj;های اختصاصی این تلفن هوشمند رسیده است تا یکی پس از دیگری، در دسترس کاربران قرار بگیرد.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="svoice" class="mt-image-center" height="363" src="http://weblogina.com/news/media/images/svoice-580x363.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="580" /&gt;&lt;/p&gt;
&lt;p&gt;
	یکی از ویژگی&amp;zwnj;های جدید معرفی شده در گوشی Galaxy S3، برنامه S Voice بود که سامسونگ آن&amp;zwnj;را به&amp;zwnj;عنوان رقیبی برای Siri اپل معرفی کرده بود. حالا با انتشار فایل این برنامه، کاربران سایر گوشی&amp;zwnj;های اندرویدی نیز می&amp;zwnj;توانند از آن استفاده نمایند.&lt;/p&gt;
&lt;p&gt;
	ساعاتی پیش یکی از کاربران انجمن XDA Developers با تهیه چند تصویر از محیط این برنامه روی گوشی/تبلت گلکسی نوت، فایل APK این برنامه را به&amp;zwnj;صورت عمومی منتشر کرد.&lt;/p&gt;
&lt;p&gt;
	در صورتی که شما نیز تمایل دارید تا از برنامه مشابه Siri اپل روی گوشی اندرویدی خود استفاده نمایید، می&amp;zwnj;توانید آن&amp;zwnj;را &lt;a href="https://www.box.com/s/7de6e612b968f8a5a1d4" target="_blank"&gt;با مراجعه به این آدرس دریافت نمایید&lt;/a&gt;. توجه داشته باشید که این اپلیکیشن تنها روی گوشی&amp;zwnj;هایی با اندروید نسخه 4.0 (ICS) کار می&amp;zwnj;کند.&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/s-voice-apk-gets-ripped/"&gt;امکان دانلود اپلیکیشن S Voice سامسونگ برای سایر گوشی‌ها&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 1 &amp;#1582;&amp;#1585;&amp;#1583;&amp;#1575;&amp;#1583; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/hkc96HpKAss" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/s-voice-apk-gets-ripped/</link>
            <guid>http://weblogina.com/news/s-voice-apk-gets-ripped/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">تلفن‌های هوشمند و تبلت‌ها</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Galaxy S3</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">اپل</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">اپلیکیشن</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">سامسونگ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">S Voice</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Siri</category>
            
            <pubDate>Mon, 21 May 2012 09:58:59 +0330</pubDate>
        </item>
        
        <item>
            <title>چگونه به سادگی یک پادکست بسازیم؟</title>
            <description>&lt;p&gt;این روزها حجم توجه به محتوای صوتی در وب، یا همان پادکست، بیش‌تر از هر زمان دیگری‌ست. دلیل آن هم از واضحات است و گفتن ندارد که پادکست، جذابیت و تاثیرگذاری بیش‌تری از محتوای متنی می‌تواند داشته باشد. اما این جذابیت پادکست همانا و چگونه ساختن آن همانا!&lt;/p&gt;

&lt;p&gt;برای لحظاتی وارد این توهم شدم که در مقام آموزش «چگونه پادکست بسازیم؟» قرار گرفته‌ام و ویدیویی که در ادامه مشاهده می‌نمایید، حاصل این اوهام است. در این ویدیو، شما را با خود همراه می‌کنم و یک پادکست کوتاه و ساده می‌سازم و چند نکته در رابطه با نحوه‌ی ضبط صدا می‌گویم. البته پیش‌فرضم بر این بوده که میکروفونی با کیفیت معمولی در اختیار دارید و دیگر به این مقوله نپرداخته‌ام. احتمالا اگر فرصتی بود، جداگانه در رابطه با نوع میکروفون و کارت صدا و این داستان‌ها هم صحبت می‌کنیم. ویدیو را می‌توانید در پایین ببینید و از لینکی که پایین‌تر گذاشته‌ام، آن را با کیفیت بهتری دریافت نمایید.&lt;/p&gt;

&lt;p&gt;&lt;section class="video-post"&gt; &lt;video controls="controls" height="337" poster="http://weblogina.com/video/media/images/how-to-make-a-podcast-preview.jpg" preload="none" src="http://v.weblogina.com/files/how-to-make-podcast-web.flv" width="600"&gt;&lt;/video&gt; &lt;/section&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;تمپلیت نمونه‌ای که در ویدیو ساخته شد به همراه پادکست نهایی را &lt;a href="http://weblogina.com/files/podcast-sample.zip"&gt;از این‌جا دریافت کنید&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://v.weblogina.com/files/how-to-make-podcast-web.mp4"&gt;دریافت نسخه‌ی ۷۲۰پی ویدیو&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/video/how-to-make-a-podcast/"&gt;چگونه به سادگی یک پادکست بسازیم؟&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/video/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 7 &amp;#1575;&amp;#1585;&amp;#1583;&amp;#1740;&amp;#1576;&amp;#1607;&amp;#1588;&amp;#1578; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/P5PvjdH27ag" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/video/how-to-make-a-podcast/</link>
            <guid>http://weblogina.com/video/how-to-make-a-podcast/</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">آموزش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">رادیو</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Podcast</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ویدیو</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">پادکست</category>
            
            <pubDate>Sat, 19 May 2012 21:22:00 +0330</pubDate>
        </item>
        
        <item>
            <title>پیش فروش Galaxy S3 از مرز ۹ میلیون دستگاه گذشت</title>
            <description>&lt;p&gt;
	حدود دو هفته پیش بود که سامسونگ در کنفرانسی در لندن، &lt;a href="http://weblogina.com/news/samsung-galaxy-s-iii-annonced/"&gt;سومین نسل از گوشی کهکشانی خود را به همگان معرفی کرد&lt;/a&gt;. این گوشی که در کنار ویژگی&amp;zwnj;های نرم&amp;zwnj;افزاری، از امکانات سخت&amp;zwnj;افزاری بسیار ایده&amp;zwnj;آلی بهره می&amp;zwnj;برد، در حال حاضر به&amp;zwnj;عنوان یکی از برترین گوشی&amp;zwnj;های اندرویدی جهان شناخته می&amp;zwnj;شود.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Galaxy S 3" class="mt-image-center" height="306" src="http://weblogina.com/news/media/images/Galaxy-S-3-600.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	حالا بر اساس گزارش رویترز، به&amp;zwnj;نظر می&amp;zwnj;رسد سامسونگ در پیش&amp;zwnj;فروش این گوشی، رکورد جالبی را به ثبت رسانده است. اگر اطلاعات به دست آمده درست باشد، در حال حاضر بیش از ۹ میلیون دستگاه از گوشی Galaxy S3 توسط مشتریان مختلف پیش خرید شده است.&lt;/p&gt;
&lt;p&gt;
	قرار است عرضه جهانی این گوشی از اواخر ماه جاری میلادی آغاز شود. این در حالی است که سامسونگ تصمیم گرفته تا امکانات سخت&amp;zwnj;افزاری مختلفی را برای مناطق و کشورهای گوناگون در این گوشی در نظر بگیرد. بر این اساس، احتمالا نسخه مخصوص آمریکای &lt;a href="http://weblogina.com/introduction/samsung-galaxy-s3-specifications-highlights/"&gt;Galaxy S3&lt;/a&gt; دارای پردازنده دو هسته&amp;zwnj;ای خواهد بود.&lt;/p&gt;
&lt;p&gt;
	سامسونگ در ۱۰ ماه اولیه عرضه گوشی Galaxy S2 توانسته بود ۲۰ میلیون دستگاه از آن&amp;zwnj;را به فروش برساند و مطمئنا رقم ۹ میلیونی برای پیش&amp;zwnj;فروش مدل جدیدتر، رکورد بسیار خوبی برای این شرکت محسوب می&amp;zwnj;شود.&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/samsung-galaxy-s-iii-pre-orders-reach-9-million/"&gt;پیش فروش Galaxy S3 از مرز ۹ میلیون دستگاه گذشت&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 30 &amp;#1575;&amp;#1585;&amp;#1583;&amp;#1740;&amp;#1576;&amp;#1607;&amp;#1588;&amp;#1578; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/Kr1vhST9BAU" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/samsung-galaxy-s-iii-pre-orders-reach-9-million/</link>
            <guid>http://weblogina.com/news/samsung-galaxy-s-iii-pre-orders-reach-9-million/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">تلفن‌های هوشمند و تبلت‌ها</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Galaxy S 3</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">تلفن هوشمند</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">سامسونگ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Samsung</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">پیش فروش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">گزارش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">گلکسی اس</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">گوشی</category>
            
            <pubDate>Sat, 19 May 2012 12:57:15 +0330</pubDate>
        </item>
        
        <item>
            <title>پولدارها، پولدارتر می‌شوند!</title>
            <description>&lt;p&gt;
	در اخبار وب معمولا کمتر پیش خواهد آمد تا در طی چند روز، تیتر وبلاگ&amp;zwnj;های خبری بر روی یک موضوع ثابت تمرکز کرده باشد مگر اینکه &lt;a href="http://techcrunch.com/2012/05/18/how-big-is-the-fb-ipo-its-so-big-i-just-hit-inbox-zero/" target="_blank"&gt;خبر بسیار مهمی&lt;/a&gt; در کار باشد. خبر مهم چند وقت اخیر، فروش اولیه سهام شرکت فیسبوک بوده است که تقریبا روزی نیست که خبری تازه از آن شنیده نشود. امروز هم با آغاز ارائه سهام این شرکت در بورس Nasdaq تقریبا این سر و صداها به پایان رسید و از فردا به اتفاقات ناشی از آن پرداخته خواهد شد. هر چند که این موضوع در روند کاربری این شبکه اجتماعی و یا زندگی ما کاربران تاثیر به سزایی نخواهد داشت اما بد نیست تا اندکی به اتفاقات مربوط به این شرکت بپردازیم.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="facebook_ipo.jpg" class="mt-image-center" height="322" src="http://weblogina.com/news/media/images/facebook_ipo.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="570" /&gt;&lt;/p&gt;

            
            &lt;p&gt;
	اول از همه باید این موضوع را بدانیم که که مارک زاکربرگ، اصلا علاقه&amp;zwnj;ای به عمومی کردن شرکت خود از طریق بورس را نداشت. &lt;a href="http://news.cnet.com/8301-1023_3-57368449-93/three-reasons-facebook-has-to-go-public/" target="_blank"&gt;خصوصی بودن&lt;/a&gt; شرکت باعث راحتی در تصمیم&amp;zwnj;گیری و حتی اشتباهات می&amp;zwnj;شد که زاکربرگ به شدت این موضوع را دوست داشت. اما به خاطر قوانین داخلی آمریکا که هر شرکت خصوصی اگر بیش از ۵۰۰ سهامدار داشته باشد باید به حالت عمومی اداره شود و از طریق بورس سهام خود را واگذار کند، نمی&amp;zwnj;توانست مدت بیشتری شرکت خود را به حالت خصوصی اداره نماید. این شرایط از مدت&amp;zwnj;ها پیش برای فیسبوک پیش آمده بود و سهامدارانش از این عدد تجاوز کرده بودند. با این وجود &amp;quot;زاکو&amp;quot; مخالفت شدیدی با فروش سهام داشت و از سهامداران خواست تا دیگر سهامی را به فروش نرسانند تا وقت بیشتری برای خصوصی ماندن در اختیار داشته باشد. بد نیست بدانید بسیاری از کارمندان گاهی اوقات به جای تسویه حساب و یا حتی پاداش، سهام دریافت کرده بودند و یا به عنوان مثال &lt;a href="http://en.wikipedia.org/wiki/Sean_Parker" target="_blank"&gt;Sean Parker&lt;/a&gt; که خود یکی از سرمایه&amp;zwnj;گذاران و تاسیس کنندگان بوده است، مقدار زیادی از سهام خود را در سال&amp;zwnj;های گذشته به فروش رسانده. در نتیجه تعداد سهامداران تقریبا به ۲۰۰۰ نفر می&amp;zwnj;رسید که با یک حساب سر انگشتی اختلاف آن با عدد ۵۰۰ مشخص خواهد شد.&lt;/p&gt;
&lt;p&gt;
	بعد از ۸ سال، از ابتدای سال میلادی ۲۰۱۲ تصمیم به فروش سهام Facebook به وسیله بورس Nasdaq گرفته شد و مدیراجرایی Facebook گروهی را مامور تعیین نقشه راه کرد. بر این اساس هم امروز از ساعت ۱۱ به وقت محلی با زدن زنگ فروش به وسیله زاکربرگ، سهام این شرکت برای فروش در بازار در اختیار عموم قرار گرفت. تعداد سهم وارد شده به بازار بورس چیزی بیش از ۴۲۰ میلیون سهم بوده است که بزرگترین فروش سهام یک شرکت نرم&amp;zwnj;افزاری تا به حال بوده است؛ به طوری که بازار Nasdaq برای ورود آن روزشماری می&amp;zwnj;کرد و مراسم مخصوصی را برای این حادثه تدارک دیده بود.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="facebook-ipo-ceremony.jpg" class="mt-image-center" height="306" src="http://weblogina.com/news/media/images/facebook-ipo-ceremony.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="556" /&gt;&lt;/p&gt;
&lt;p&gt;
	در ساعات اولیه فروش قیمت هر سهم به ۴۲ دلار رسید که به سرعت پایین&amp;zwnj;تر آمد و روی مبلغ ۳۸ دلار ثابت که تا پایان ساعت اداری بورس تنها مقدار اندکی رشد داشته است. با این حساب می&amp;zwnj;توان گفت که فیسبوک حالا یک شرکت ۱۰۴.۲ میلیارد دلاری است که عنوان دوم &lt;a href="http://thenextweb.com/facebook/2012/05/18/at-a-104b-valuation-heres-how-facebook-stacks-up-against-other-public-tech-companies/" target="_blank"&gt;شرکت پرارزش&lt;/a&gt; را بعد از گوگل به خود اختصاص خواهد داد و صاحب ۲۸ ساله این شرکت با داشتن ۵۰۰ میلیون سهم دیگر این شرکت ثروتی بالغ بر ۱۹.۱ میلیارد دلار را داراست و حالا نفر ۲۹ام لیست ثروتمندترین افراد دنیا محسوب خواهد شد. جایگاهی بالاتر از مدیران گوگل.&lt;/p&gt;
&lt;p&gt;
	به هر حال قیسبوک دیگر یک شرکت خصوصی نیست و برخلاف گذشته، دیگر اتفاقات یک شبه در این شرکت رخ نخواهد داد، البته نمونه&amp;zwnj;هایی مانند استیو جابز در تاریخ اداره شرکت&amp;zwnj;های سهامی، این موضوع را کاملا به چالش کشیده&amp;zwnj;اند. استیو وزنیاک، دوست صمیمی جابز و یکی از بنیانگذرارن شرکت Apple، در یک &lt;a href="http://www.zdnet.com/blog/facebook/apple-co-founder-steve-wozniak-me-steve-jobs-zuckerberg/13056" target="_blank"&gt;مصاحبه&lt;/a&gt; اعلام کرده بود که زاکربرگ جوان نیست بلکه مدیران فعلی بسیار پیر هستند و او را ترکیبی از خود و استیو جابز دانسته. حالا باید دید که در ادامه کار این شرکت، با ۹۰۰ میلیون کاربر، باز هم تصمیمات ناگهانی او به روال قبل ادامه خواهد داشت یا اینکه کمی محتاط&amp;zwnj;تر عمل خواهد کرد. فراموش نکنید که هر تصمیم داخلی شرکت در میزان سهام آن تاثیر به سزا خواهد داشت، همانطور که Yahoo در این چند وقت از این موضوع ضررهای شدید مالی کرده، فیسبوک هم حالا دیگر مستعد آن خواهد بود تا با هر تغییر کوچک دچار نوسانات مالی شود که البته با توجه به درآمد بیش از حد این شرکت در چند وقت اخیر، حداقل فعلا بعید به نظر می&amp;lrm;رسد. در نهایت مثل همیشه، تنها زمان و مدیریت مشخص خواهد کرد که Facebook موفقیت&amp;zwnj;هایش بیشتر خواهد شد یا اینکه اتفاقات دیگری رقم خواهد خورد.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="stack.jpg" class="mt-image-center" height="366" src="http://weblogina.com/news/media/images/stack.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="520" /&gt;&lt;/p&gt;
&lt;p&gt;
	با توجه به &lt;a href="http://weblogina.com/news/facebook-buying-instagram-for-1-billion/"&gt;خریده شدن Instagram توسط فیسبوک&lt;/a&gt; کارمندان این شبکه اجتماعی بیشتر از قبل عکس&amp;zwnj;های خود را به اشتراک می&amp;zwnj;گذارند و نویسندگان TNW نیز دست به ابتکار جالبی زده و عکس&amp;zwnj;های به اشتراک گذاشته توسط کارمندان را در این &lt;a href="http://www.spots.io/venue/4132822" target="_blank"&gt;صفحه&lt;/a&gt; نمایش می&amp;zwnj;دهند. البته قانونی بودن یا نبودنش را به پای آنها بگذارید!&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/news/facebook-ipo-hit-38-dollar-every-share/"&gt;پولدارها، پولدارتر می‌شوند!&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/news/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 30 &amp;#1575;&amp;#1585;&amp;#1583;&amp;#1740;&amp;#1576;&amp;#1607;&amp;#1588;&amp;#1578; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/Se674X_DDi0" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/news/facebook-ipo-hit-38-dollar-every-share/</link>
            <guid>http://weblogina.com/news/facebook-ipo-hit-38-dollar-every-share/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">اخبار وب جهان</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Facebook</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">اینستاگرام</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">سهام</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">شرکت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">فروش</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">فیسبوک</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">مارک زاکربرگ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">گوگل</category>
            
            <pubDate>Sat, 19 May 2012 11:36:44 +0330</pubDate>
        </item>
        
        <item>
            <title>معرفی هفته: استفاده از نسخه دسکتاپ سرویس‌های وب با Pokki</title>
            <description>&lt;p&gt;
	اگر وبلاگینا را دنبال کرده باشید، حتما به یاد دارید که چند ماه پیش، در اوج خبرهایی که بعد از &lt;a href="http://weblogina.com/news/instagram-android-version/"&gt;ارائه نسخه اندرویدی اپلیکیشن اینستاگرام&lt;/a&gt; ایجاد شده بود، &lt;a href="http://weblogina.com/introduction/instagrille-for-windows/"&gt;نسخه ویندوزی این شبکه اجتماعی&lt;/a&gt; نیز معرفی شد تا کاربران این سیستم&amp;zwnj;عامل بتوانند مستقیما، از روی دسکتاپ خود، تصاویر دوستان&amp;zwnj;شان را دنبال کنند.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Pokki" class="mt-image-center" height="324" src="http://weblogina.com/introduction/media/images/pokki-p-1.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;a href="http://www.pokki.com/" target="_blank"&gt;سرویس Pokki&lt;/a&gt; که نسخه دسکتاپ اینستاگرام، یکی از برنامه&amp;zwnj;های ایجاد شده بر پایه این پلتفرم بود، به کاربران اجازه می&amp;zwnj;دهد تا از روی دسکتاپ خود، به سرویس&amp;zwnj;های مختلف تحت وب دسترسی داشته باشند.&lt;/p&gt;
&lt;section class="video-post"&gt; &lt;video controls="controls" height="337" poster="http://v.weblogina.com/files/pokki-p-video.jpg" preload="none" src="http://v.weblogina.com/files/Pokki-Epipheo.mp4" type="video/mp4" width="600"&gt;&lt;/video&gt; &lt;/section&gt;
&lt;p&gt;
	شما از طریق Pokki قادر خواهید بود به سرویس&amp;zwnj;هایی نظیر جیمیل، فیسبوک، توییتر، اینستاگرام، Rdio و صدها سرویس تحت وب دیگر، مستقیم و از روی Taskbar ویندوز دسترسی پیدا کنید. این ویژگی باعث می&amp;zwnj;شود تا بدون نیاز به مراجعه به نسخه وب هر کدام از آن&amp;zwnj;ها، این سایت&amp;zwnj;ها را در محیطی مینیمال و جذاب مشاهده نمایید.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Pokki" class="mt-image-center" height="256" src="http://weblogina.com/introduction/media/images/pokki-p-2.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	اما Pokki تنها برای کاربران مصرف&amp;zwnj;کننده نیست! مهم&amp;zwnj;ترین ویژگی این سیستم، امکان نوشتن برنامه&amp;zwnj;های تحت دسکتاپ به کمک تکنولوژی HTML 5 است. در واقع Pokki این قابلیت را در اختیار برنامه&amp;zwnj;نویسان تحت وب قرار می&amp;zwnj;دهد تا بدون نیاز به دانش زبان&amp;zwnj;هایی نظیر C++ بتوانند تنها از طریق HTML 5، جاوا اسکریپت و CSS 3 نسخه دسکتاپ سرویس&amp;zwnj;های مورد نظر خود را توسعه دهند.&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="Pokki Twitter" class="mt-image-center" height="642" src="http://weblogina.com/introduction/media/images/pokki-p-3.jpg" style="text-align: center; display: block; margin: 0 auto 20px;" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;
	این استارت آپ که شرکت اینتل نیز یکی از سرمایه&amp;zwnj;گذاران آن به&amp;zwnj;حساب می&amp;zwnj;آید می&amp;zwnj;تواند قابلیت&amp;zwnj;های اپلیکیشن&amp;zwnj;های تحت وب را به ویندوزهای XP، ویستا و 7 منتقل کند.&lt;/p&gt;
&lt;p&gt;
	برای دریافت Pokki و دسترسی و نصب صدها اپلیکیشن و بازی مختلف روی ویندوز خود می&amp;zwnj;توانید آن&amp;zwnj;را &lt;a href="http://www.pokki.com/download/" target="_blank"&gt;از اینجا دانلود کنید&lt;/a&gt;. اگر برنامه&amp;zwnj;نویس تحت وب هستید هم شاید &lt;a href="https://developers.pokki.com/" target="_blank"&gt;مراجعه به این آدرس&lt;/a&gt; باعث وسوسه شما برای تولید اپلیکیشن تحت دسکتاپ خود به کمک پلتفرم جالب Pokki گردد.&lt;/p&gt;

            

            &lt;p style="padding:5px;background:#fffde7;border:1px solid #fcf6a9;clear:both;text-align:right;direction:rtl;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;"&gt;&lt;a href="http://weblogina.com/introduction/pokki-desktop-apps/"&gt;معرفی هفته: استفاده از نسخه دسکتاپ سرویس‌های وب با Pokki&lt;/a&gt; یکی از مطالب منتشر شده در &lt;a href="http://weblogina.com/introduction/"&gt;وبلاگینا&lt;/a&gt; است که در تاریخ 29 &amp;#1575;&amp;#1585;&amp;#1583;&amp;#1740;&amp;#1576;&amp;#1607;&amp;#1588;&amp;#1578; 1391 نگارش شده است. &lt;a href="http://feeds.weblogina.com/weblogina"&gt;می‌توانید عضو فید ما شوید &lt;/a&gt;.&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.darsnameh.com/blog/98"&gt;&lt;img src="http://weblogina.com/media/images/darsnameh-word.gif" width="468" height="60" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/weblogina/~4/fBzfby7Y7Tc" height="1" width="1"/&gt;</description>
            <link>http://weblogina.com/introduction/pokki-desktop-apps/</link>
            <guid>http://weblogina.com/introduction/pokki-desktop-apps/</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">معرفی اپلیکیشن</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">HTML 5</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">اپلیکیشن</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">برنامه نویس</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">تکنولوژی</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">جاوا اسکریپت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">دسکتاپ</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Pokki</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">معرفی سایت</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">معرفی هفته</category>
            
            <pubDate>Fri, 18 May 2012 20:35:38 +0330</pubDate>
        </item>
        
    <media:rating>nonadult</media:rating></channel>
</rss>

