تبلیغات
Cache - Mandarin
Wavers.me/mohammad
پروفایل من در ویورز

کلاس درس! جایی برای پیشرفت... (آشنایی با WPF)

پنجشنبه بیست و ششم فروردینماه سال 1389نظرات - []

شاید دیگه واسه پست های تخیلی پیر شده باشم. کمرم توان سر پا ایستادن رو نداره، آقای "سر پا ایستادن" هم دلش نمی خواد کمر من رو ببینه!!!
خلاصه گفتیم ما که دستمون نمک نداره، عیبی نداره، بذار یه خدمتی به خلق بنماییم!!! (ما را به خیر تو امیدی نیست، شر مرسان)
این شما و این هم WPF از این وبلاگ.

معرفی Windows Presentation Foundation

بررسی اجمالی
"Windows Presentation Foundation چارچوب دیگری برای طراحی نرم افزارهای زیباتر" از مایکروسافت است. Windows Presentation Foundation که از این پس آن را WPF می نامیم بخشی از Net Framework 3. و بالاتر است.

WPF مخلوطی از ظاهر برنامه، گرافیک های دو بعدی، گرافیک های سه بعدی، مدارک و مولتی مدیا (چند رسانه) در یک چارچوب است. موتور پردازشگر پایه برداری آن از سرعت و شتاب زیاد کارت های گرافیک جدید استفاده می کند. این باعث می شود سرعت UI (ظاهر کاربری ، User Interface) بیشتر شود، هم چنین مقیاس پذیر و وابسته به رزولوشن شود.

نگران نباشید، جاهای آسان ترش هم خواهیم خواند...

تصویر زیر یک توضیح اجمالی در مورد امکانات اصلی WPF خواهد داد.

آموزش WPF


جدا سازی ظاهر و عملکرد
WPF ظاهر کاربری را از بخش عملکرد آن جدا می کند. ظاهر عموما توسط Extensible Application Markup Language (زبان نشانه گذاری قالب گسترش کاربردی) یا همان XAML طراحی می شود. عملکرد هم توسط یک زبان برنامه نویسی مدیریت شده مثل #C یا VB اجرا می شود. این دو بخش توسط رویدادها، دستورات و داده های پیوسته (از این بهتر نتونستم ترجمه کنم! Databinding) با یکدیگر در ارتباط هستند. جداسازی ظاهر و عملکرد مزایای زیر را در بر دارد:
  • ظاهر و عملکرد بسیار کم توی دست و پای یکدیگر می پیچند!
  • طراحان و برنامه نویسان می توانند جدا هم کار کنند.
  • ابزارهای طراحی می توانند با کدهای ساده ی XML به جای آنالیز کدهای پیچیده کار کنند.

ترکیب قوی
کنترل ها (ابزارها) در WPF بسیار ترکیب پذیر هستند.شما می تواند بیشتر کنترل ها را به عنوان محتوای کنترل دیگری قرار دهید. با این حال این امکان برای خیلی از برنامه نویسان ناگوار یا ترسناک است! چون این امکان بسیار بسیار مفید است "اگر" از آن به صورتی مناسبی استفاده شود. یک عکس را داخل یک دکمه قرار دهید تا یک دکمه ی تصویری داشته باشد، یا لیستی از ویدئو ها را داخل یک کمبو باکس قرار دهید تا بتوانید یک فایل انتخاب کنید.

آموزش WPF


<Button>
<StackPanel Orientation="Horizontal">
<Image Source="speaker.png" Stretch="Uniform"/>
<TextBlock Text="Play Sound" />
</StackPanel>
</Button>
  


بسیار سفارشی
به دلیل جداسازی زیاد ظاهر و عملکرد شما می توانید به سادگی ظاهر کنترل هایتان را تغییر دهید. مفهوم استایل Styleها به شما این امکان را می دهد که شبیه به HTML و CSS کنترل هایتان را طراحی کنید. قالب ها به شما این ماکان را می دهند که تمام ظاهر یک کنترل را تغییر دهید.
شکل زیر به شما یک دکمه ی معمولی در WPF و یک دکمه ی سفارشی شده را نشان می دهد:

آموزش WPF


وابسته به رزولوشن
تمام اندازه ها در WPF واحدهای منطقی هستند نه پیکسل. یک واحد منطقی 1/96 یک اینچ است. اگر شما رزولوشن صفحه ی خود را افزایش دهید، ظاهر کاربری به همان سایز خود باقی می ماند.
تا زمانی که WPF از موتور پردازشگر پایه برداری استفاده می کند، به صورت باورنکردنی ای می توان ظاهرهای کاربری مقیاس پذیر طراحی کرد.

آموزش WPF


» پیشنهاد می کنم لینک های زیر رو هم ببینید

بازگشت به اصل!

جمعه سی ام بهمنماه سال 1388نظرات - []

تصمیم گرفتم کمی به گذشته برگردم و یه ریزه حرف بزنم!
این مدت که پر بودم از چرت و پرت!

یه تکنیک جالب و ساده اما خیلی با حال واسه طراحی!
ممکنه خیلی هاتون (اونایی که وب سایت طراحی می کنن) دوست داشته باشین که یه تول تیپ (خیلی خوب بابا، حالا نزنین، عنوان شناور!) اختصاصی داشته باشن.
از اونجایی که ممکنه Javascript خوب کار نکردین یا بلد نباشین، یا دوست نداشته باشین کار کنین، یا عشقتون نکشه که کار کنین، یا اصلا به تو چه؟! من این چند تیکه کد رو اینجا معرفی می کنم، برین حال کنید!

خداوکیلی اگه به دردتون خورد یه صلوات به روح من بعد از مرگ بفرستین، اون موقع بیشتر لازم دارم!


a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

دیگه خودتون باید اونجوری که دوست دارین توش تغییرات بدین تا بشه اونی که می خواین، در ضمن بهتره واسه نوشته های پارسی direction رو rtl قرار بدین!

المان های HTML - جلسه ی چهارم

پنجشنبه بیستم فروردینماه سال 1388نظرات - []

به دلیل سخت و بس طاقت (تاغت، تاغط، طاغت و ...) فرسا بودن برگذاری کلاس های تحت وب، من واقعا به مدتی استراحت نیاز داشتم. مخصوصا اینکه وقتی شما دوستان در ایام عید رفته بودین گشت و گذار و نخودچی کیشمیش می خوردین بنده دقیقا مثل ماموران زحمت کش نیروی انتظامی مشغول خدمت گذاری بودم.

به خدا اصلا وقت نمی کردم وگرنه زودتر از این، این جلسه رو برگذار می کردم!

شماها چرا دم در وایسادین؟ بفرمایید تو... بفرمایید...

لطفا بفرمایید تو کلاس...

آغاز یک دنیا...

چهارشنبه بیست و یکم اسفندماه سال 1387نظرات - []

100 مگابایت ناقابل...

یکشنبه هجدهم اسفندماه سال 1387نظرات - []

» پیشنهاد می کنم لینک های زیر رو هم ببینید

قرار دادن تصویر در بلاگ (بخش دوم)

دوشنبه بیست و سوم دیماه سال 1387نظرات - []

سلامی گرم به انداز... ( ببخشین غیر از این هیچ سلامی بلد نیستم! )
خوب امروز می خوام واستون کولاک کنم!!!
راستش دیشب بعد از تحمل سختی های بس بسیار در امر آموزش قرار دادن عکس در بلاگ به وسیله ی تصویر تصمیم گرفتم که بخش دویوم رو با فیلم آموزش بدم
البته خدمت دوستای گل اینترنت لاک پشتی هم عرض کنم که 2 راه دارن...
1: واسه دیدن این فیلم آموزشی نا یاب و بسیار بسیار حرفه ای یه اینترنت خرگوشی بگیرن و ببندن تو خونشون.
2: صبر کنن تا این فیلمه لود بشه!

اما خدایی این فیلمه خیلی حجمش کمه و راحت میتونین ببینینش. پس نگران نباشین. سپردم به بچه ها با اینترنت لاک پشتی چکش کردن! (میبینین چقدر هواتون رو دارم؟ عین اون کولر گازیه هست همیشه می گه ما هواتونو داریم!)

