DevExpress_Farsi
573 subscribers
481 photos
42 videos
161 files
193 links
اولین و تنها کانال تلگرامی ارائه آموزش فارسی و انتشار نسخه های بومی سازی شدهDevExpress در سطح وب و دسکتاپ در ایران...
(تماس با ادمین):
https://t.me/Devexpress_Support

تماس طی ساعات کاری:
09137950313 -09136266516

http://www.devexpress.blogfa.com
Download Telegram
#معرفی و آموزش
#فیلم آموزشی

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

ضمن اینکه :
چنانچه در هر آموزش ناگفته هایی در آن خصوص باقی مانده بود، توضیحات بصورت متنی توسط ادمین کانال اضافه میگردد.
#معرفی و آموزش
#پارمیدا سافت اسپادانا
#معرفی و آموزش
#فیلم آموزشی

طی روزهای گذشته (قسمت اول) از ویدئوی آموزشی آشنایی با گرید با زبان فارسی را برای دوستان مبتدی در کانال قرار دادیم و امروز قصد داریم قسمتی دیگر از فیلم های آموزشی که توسط یکی از اعضای کانال ارسال شده است و در این خصوص با جزئیات بیشتری به این موضوع پرداخته را در دسترس شما برنامه نویسان و توسعه دهندگان علاقمند به استفاده از این مجموعه کامپوننت های حرفه ای و ارزشمند قرار دهیم.

در این ویدئوی آموزشی موارد زیر را خواهیم آموخت :

◀️ آشنایی با ساده ترین روش واکشی اطلاعات و نمایش در گرید
◀️ امکان فیلترینگ اطلاعات توسط کاربر نهایی
◀️ امکان استفاده از پانل جستجو و نحوه کارکرد آن
◀️ معرفی برخی Optionهای گرید در زمان طراحی
◀️ روش Fixed کردن ستون (های) دلخواه
◀️ ساده ترین روش گروهبندی اطلاعات با تنظیمات نمایشی آن در زمان طراحی
◀️ میانبُری برای استفاده از آبجکت های Repository برای ستون (های) دلخواه
◀️ آموزش استفاده از Display Format و Edit Format و Mask
◀️ تغییر Layout گرید در حالات مختلف برای نمایش اطلاعات
◀️ و ...

این فیلم آموزشی که به زبان اصلی می باشد را میتوانید (از اینجا) دانلود کنید.
#آموزش فارسی
#پروژه محور

👇لینک دانلود👇
#آموزش فارسی
#پروژه محور

اولین قسمت از آموزش های فارسی ( و پروژه محور) دکتر عزیز که به شما قول داده بودیم آماده شده و طی روزهای آینده همراه با آموزش های ایشان (در کنار سایر آموزش هایی که در کانال قرار خواهیم داد)، پیش خواهیم رفت.

در این ویدئوی آموزشی با مباحث زیر آشنا خواهیم شد :

📌 آشنایی کاربردی بیشتر با کامپوننت های DevExpress15.2.9 نسخه سازگار شده با زبان فارسی
📌 استفاده از EF6 و روش Code First برای ساخت جداول عملیات CRUD درکنار DevEpxress
📌 ساخت فرم لاگین با تنظیمات مربوطه
📌 آشنایی با Encryption کردن داده ها
📌 آشنایی با ایجاد و استفاده از ExtentionMethods
📌 آشنایی مقدماتی با دستورات Migrations
📌 و ..

در حال حاضر قسمت اول از این فیلم آموزشی به زبان فارسی را می توانید از (این لینک) دانلود کنید.

سپاسگزارم
فرشید علی اکبری
نظر ادمین در خصوص قسمت اول از فیلم آموزشی👆 و پروژه محور استفاده از کامپوننت های DevExpress👇👇👇
#اطلاع رسانی
#ادمین کانال

چند نکته تکمیلی در خصوص این ویدئوی آموزشی :👇👇

