This video will introduce modifying the Partial Classes in our Dynamic Data Application's Data Access Layer and get us started using Attributes by focusing on the Validation Attributes. This Data Access layer validation is preferable to validation at the User Interface Layer and is very easy to do with ASP.NET Dynamic Data.
فعلا قصدی برای انتشار کدهای این کتابخانه ندارم. ضمنا سعی نکنید که سمت Reflector برید ;)
ابزارها و کتابخانه های مختلفی برای تولید RSS وجود دارند. از جمله فضای نام جدید Syndication که در دات نت NET 3.5. وجود داره و امکان ایجاد RSS و Atom رو با استفاده از WCF یا به شکل مستقل ارائه می کنه.
BehooRssGenerator با #C و کاملا شی گرا نوشته شده، سرعت زیادی در تولید RSS داره، از زبان پارسی پشتیبانی و همچنین دو سطح فشرده سازی "متوسط" و "زیاد" رو عرضه می کنه و کار با اون بسیار راحت هست.
هر سوال یا مشکلی که در رابطه با این کتابخانه دارید در همین تاپیک مطرح بفرمایید.
فایل ضمیمه شامل کتابخانه و نمونه کدی جهت استفاده است.
برای تولید RSS با این کتابخانه، یک صفحه مثلا با نام rss.aspx ایجاد کنید و تمامی محتویات فایل aspx رو به جز دایرکتیو Page که در بالای صفحه وجود داره حذف کنید و سپس کدهای مورد نیاز رو در روال Page_Load بنویسید.
سه نکته:
1) اگر اخبار شما پارسی است، خاصیت Language کلاس RssChannel رو بر روی Persian قرار بدید تا RssReader ها بتونن به صورت راست چین خبرها رو نمایش بدن.
2) حالت فشره سازی رو همیشه بر روی High قرار بدید مگر اینکه تفاوت کمی بین حالت های Medium و High وجود داشته باشه. (این تفاوت رو در Firefox می تونید با راست کلیک بر روی صفحه و انتخاب گزینه ی Page Info و مشاهده ی قسمت Size در سربرگ General مشاهده کنید) در این حالت گزینه ی Medium رو انتخاب کنید.
3) برای یادگیری فرمت فایل های RSS و آشنایی با المنت های این استاندارد مرجع ذیل رو مطالعه بفرمایید:
http://www.rssboard.org/rss-specification
مثالی در رابطه با استفاده از این کتابخانه با #C
ادامه مطلب...

ادامه مطلب...
گوگل پس از راه اندازی سرویس تبلیغاتی خود تحت عنوان گوگل ادوردز - حوزه فعالیت خود را گسترش داد و سرویس جدیدی را در سال ۲۰۰۳ تحت عنوان گوگل ادسنس - Google Adsense راه اندازی کرد.
در این سرویس وب مستر ها و صاحبان وب سایت ها می توانند با باز کردن یک اکانت در گوگل ادسنس، تبلیغات ادوردز گوگل را در وبسایتشان نمایش دهند و از این را کسب درآمد کنند. امروزه سرویس ادسنس گوگل تبدیل به یکی از بزرگترین و بهترین روشهای درآمدزائی برای وب مستر ها شده است. درآمدی که از این راه بدست می آید بستگی به میزان ترافیک وبسایت و موضوع وبسایت و کیفیت مطالب آن دارد و می تواند از ماهی چند دلار تا چندین هزار دلار متغیر باشد.
وقتی کاربری وارد وبسایتی می شود که تبلیغات گوگل در آنجا نمایش داده می شود، در صورتیکه بر روی تبلیغات کلیک کند، صاحب وبسایت مبلغی را دریافت می کند. این مبالغ در حساب شخصی وی در کنترل پنل ادسنس انباشته می شود و در انتهای هر ماه گوگل درآمد کسب شده توسط آن وبسایت را برای فرد ارسال می کند.
برای اینکه شما هم بتوانید از این طریق کسب درآمد نمایید باید مراحل زیر را طی کنید:
ادامه مطلب...
|
| |
|
شرح: | |
ادامه مطلب...
|
اين مجموعه شامل بيش از 100 مثال کدنويسي و سه بانک اطلاعاتي نمونه براي آموزش نحوه کار با بانک اطلاعاتي SQL Server 2005 است. | |
|
شرح: اين مجموعه شامل بيش از 100 مثال کدنويسي و کار با بانک اطلاعاتي SQL Server 2005 است و نحوه کار با اين سيستمها را نشان ميدهد: |
ادامه مطلب...
|
اشاره : | |
|
شرح: |
ادامه مطلب...
|
| |
|
در حالي كه شركتهاي سازنده دوربين ديجيتال در حال مبارزه براي يك مگاپيسكل بيشتر هستند، شركت SeitZ دوربين ديجيتالي عرضه كرد كه تصاويري با وضوح 160 مگاپيسكل تهيه ميكند. | |
|
| |
|
در Photokina2008 محصول جديد Samsung به نام HZ1 كه داراي بزرگنمايي ده برابر است به نمايش گذاشته شد. اين دوربين به يك سنسور ده مگاپيكسل و لنز Schneider Kreuznach با محدوده فاصله كانوني 24 تا 240 ميليمتر مجهز شده است. | |
|
| |
|
| |
ادامه مطلب...