این شما و این هم آموزش بسیار بسیار بسیار ... و باز هم بسیار ...

راستی یادم رفت بگم توی این آموزش وب سایت TinyPic.com رو با هم کار کردیم.




پی نوشت: منو ببخشین اگه امروز نیشم خیلی باز بود!

پی نوشت2: اگه بیشتر از 5 نفر بگن که نمی تونن این فیلم رو ببینن من به صورت تصویری و نوشتاری مثل پست قبل { قرار دادن تصویر در بلاگ بخش اول } این آموزش رو پست می کنم.

قرار دادن تصویر در بلاگ (بخش اول)

یکشنبه بیست و دوم دیماه سال 1387نظرات - []

سلامی به داغی نون تازه در اومده از تنور
همین الآن بگم بعدا ازم گلایه نکنین، این مطلب اصلا واسه شما که خیلی پیشرفته هستین نیست و فقط مال ما خودمونی هاست که دوست داریم بیشتر یاد بگیریم پس لطفا اونایی که بلدن برن کنار دیوار واسن تا ما کارمون رو بکنیم!
این کار (قرار دادن تصویر در بلاگ) در دو بخش ارسال میشه. چرا؟ خوب شاید واسه اینکه می خوام شما رو تو کف بذارم . اما نه واقعا این طور نیست. من می خوام 2 تا از سایت های خوب در زمینه ی میزبانی عکس رو کار کنم و هر کدوم ترجیحا توی یک پست جدا.

به نام خدا

مقدمه
ببینین، ما برای قرار دادن اطلاعات به روی اینترنت نیاز به فضا داریم. این فضا ممکنه از هر سروری گرفته بشه (بعدا در مورد سرور ها حتما پستی خواهم زد) سرویس های رایگان وبلاگ مثل میهن بلاگ فضای زیادی رو برای وبلاگ ها اختصاص دادن. البته این فضا با اینکه زیاده اما فقط واسه متن کافیه و کفاف عکس هایی که توی بلاگ قرار میگیره رو نداره. پس عاقلانه هست که این امکان رو نذارن که کاربرا عکس هاشون رو مستقیم آپلود ( بارگذاری ) کنن.
پس تکلیف ما چیه؟ کاملا معلومه، از اونجایی که ماها امکان نداره ریالی از جیب مبارک برای وبلاگ زوری { وبلاگ زوری چیست؟ } خرج کنیم واسه همینم باید از فضاهای رایگانی که توی اینترنت هستن استفاده کنیم. گاهی بعضی از سایت ها فضای بسیار زیادی که در اختیار دارن رو به رایگان بین کاربرای اینترنت تقسیم می کنن (شاید یک نوع بیماری خاص دارن! اما نه، روزی اونام میرسه!) گاهی این فضا فقط به عکس اختصاص پیدا می کنه. یعنی وب سایت هایی هستن که فقط اجازه میدن روی سرور ها عکس ریخته بشه. (این امکان وجود داره که اون ها هم مشکلاتی روحی روانی داشته باشن ) حالا ماها که خیلی وبلاگ نویس قهاری هستیم باید از این سرویس ها استفاده کنیم تا وبلاگمون رو جالب تر کنیم. { چرا باید وبلاگمون رو جالب تر کنیم؟ }

بعد از یه مقدمه ی مفصل میریم سراغ اولین سرویس...


GigaImage.com


پی نوشت: ممکنه به خاطر بزرگیه تصاویر دیر باز شن یا اصلا باز نشن. شما می تونین روشون کلیک کنین تا هر تصویر توی یه پنجره ی جدا باز بشه.

از اینجا ادامه مطلب رو بخونین...

صفحه 12 از 2 صفحه