💥1) بنظر بنده با توجه به اینکه یکسری از نواقص و امکاندهی هایی که در رابطه با استفاده از این کامپوننت ها در نسخه اصلی برای برنامه نویسان فارسی زبان وجود داشته و همچنان وجود دارد و از طرفی کاملاً توسط تیم برنامه نویسی پارمیدا سافت مرتفع و سازگار با منابع بومی سازی شده در دسترس خریداران این مجموعه قرار گرفته و کلیه نیازهای برنامه نویسان فارسی زبان جوابگو می باشد. پس بهتر است از کلیه امکانات نسخه بومی نهایت استفاده را در پروژه های خود ببریم.

به عنوان مثال :
در صورتیکه به مطالب روزهای گذشته در کانال مراجعه بفرمائید متوجه خواهید شد که نواقصی که در انواع فرم های موجود در نسخه اصلی وجود دارد، در نسخه سازگار شده با زبان فارسی توسط ما کاملاً از RightToLeft پشتیبانی میکنند و عناوین فرم ها در کلیه اسکین های DevExpress (که حدود 50 اسکین متفاوت و زیبا هستند) نیز در حالت RightToLeft=Yes در سمت راست بالای فرم ها قرار میگیرند وهیچ نیازی به ست کردن RightToLeftLayout=true نمیباشد ولی دکتر عزیز در اینجا بنابه نیاز و سلیقه خود فرم لاگین را در حالت RTL=Yes ست نکرده اند.

💥2) در این آمورش توسط مدرس گفته شده که RightToLeftLayout را True کنید و RightToLeft اون تغییر ندید.
در اصل این موضوع با توجه به توضیحاتی که درقسمت (1) دادم کاملاً برعکس گفته شده و برنامه نویس قادر به تعیین RightToLeft=Yes در کنار RightToLeftlayout=false می باشد.

💥3) چنامچه شما نیز از آندسته از برنامه نویسانی هستید که بر روی SQL SERVER2016 سوئیچ کرده اید، پس مطمئناً میدانید که نسخه 2016 از این بانک اطلاعاتی بسیار قدرتمند، امکانات بسیار قابل توجه و کاربردی را در اختیار Developerها و Amin ها قرار میدهد که یکی از آنها Row Level Security و دیگری Compress&DeConpress کردن اطلاعات می باشد که باعث شده متخصصین ما تا حدود زیادی به تکنیک های آماده و مطمئن تر سمت سرور روی آورده و از روشهای قدیمی در سمت Application فاصله بگیرند.

💥4) در استفاده ار Migrationsمی توانید با نوشتن اولین کلمه دستور مورد نظر و زدن کلید TAB از IntelliSense به راحتی بهره ببرید.

و در نهایت تشکر میکنیم از دکتر عزیز برای همکاری در ارائه این سری فیلم های رایگان آموزشی به زبان فارسی و بصورت پروژه محور در کانال DevExpress_Farsi.👌👍👏🌸🌺
❤1
#آموزش فارسی
#پروژه محور

👇👇دانلود رایگان فیلم آموزشی (زبان فارسی)👇👇
#آموزش فارسی
#پروژه محور

دوستان امیدوارم که تا این لحظه روز خوبی رو پشت سرگذاشته باشید.👌

قسمت دوم از ویدئوی آموزش فارسی DevExpress(بصورت پروژه محور) امروز آماده شده و بر روی کانال منتشر کردیم.

در این ویدئوی آموزشی با مباحث زیر آشنا خواهیم شد :

👈 ادامه ساخت فرم لاگین و نحوه استفاده از آن
👈 استفاده از Enum Extentions و نحوه بکاری گیری آن در پروژه جاری
👈 آشنایی بیشتر با Devexpress.TextBox
👈 روش دستیابی به فرم فعال و باز در اپلیکیشن
👈 روش دسترسی به بانک اطلاعاتی از طریق EF در اپلیکیشن
👈 تکمیل فرم لاگین و دسترسی به MainForm (وردو به محیط فرم اصلی محیط نرم افزار)
👈 و ...