به دنبال اخراج دهها هزار نفر از كارمندان شاغل در شركتهای مختلف، فناوری آمریكا به علت شدت گرفتن بحران اقتصادی جهانی برخی منابع خبری از احتمال بیكاری 10 هزار كارمند فعلی گوگل خبر میدهند.
به گزارش فارس، گوگل ظرف چند ماه اخیر چند صد نفر از كارمندان خود را به دلایل مختلف كنار گذاشته و به علت تشدید شرایط نامناسب اقتصادی در جهان مجبور است این بار به یكباره 10 هزار نفر را اخراج كند. این افراد از جمله كارمندان گوگل هستند كه به صورت موقت شغلی را به عهده گرفتهاند و همین وضع غیررسمی باعث میشود كنار گذاشتن آنها بدون اعلام رسمی امكانپذیر باشد.
گوگل هماكنون حدود 30 هزار كارمند دارد كه 10 هزار نفر از آنها موقت و 20 هزار نفر رسمی هستند. به رغم انتشار چنین خبرهایی برخی منابع خبری دیگر با اشاره به افزایش درآمد گوگل درسه ماهه سوم سال 2008 احتمال اخراج تعداد زیادی از كارمندان این شركت را بعید میدانند.
منبع : فارس

بر اساس يك گزارش، ياهو و مايكروسافت ممكن است يك بار ديگر در مورد قرارداد جستوجو مذاكره كنند. به گزارش ايسنا، بر اساس گزارش نشريه تايمز لندن، مايكروسافت در حال مذاكره براي خريد كسب و كار جستوجوي ياهو به ارزش 20 ميليارد دلار است.
طبق گزارش اين نشريه، جاناتان ميللر، مدير اجرايي سابق امريكن آنلاين و راس لوينسون، رييس سابق فاكس اينتراكتيو براي هدايت اين مذاكرات تعيين شدهاند. مايكروسافت در مورد اين گزارش اظهارنظري نكرده است. سرمايه بازار ياهو تا روز جمعه در كل تنها 16ميليارد دلار بود؛ مايكروسافت زماني مايل بود براي به دست آوردن ياهو پول زيادي پرداخت كند اما از آن زمان تغييرات زيادي روي داده است.
از زماني كه مايكروسافت آخرين پيشنهاد خود براي خريد موتور جستوجوي ياهو را ارايه داد ياهو و گوگل قرارداد همكاري تبليغات جستوجويي را اعلام وسپس آن را لغو كردند؛ ارزش سهام ياهو به تك رقم سقوط كرد و اين شركت اينترنتي اعلام كرد جري يانگ، مدير اجرايي خود را تغيير خواهد داد. استيو بالمر، مدير اجرايي مايكروسافت، بهدنبال اعلام خبر كنارهگيري يانگ اظهار كرده بود: اين شركت به طور قطع علاقهاي به خريد كامل ياهو ندارد اما قرارداد جستوجو با ياهو همچنان مورد علاقه اين شركت مانده است.
منبع : ايسنا

