سلام وقت بخیر
امکان همکاری و انجام پروژه دارید؟
Printable View
جدیدترین تکنولوژی مایکروسافت، توسعه داده شده با سی++، قابل استفاده در سی شارپ، انعطاف پذیر و سریع، دارای رنج وسیعی از کنترل های حرفه ای!، پشتیبانی از طراحی فلئونت دیزاین، اکریلیک، میکا، و توضیح اخر اینکه ویندوز 11 طبق WinUI 3 طراحی شده و اخیرا هم File Explorer خود ویندوز با WinUI 3 بازنویسی شد.
سلام وقت دوستان بخیر
یه سوالی به دستم رسیده با این عنوان:
در یک برنامه تحت وب برنامه نویس در صفحه Login نام کاربری و کلمه عبور را به ترتیب در دو Text box با نام های Txt_username و Txt_password دریافت و پس از بررسی در دستور Select زیر، مجوز عبور کاربر را صادر میکند.
چه اشکال امنیتی در این سیستم وجود دارد؟؟؟
برای رفع آن چه باید کرد ؟؟؟
SELECT * FROM users WHERE usrname=txt_usrname.text AND password = txt_password.text
میدونم شاید جای این سوال اینجا نبود (البته یه گفتگو هم براش ایجاد کردم با این آدرس:
https://barnamenevis.org/showthread....AF%DB%8C%D9%86
اما اگر دوستان کسی میتونه راهنمایی کنه ممنوم میشم
..........................
سلام خدمت دوستان
آدرس زیر مربوط به پروژه تولید کنترل های سفارشی هستشکه در دانت 6 توسعه دادم. خوشحال میشم ضمن بازدید، در خصوص ایرادات موجود بنده را راهنمایی کنید.
https://lnkd.in/dq2b8vR2
تشکر
سلام مجدد خدمت دوستان
قابلیت فیلتر کردن اطلاعات DatGridView رو به کنترل دات نت اضافه کردم. بینکنترل ها یک نوع ستون هم ایجاد کردم که شماره ردیف هستش و مثل سایر ستون های DatGridView قابل استفاده هست.
توضیحات کنترل:
https://github.com/CesSolutions/Ces....ki/CesGridView
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام مجدد خدمت دوستان. پروژه بروزرسانی شد:
اضافه شدن ظاهر پیش فرض به CesGridView.
ضمیمه 155111
اضافه شدن ویژگی AutoStick به CesLine.
ضمیمه 155112
سایر بروزرسانی ها در Repository توضیح داده شده است.
توضیحات کنترل:
https://github.com/CesSolutions/Ces....ki/CesGridView
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام خدمت دوستان
کنترل CesCheckBox به پکیج اضافه شد.
ضمیمه 155126
توضیحات کنترل:
https://github.com/CesSolutions/Ces....ki/CesCheckBox
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام خدمت دوستان
کنترل CesToggleButton به پکیج اضافه شد.
ضمیمه 155129
توضیحات کنترل:
https://github.com/CesSolutions/Ces....esToggleButton
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام خدمت دوستان
کنترل CesTimePicker به پکیج اضافه شد.
ضمیمه 155138
توضیحات کنترل:
https://github.com/CesSolutions/Ces..../CesTimePicker
توضیحات بروزرسانی:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام خدمت دوستان. سه Property به CesMessageBox اضافه شد که در ادامه آن را توضیح خواهم داد:
نمونه 1
جهت نمایش یک متن پیغام براحتی و بدون نیاز به نمونه سازی میتونید یک پیغام نمایش بدید:
Ces.WinForm.UI.CesMessageBox.CesMessage.Show("hell o...");
ضمیمه 155140
نمونه 2
اگر نیاز به انجام تغییرات داشته باشیم باید یک نمونه از کلاس CesMessageBoxButtonCaption ایجاد کنیم و به عنوان پارامتر به متد Show ارسال کنیم.
option.ButtonImage = Ces.WinForm.UI.CesMessageBox.CesMessageBoxButtonIm ageEnum.TextAndImage;
option.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBefore Text;
option.Buttons = Ces.WinForm.UI.CesMessageBox.CesMessageBoxButtonsE num.YesNoCancel;
Ces.WinForm.UI.CesMessageBox.CesMessage.Show("hell o...", option);
ضمیمه 155141
نمونه 3
درنمونه نهایی متن دکمه ها درمثال قبلی را تغییر خواهم داد. جهت انجام این کار ابتدا باید یک نمونه از کلاس CesMessageBoxButtonCaption را ایجاد کنیم و سپس آن را به ویژگی ButtonCaption از کلاس CesMessageBoxButtonCaption تخصیص بدیم.
var option = new Ces.WinForm.UI.CesMessageBox.CesMessageBoxOptions( );
var caption = new Ces.WinForm.UI.CesMessageBox.CesMessageBoxButtonCa ption();
caption.CesMessageBoxYes = "بلی";
caption.CesMessageBoxNo = "خیر";
caption.CesMessageBoxCancel = "لغو";
option.ButtonImage = Ces.WinForm.UI.CesMessageBox.CesMessageBoxButtonIm ageEnum.TextAndImage;
option.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBefore Text;
option.Buttons = Ces.WinForm.UI.CesMessageBox.CesMessageBoxButtonsE num.YesNoCancel;
option.ButtonCaption = caption;
Ces.WinForm.UI.CesMessageBox.CesMessage.Show("hell o...", option);
ضمیمه 155142
در نمونه آخر متن سه تا ازدکمه ها تغییر کرد ولی متن دکمه Copy تغییر نکرده که در صورت نیاز می توان متن دکمه Copy را نیز تغییر داد.
Repository بروزرسانی شد:
https://github.com/CesSolutions/Ces.WinForm.UI
Package بروزرسانی شد:
https://www.nuget.org/packages/Ces.WinForm.UI/
سلام خدمت دوستان. کنترل CesNumberInput به پکیج اضافه شد.
ضمیمه 155154
توضیحات کنترل:
https://github.com/CesSolutions/Ces....CesNumberInput
توضیحات بروزرسانی:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام خدمت دوستان. کنترل CesNotification به پکیج اضافه شد.
ضمیمه 155157
آموزش در سایت برنامه نویس:
https://barnamenevis.org/showthread....=1#post2463146
توضیحات کنترل:
https://github.com/CesSolutions/Ces....esNotification
توضیحات بروزرسانی:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام خدمت دوستان. برخی ایرادات رفع شدند.
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. در بروزرسانی اخیر سه دکمه به CesTextBox اضاف شده و عملیات Copy, Paste و Clear را انجام میده:
سلام خدمت دوستان. پکیج بروزرسانی شد و برخی از اشکالات رفع شدند.
Wiki (English & Persian):
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. کنترل CesComboBox بروزرسانی شد و AddItem و ReoadData به عنوان ویژگی جدید اضافه شدند.
ضمیمه 155833
همیشه اضافه کردن کنترل های زیادی در فرم با توجه به بهینه کردن فضای یک فرم برام دردسر داشت که برای حل این مشکل مجبور شدم با اضافه کردن دو دکمه جدید به کنترل این مشکل را رفع کنم.
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....ki/CesComboBox
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. کنترل CesNavigationBar اضافه شد. این کنترل جهت جابجایی بین ردیف های گرید و همچنین انجام عملیات های مشابه که باید در یک پروژه تکرار شوند تهیه شده است. همچنین این کنترل از TooStrip دات نت ارث بری کرده و تمام ویژگی های کنترل والد را دارا می باشد.
ضمیمه 155855
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....sNavigationBar
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. دکمه ویرایش به کمبوباکس اضافه شد. حالا مستقیم داده ها را از کمبو مدیریت کنید.
ضمیمه 156185
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....ki/CesComboBox
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. اگر بارگذاری اطلاعات در ComboBox کمی زمان ببره، عبارت Loading... در داخل کنترل نمایش داده میشه و دکمه های تعبیه شده در کنترل تا زمانی که عبارت Loading نمایش داده بشه غیرفعال هستند. این ویژگی باید در جای مناسب فعال و سپس غیرفعال بشه.
ضمیمه 156487
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....ki/CesComboBox
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. افزودن CesLoadingScreen به پکیج. با این کنترل میتونید صفحه Loading رو در مقابل هر کنترلی و براحتی نمایش بدید حتی یک فرم. با تعین پارامتر در متد دستور Create میتوانید صفحه Loading رو در ناحیه کنترل واحد نیز ظاهر کنید. مانند تصویر که چون Grid و NavigationBar در یک Container قرار دارند بنابراین صفحه Loading مربوط به گرید تمام ناحیه را پوشش داده.
ضمیمه 156489
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....sLoadingScreen
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. کنترل CesGridView با قابلیت Filter کردن اطلاعات. این کنترل با ارث بری از DataGridView دات نت طراحی شده.
ضمیمه 156511
چنانچه فیلترینگ مقداری را برنگرداند گرید یک دکمه جهت لغو فیلترینگ نمایش خواهد داد. در نسخه قبلی باید با Ctrl+D این کار انجام میشد که این ویژگی حذف و قابلیت جدید در تصویر مشخص شده است.
ضمیمه 156512
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....sLoadingScreen
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام
ببخشید که اینجا به شما پیام دادم من تازه دارم برنامه نویسی رو یاد می گیرم ضمن اینکه تازه عضو شدم اما نمی دونم که از کجا باید پیام ارسال کرد و اینکه اگر پیام ارسال می کنم چطور به افرادی که در سی شارپ کار می کنند پیام ارسال بشه که بتونم ازشون کمک بگیرم ممنون میشم راهنمائیم کنید خیلی ممنون
ا
تو همین صفحه تایپک سی شارپ میتونی پست جدید بزاری یا اگه سوال مشابه خودتو دیدی اون پست هارو مطالعه کنی و نیاز بود در مورد اون پست سوالات بیشتری بپرسی. وقتی پستی میزارید ممکنه هر کسی ببینه و اگه کسی خواست و تونست جوابتونو میده. شما سوالاتتون رو بپرسید به احتمالا زیاد جواب مناسب میگیرید.
حالت Dark و سه نوع اندازه تعریف کردم:
ضمیمه 156520
ضمیمه 156521
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....ki/CesGridView
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
کنترل CesGridViewPro به پکیج اضافه شد. ویژگی های جدید در تصویر مشخص شده
ضمیمه 156528
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....CesGridViewPro
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام. در آپدیت جدید ویژگی CesTheme برای کنترلهای زیر اضافه شده و شامل گزینه های None, White, Dark می باشد:
- CesForm
- CesComboBox
- CesTextBox
- CesNumberInput
- CesGridView
- CesGridViewPro
- CesListBox
Wiki (English & Persian):
https://github.com/CesSolutions/Ces....CesGridViewPro
Update History:
https://github.com/CesSolutions/Ces.WinForm.UI/wiki
Nuget Package:
https://www.nuget.org/packages/Ces.WinForm.UI/
Repository:
https://github.com/CesSolutions/Ces.WinForm.UI