یک فنجان لینک
ویورز
میکروبلاگ کاملا فارسی + قدرتمندترین میکروبلاگ ایرانی
زنونه ها
آنچه که همجنسانم باید بدانند...
طرح های خلاقانه درباره محیط زیست
خیلی از حیوانات و گیاهان در حال نابودی هستند، گرافیست ها با طبیعت درد و دل می کنند...
وبلاگ خاطرات رونیک
وبلاگ خاطرات رونیک
نقطهء برگشت‌ناپذیر
شما می دانید هر کس به ۱۰۰۰ کیلومتری برسد بقیه اتفاقات برایش در دسترس است؛ مهم مسئله رسیدن به هزار کیلومتری است، من از دوستان خواسته بودم ۷۰۰ کیلومتری را فاکتور بگیرند، یک «یا علی» بگویند و روی ۱۰۰۰ کیلومتری بروند، اما اصرار نمی‌کنم زیرا باید ملاحظات فنی را دقیقاً رعایت کنند.
هاییتی؛ ۱۲۰ تصویر از دیاری که شب با روز یکسان است
تصاویری بسیار زیبا و تکرار نشدنی از سرزمین ویران شده ی هاییتی
سوت بلبلی برای شروع یک تغییر دکوراسیون
اگر تصمیم دارید تغییر دکوراسیون در اتاق های منزلتان بوجود بیاورید، لزومی ندارد هزینه و زمان زیادی را صرف این کار کنید، با در نظر گرفتن نکات زیر به راحتی در یک آخر هفته قادر خواهید بود چهره ای جدید به اتاق هایتان ببخشید.
حالت هایی که هیچ گاه نباید با نوت بوک کار کرد!
چندین حالت که معمولا ما در اون وضعیت ها با لپ تاپمون کار می کنیم! که کاملا اشتباه هستن!!!
درگذشت آیت الله منتظری از نگاه یاهو
خبر درگذشت ناگهانی آیت الله منتظری و یک معرفی کوتاه از ایشان در وب سایت یاهو به نقل از علی اکبر دارینی خبرنگار خبرگزاری Associated Press
آیت الله منتظری در گذشت...
آیت الله منتظری دیشب، در سن 87 سالگی، در خواب به سوی پروردگار شتافت. تمام خبرگزاری های داخلی و خارجی فورا خبر را تیتر کردند.
آرشیو کامل لینک هاشما هم لینک تعارف کنید...
دوستان CACHE
سیب!
سیب، دنیای سبز من
محسن مودت
روز نوشت های یک IT Man، وبلاگ همه چیز از همه جا!!! از دوست خوبم، محسن مودت
مشاهدات ما از محیط زیست
وبلاگ یکی از دوستان در حمایت از محیط زیست به خصوص پارک ملی بمو. پیشنهاد می کنم ببینید
روزگار...
فقط یادمون باشه:زندگی خالی نیست: مهربانی هست،سیب هست، آری، تا شقایق هست زندگی باید کرد.
انجمن شاعران مرده
گاهی گمان نمی کنی ولی می شود . گاهی نمی شود ، نمی شود که نمی شود؛ گاهی هزار دوره دعا بی اجابت است ، گاهی نگفته قرعه به نام تو می شود ؛ گاهی گدای گدایی و بخت نیست ، گاهی تمام شهر گدای تو می شود.........
ارکیده
وبلاگ خانوم سکینه محمدی
همه چیز از کامپیوتر تا برنامه نویسی
آموزش ++C
سخنی از هر دری
وبلاگ خانوم زهرا کشاورز
روح IT
وبلاگ خانوم الهام قاسمی
مجموعه مقالات فناوری اطلاعات
وبلاگ دوتا از بچه های خوب IT
بلاگ عکس های زندگی من
عکس های زندگی من
نارسیس
وبلاگ یکی از بچه های خوب IT
یادداشت
وبلاگ خانوم ماریا رفیعی
هر روز روزی نو است، فکر را نو کنید
وبلاگ خانوم فرانک عابدی
ورودی های 88 حقوق شیراز
وبلاگ دسته جمعی دانشجویان رشته ی حقوق دانشگاه شیراز، ورودی 88
وبلاگ سیاسی و فرهنگی
نقد های موشکافانه و توپ از دنیای سیاست. اگه گاهی حس کردی دلت واسه فرهنگ تنگ شده هم سری بهش بزن.
وبلاگ انجمن فناوری اطلاعات دانشگاه پیام نور شیراز
وبلاگ انجمن ما هستا!!!
فهرست تمام لینک ها