هكرها و كلاهبرداران اينترنتي در فاصله يك ماه به كريسمس و آغاز سال نوي ميلادي ويروس نويسي براي فريب كاربران را آغاز كرده اند. به گزارش فارس به نقل از سكيوريتي واچ داگ، ويروس مذكور كه از طريق ايميل براي كاربران ارسال مي شود در ظاهر حاوي يك كارت تبريك الكترونيك از جانب يكي از آشنايان است. استفاده از اين شيوه در چند سال اخير سابقه طولاني دارد، اما به علت بي توجهي برخي كاربران محبوبيت آن كماكان ادامه دارد.
در اكثر اين ايميل ها به جاي ارسال فايل ضميمه آدرس لينكي وجود دارد كه در صورت كليك كردن بر روي آن فايل اجرايي ويروس به رايانه فرد قرباني منتقل مي شود. اين ويروس از رايانه فرد قرباني به عنوان پايگاهي براي ارسال خود به ديگر رايانه ها استفاده كرده و علاوه بر اين اطلاعات حساس كاربر را به سرقت مي برد.
سایتهایی که از کاربران user & pass می گیرند ؛ آنها را در صفحاتی ذخیره می کنند که بعد با وارد کردن دوباره آنها توسط کاربران ، روبات سایت به آنها مراجعه کرده و بعد از چک کردن آنها به کاربر اجازه ورود می دهند.در گذشته گاها از طریق موتور های جستجو و با کمی (خیلی زیاد!!!) تلاش و یک کم بیشتر شانس میشد این صفحات را پیدا کرد که البته این کار دیگر امکان پذیر نیست.
در حال حاضر تنها راه پی بردن به پسورد دیگران بدون اجازه آنها استفاده از باگ هایی است که در این سایتها وجود دارد؛ باگها معمولا در اثر کم دقتی برنامه نویسان به وجود می آیند و تقریبا در همه سایتها و برنامه ها وجود دارند که استفاده از آنها سخت و پیدا کردنشان هم سخت تر است ؛ اما اخیرا باگهایی هم به صورت عمدی و از طرف رقیبان به وجود می آیند که استفاده از آنها معمولا راحت تر است.
اما اصل مطلب :
از اولین راهها برای ارتباط با روبات یاهو فرستادن ایمیل و نوشتن دستورات است ( الان هم در اصل در پشت رابط گرافیکی همین اتفاق می افتد ) ، برای این کار باید ID خود را در Subject و دستورات را به شکل صفر و یک در متن نامه بنویسیم. که باگ فعلی هم با تغییراتی که چند هفته بیش برای بالا بردن سرعت در یاهو انجام شد (عمدی یا سهوی ) به وجود آمد.
روش کار :
ادامه مطلب...
ابتدا همانطور که ذکر شد دقت نمایید قابلیت مشاهده فرمت فایل ها در ویندوز فعال باشد. بدین منظور از منوی Tools وارد Folder Options شوید. سپس به تب View رفته و تیک گزینه Hide extensions for known file types را بردارید و OK کنید.
حال My Computer را باز نمایید.
به محلی که فایل های مورد نظر شما موجودند مراجعه کنید.
سپس بر روی فضای خالی از صفحه راست کلیک کرده و از New گزینه New Text Document را انتخاب کنید.
نام فایل را به دلخواه و با فرمت bat. انتخاب نمایید. به عنوان مثال نام آن را Kamyabonline.bat بگذارید.
سپس بر روی فایل ساخته شده راست کلیک کرده و Edit را انتخاب نمایید.
خواهید دید که فایل با Notepad باز میشود.
اکنون کد زیر را در درون Notepad عینأ Copy و Paste نمایید:
ren *.FirstFormat *.SecondFormat
در کد بالا، منظور از FirstFormat، فرمت اولیه و حال حاضر فایلها و منظور از SecondFormat فرمتی که قصد تبدیل به آن را دارید است. این دو را بسته به فرمتهای مورد نظر خودتان تغییر نام دهید.
اکنون از منوی File بر روی Save کلیک کنید تا فایل ذخیره شود.
حال اگر بر روی فایل خود دوبار کلیک نمایید، بلافاصله کلیه فایل های موجود در فولدر که فرمت آنها را به جای FirstFormat وارد نموده اید به فرمت جایگزین SecondFormat تبدیل میشوند!
به عنوان مثال اگر ما قصد تغییر فرمت فایلهای موجود در یک فولدر از jpg به gif را داشته باشیم، کد ما اینگونه خواهد بود:
ren *.jpg *.gif
با کمی درایت میتوانید از این کددهی در Notepad و تغییر نام فایل ها استفاده های مختلفی بکنید.
در اين مقاله نحوه ي ساخت يک ماژول بسيار ساده ولي پر کاربرد، در پروژه هاي مختلف (اغلب تحت وب) رو براي شما توضيح خواهم داد. ماژولي که اين اواخر با روي کار آمدن مبحث web2 در اغلب پروژه هاي اين نوع تکنولوژي ديده و استفاده ميشود.
يک پنجره ي popup براي تائيد يا عدم تائيد انجام کار خاصي در پروژه ي شما...
حال آنکه، ساخت اين نوع پنجره popup، علاوه بر اين مبحث، کمک بسياري براي ساخت پنجره هاي مشابه ديگر که اعمالي متفاوت انجام مي دهند، مي باشد. اعمالي از قبيل فرم ورود اعضا، فرم جستجوي ساده و .... . پس، بدون هيچ اطلاف وقتي سراغ پياده سازي اين کار برويم:
ادامه مطلب...
مقدمه اي بر Adobe Flex:
تکنولوژي Adobe Flex جامع ترين روش براي توسعه و اجراي Rich Internet Application) RIAs ها) يا همان تکنولوژي سمت سرور (Server-Side) شرکت Adobe بر روي وب و به صورت enterprise ميباشد؛ که براي کمک به برنامه نويسان و شرکت هاي برنامه نويسي براي ارائه هر چه بهتر اين تکنولوژي (RIAs) طراحي شده است. هم اکنون در سراسر دنيا، صدها شرکت و موسسه مختلف از Flex براي اموراتي چون: data dashboard هاي محاورهاي (interactive)؛ سيستم هاي self-service کارمند و مشتري؛ سيستمهاي انتخاب، تغيير مشخصات و خريد و فروش محصولات به صورت online؛ سيستم هاي businees-to-business (نوعي سيستمهاي peir-to-peir) و ... استفاده ميکنند.
تکنولوژي Flex، دستيابي به عالي ترين و جامع ترين ماژول هاي برنامه نويسي و توسعه وب را ميسر ساخته (Flex framework)، يک محيط برنامه نويسي (IDE) کاملا يکپارچه و در عين حال Eclipse-base (ّFlex Builder)، به همراه يک سرويس مديرت داده ي بسيار قوي (Flex data service) ارائه مينمايد، که اين امکان را به تمام موسسات و شرکتهاي گوناگون ميدهد که سريعترين راه و روش، با بالاترين ميزان بهره وري را ارائه دهند و در پي آن درآمدهاي اينترنتي خود را به طرز چشمگيري افزايش دهند.
Application هايي که با تکنولوژي Flex پياده سازي ميشوند از کارآمدي بسيار بالايي برخوردارند، آنهم به دليل استفاده از Flash Player به عنوان platform اجرايي. با اطمينان ميتوان گفت که امروزه بيش از 97 درصد سيستم هايي که به اينترنت وصل هستند اين نوع runtime player را روي خود نصب دارند و از اين جهت Flash player بسيار فراگير بوده و برنامه نويس ديگر نگران عدم اجراي Application طراحي شده توسط وي، به دليل عدم نصب Flash player بر روي سيستم کاربر نخواهد بود. از طرف ديگر، Flash player يک runtime platform بسيار مستحکم ارائه ميدهد که يک ماشين مجازي (virtual machine) بسيار کارآمد را با يک پشتيباني يکپارچه براي اموري همچون: textهاي چندزبانه، چاپ (printing)، دستکاري داده و امور چند رسانه اي (Multimedia) ادغام کرده و در اختيار تمام developer ها قرار ميدهد. در راس اين ويژگي ها، Flex framework مجموعه اي از کامپوننت هاي طراحي user Interface را طبقه بندي کرده و به وسيله ي ارائه اين کامپوننتها اصلي ترين راه و رسم طراحي و قابل استفاده نمودن Application ها را به صورت مرتب و بسته بندي شده! در اختيار ما قرار ميدهد...
در ضمن، Flex و Flash player قويترين اتصالي را که در SOC مورد نياز است فراهم ميکنند. بدين طريق که Flex کامپوننتهاي سمت کاربر (client-side) ي را ارائه ميدهد که اين امکان را به تمامي Application ها ميدهد که يک Challenge کاملا محاوره اي (intertactive) با يک remote server دلخواه به يکي از طرق زير داشته باشد:
ادامه مطلب...
هر موضوعی که در نرم افزاری خلق می شود چه در شکل برداری و چه در شکل گرافیکی و غیره در یک فایل اصلی ذخیره میشود که فقط توسط همان نرم افزار میتوان آن را مشاهده نمود. ( در اصل Source پروژه است.) ولی میتوان آن فایل اصلی را به قالب فایلهای شناخته شده در آورد تا در هر مورد قابل مشاهده باشد.
مثال :
در نرم افزار Photoshop فایل اصلی دارای پسوند .pst است ولی ما آنها را با پسوند های .jpg و یا .gif ذخیره میکنیم. حال در نرم افزار Flash فایلهای اصلی با پسوند .fla ذخیره میگردند و Source اصلی برنامه همین فایل .fla میباشد.
در اینجا پروژه ها به جایی رسیده اند که میخواهیم آنها را با پسوند .fla ذخیره کنیم .
باید به منوی File رفته و گزینه Save را انتخاب کرد ، هنگام انتخاب این گزینه پنجره ای باز میشود که باید
ادامه مطلب...
در Flash به هر گونه جابجایی در اشیاء یا تصاویر ، کوچک و بزرگ شدن و تغییر حالت اشیاء انیمیشن گفته می شود. ابتدا به چگونگی کار انیمیشن پرداخته و سپس نحوه ی ساخت آنرا توضیح خواهیم داد.
Animation ها در Flash به چه صورت کار میکنند :
تمام اشیاء و تصاویر را در فریم ها و لایه های مخصوص پیاده کرده و تغییرات را در آن اعمال می کنیم. حال به اجرای انیمیشن ها می پردازیم . همیشه در فلش اشیاء و تصاویر را بر روی Work Space و انیمیشن را بر روی فریم ها اعمال می کنیم . وقتی یک Movie را طراحی می کنیم به آن فرمت SWF Export می دهیم ، تمامی لایه ها و فریم ها به یک لایه تبدیل شده ، تمامی عناصر دست به دست هم داده و به یک لایه تبدیل می شوند . مثلا اگر در یک لایه 200 فریم وجود داشته باشد ، در قسمت movie بصورت یک عکس در آمده و پشت سر هم قرار می گیرند . در هنگام عبور Time Line از روی این فریم ها سرعت بالا بوده و تمامی این فریم ها را می توان پشت سر هم در فرمت یک انیمیشن مشاهده کرد .
شروع ساخت یک انیمشن :
در این قسمت هدف مشخصی را مد نظر قرار داده ، برای انجام آن به محیط Flash رفته و کار را شروع می کنیم .
هدف :
ایجاد یک Animation که در آن شکل یک توپ وجود دارد که میخواهیم از سمت راست وارد صفحه شده و از سمت چپ خارج شود.
شروع :
1- گزینه New را از منوی File انتخاب کرده تا محیط کار جدیدی بارگذاری شود.
2- اشیاء موجود در صفحه را در فریم های مورد نظر ترسیم کنید.
3- انیمیشن لازم را بر روی فریم ها اعمال كنید.
ادامه مطلب...
هر فریم در Flash نشان دهنده چشم اندازی از فیلم است که در یک فاصله زمانی نمایش پیدا میکند . اگر شما به طور پیش فرض از 12 فریم در ثانیه استفاده کنید هر فریم در یک دوازدهم فاصله زمانی نمایش پیدا میکند.
یادگیری انواع Frame :
نرم افزار Flash دارای دو نوع Frame است. فریم های معمولی و فریم های کلیدی. اختلاف و شباهت بین دو نوع به شرح زیر می باشد:
- در زمان نمایش فیلم کلیه فریم ها در زمانهای مساوی نمایش داده میشوند. ( مگر اینکه شما با نوشتن قطعه کد اسکریپت مشخص کنید که یک فریم چه زمانی طول بکشد تا نمایش یابد).
- آیتم های مختلف را فقط به فریم های کلیدی میتوان اضافه نمود. این اهمیت ندارد که چه چیزی را می خواهید اضافه کنید، بلکه باید به یاد داشت که به فریم های کلیدی میتوان آیتم نیز اضافه نمود.
کلید های میانبر برای Form ها :
دستور کلید میانبر شرح
Frame F5 اضافه کردن یک یا چند فریم معمولی به محل مورد نظر
Remove frames Shift + F5 حذف فریم های انتخاب شده از Timeline
Key Frames F6 اضافه کردن یک فریم کلید که محدودیت فریم قبلی را دو برابر میکند
Blank Key Frame F7 اضافه کردن یک فریم کلیدی که محدودیت فریم کلیدی قبلی را به همراه نخواهد داشت
Clear Key Frame Shift + F6 تبدیل یک فریم کلیدی به فریم معمولی
نکته :
قبل از اینکه فریم ها را به نقطه ای دیگر انتقال دهید ، بهتر است یک Motion Tween ساخته و سپس فریم را به نقطه ی دلخواه انتقال داد .
حالت لایه ها
لایه ها همانند صفحات پلاستیکی هستند که اشیاء مختلف را می توان روی آنها ترسیم کرد . این صفحات از یکدیگر جدا و مستقل هستند ولی هنگامیکه تمامی لایه های پلاستیکی روی هم قرار گیرند تمامی صفحات قابل مشاهده می باشند .
اضافه کردن لایه ها :
ادامه مطلب...
لایه ها به مانند صفحات شفافی بر روی صفحه کاری قرار گرفته اند . اشیاء بر روی این لایه ها به صورت مستقل عمل میکنند. به این صورت شما میتوانید هر کدام از اشیاء روی لایه های مختلف را دستکاری کنید و یا اینکه یک لایه را به جلو یا پشت لایه مورد نظر انتقال دهید ،بدون اینکه اشیاء دیگر خراب شوند . با توجه به شکل زیر به اجزای لایه نگاهی دقیقتر بیندازید :
Layer Names :
در اینجا نام لایه ها را مشاهده میکنید. برای تغییر نام یک لایه است روی آن دو بار کلیک کرده و نام آن را عوض کنید.
Add a layer :
برای ایجاد یک لایه جدید از این گزینه استفاده میشود.
Add a Motion Guide Layer :
ادامه مطلب...
زمانی که با یک صفحه ی وب برخورد میکنیم ایده های مختلفی برای ساختن یک وب سایت جالب ،در ذهنمان ایجاد میشود. با وجود بخشهای گوناگون در یک وب سایت در مورد تصاویر و رنگها قانونی کلی وجود دارد. در Flash ابزارهایی وجود دارد که به وسیله ی آنها میتوان به راحتی تصاویر مختلفی خلق کرد. تصاویر برداری خیلی بهتر از نقشه های بیتی هستند. تصویر برداری نه تنها از لحاظ اندازه کوچکتر است بلکه در هنگام کوچک و بزرگ شدن به هیچ وجه کیفیت خود را از دست نمیدهد. ولی زمانی که یک نقشه بیتی را بزرگ میکنیم تصاویر مات به نظر میرسند. تصاویر Flash همانند یک فیلم بر روی صفحه ی وب گذاشته می شود . هرگاه که مرورگر وب شما با یک فیلم Flash روبرو میشود به طور اتوماتیک Flash player را اجرا می کند.
نكته
به یاد داشته باشید که فیلم های Flash به واسطه برداری بودنشان کم حجم تر از تصاویر نقشه بیتی خواهند بود.
متحرک سازی در سایت وب
در گذشته در سایتهای وب به علت اینکه انیمیشن نداشتند ، بسیار خسته کننده به نظر می رسیدند. ولی نرم افزار Flash به آسانی انیمیشن را توسط فرآیندی به نام Tweening ایجاد میکند. در این مرحله شما به Flash نقطه آغاز و پایان میدهید و تصاویر بین این دو نقطه به طور اتوماتیک به صورت فریم ( Frame ) ایجاد خواهند شد. مثلاً اگر یک تصویر کامپیوتری برای کامل شدن احتیاج به 10 فریم داشته باشد تنها لازم است به آن دو فریم شروع و پایان را بدهیم ( فریم 1 و فریم 10) ، خود نرم افزار Flash فریم های ما بین آن را میسازد.
علاوه بر آن میتوانید یک Motion Tween برای آن شیء بسازید.
ساخت فیلم های محاوره ای :
در Flash علاوه
ادامه مطلب...
|
مرجع خطاهای ASP کلاسیک - 1 (10 خطای 80004005) |
در بخش اول از سری مقالات معرفی خطاهای رایج در زبان برنامه نویسی کلاسیک به معرفی 10 خطا از سری خطاهای 80004005 می پردازیم. این خطاها عبارتند از :
به يوزر IUSR_ |
ادامه مطلب...
صداهای event اول کامل لود شده و بعد اجرا میشوند . صداهای حالت streaming در حین دانلود شدن اجرا میشوند. شما میتوانید از پارامتر IsStreaming در متد Loadsound برای تعیین کردن نوع لود شدن صدا استفاده کنید. وقتی یک صدای event را بارگذاری میکنید ، برای اجرایش باید متد START مربوط به شیی Sound را اجرا کنید . برای اجرای صداهای نوع streaming نیاز به کد START نیست ، چون وقتی به مقدار کافی از آن دانلود شود شروع به اجرا میکند .
برای بدست آوردن مقدار بایت های دانلود شده از متد GetbytesTotalمتعلق به شیء Sound استفاده میکنیم.
فلش فقط فایل های MP3 را ساپورت میکند .
برای لود کردن یک صدا بصورت داینامیک :
یک شیئ یا فریم را برای صدا دادن به آن انتخاب کنید و کد زیر را به آن اضافه کنید . mysound نام شیئ ساخته شده توسط ما از روی شیئ sound است. true در آخر خط دوم نشان دهنده streaming نبودن صداست و تا لود نشود نمیتوان اجرایش کرد (برای حالت streaming باید TRUE بنویسید ) .در نهایت در خط سوم آهنگ شروع به اجرا میکند .
mysound = new sound();
mysound.loadsound("http://www.music.com/s2.mp3", false);
mysound.start();
مقالاتی كه حاوی اطلاعات باارزش هستند و دستورالعمل های خاص ارائه می دهند، عموماً مورد استقبال قرار می گیرند و خوانندگان فراوانی دارند. در اینجا چند نكته در مورد نوشتن مقاله در وب را یادآور می شویم.
منتظر مقالات شما هستم. برای من میل کنید تا تو کلوب بگذارم
1- این نكته را بپذیرید كه نوشتن مقاله در دنیای آن لاین با نوشتن مقالات چاپی تفاوت دارد. زیرا افراد عادت دارند كه هنگام خواندن مقالات وب تنها مطالب را مرور كنند. صفحه را به سرعت حركت می دهند و تنها به دنبال نكات كلیدی هستند.
2- به مخاطبین مورد نظر خود فكر كنید و برای آنها مطلب بنویسید.
3- برای مقاله خود یك عنوان جذاب انتخاب كنید كه توجه افراد را سریعاً به خود معطوف كند و آنها را به خواندن مقاله مشتاق كند.
ادامه مطلب...