💥هم اکنون می توانید این ویدئوی آموزش فارسی را از (این لینک) بطور کاملاً رایگان دریافت کنید.
#اطلاع رسانی
#ادمین کانال

چند نکته تکمیلی در خصوص این ویدئوی آموزشی :👇👇

💥1) دوست عزیزمون در ویدئوی بالا گفتند که بهتره برای بستن فرم ها از Hide استفاده کنیم.
ولی بنظر بنده اصولی تر اینه که برنامه نویس باید فرم ها را حتماً یا بطور دستیdispose کرده و یا از using برای اینکار استفاده نماید تا بطور خودکار فرم مربوطه dispose شود، مگر اینکه در موارد و حالتی خاص برنامه نویس تصمیم دشاته باشه فرمی را در دسترس داشته باشه و سرعت بارگذاری اون فرم براش مهم باشه.

💥2) همانطوریکه بنده در قسمتی از این ویدئو هم توضیح کوچکی قرار دادم بهتر است بجای استفاده از "" برای خالی کردن مقادیر textBoxها ویا متغییرها از string.empty استفاده نمائیم تا در برخی مواقع و بطور ناخواسته با کاراکترهای مخفی نیز مواجه نشویم.

روز خوبی را برای همه شما آرزو میکنم.🙏

فرشید علی اکبری
#اطلاع رسانی

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

💥لینک کانال :
https://telegram.me/DevExpress_Farsi
#اطلاع رسانی

با توجه باینکه امروز 👈(چهارمین روز)👉 از آفری که به درخواست تعدادی از برنامه نویسان علاقمند به کامپوننت های DevExpress را پشت سر میگذاریم و فقط تا 31 شهریورماه فرصت استفاده از این آفر را خواهید داشت، هنوز هم تعدادی از دوستان هستند که تلفنی و یا با تماس با ادمین کانال سئوالاتی را در خصوص این ابزار ارزشمند بومی سازی شده از ما می پُرسند.

📌توسط یکی از اعضای جدید کانال سئوال شده :

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


✍ پاسخ ادمین :
دوست خوبم؛ تعدادی از مشتری های ما شرایطی مشابه شما را دارند.
به عنوان مثال:

یکی از برنامه نویسان یکی از صنایع نظامی کشورمون داره از نسخه 15.2.9 ما در پروژه های خودش استفاده میکنه.
ایشان با صداقت تمام روز اول این موضوع را با ما در میان گذاشتند که من کامپوننت ها رو برای استفاده در سه نقطه متفاوت نیاز دارم. ایا امکانش هست به این شکل از اونها استفاده کنیم؟

👈 پاسخ ما در جواب به ایشان این بود که :
بله می توانید... ولی با توجه به اینکه سازگار کردن این کامپوننت با زبان فارسی + رفع نواقص آن برای برنامه نویسان فارسی زبان + اضافه کردن تعدادی پراپرتی های کاربردی و میانبُر حاصل چندین ماه زمان کاری و انرژی نیروی متخصص را در پی داشته است بنابراین مشروط براینکه به هیچ عنوان و تحت هیچ شرایطی این اسمبلی ها را در اختیار افراد متفرقه و سودجو غیر از پرسنل برنامه نویس محل کار خود قرار ندهید، از نظر ما بلامانع است و لی درصورت هرگونه سوء استفاده ای که منجربه ضررو زیان به زحمات و حقوق پارمیدا سافت اسپادانا شود، شما از نظر شرعی و وجدانی خودتان مسئول خواهید بود.

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

سپاسگزارم 🙏
فرشید علی اکبری
#ادمین کانال

پاسخ ادمین در خصوص نظرات دوستی که به ادمین پیام ارسال کرده بودند. 👇👇👇👇
#آموزش فارسی
#پروژه محور

👇👇دانلود رایگان فیلم آموزشی (زبان فارسی)👇👇
#اطلاع رسانی
#ادمین کانال

چند نکته تکمیلی و کوتاه در خصوص ویدئوی آموزشی بخش سوم :👇👇