جدیدترین تکنولوژی مایکروسافت، توسعه داده شده با سی++، قابل استفاده در سی شارپ، انعطاف پذیر و سریع، دارای رنج وسیعی از کنترل های حرفه ای!، پشتیبانی از طراحی فلئونت دیزاین، اکریلیک، میکا، و توضیح اخر اینکه ویندوز 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.
SetAppearance.png
اضافه شدن ویژگی AutoStick به CesLine.
CesLine.png
سایر بروزرسانی ها در 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 به پکیج اضافه شد.
289384396-a0d6c0c9-7560-4127-b64e-f172f00ed17c.png
توضیحات کنترل:
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 به پکیج اضافه شد.
289601753-2b9e125d-e689-41e8-a46d-fc44dfad1d20.png
توضیحات کنترل:
https://github.com/CesSolutions/Ces....esToggleButton
آدرس Package:
https://www.nuget.org/packages/Ces.WinForm.UI
آدرس Repository:
https://github.com/CesSolutions/Ces.WinForm.UI
سلام خدمت دوستان
کنترل CesTimePicker به پکیج اضافه شد.
CesTimePicker24Format.png
توضیحات کنترل:
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...");
01.png
نمونه 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);
02.png
نمونه 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);
03.png
در نمونه آخر متن سه تا ازدکمه ها تغییر کرد ولی متن دکمه Copy تغییر نکرده که در صورت نیاز می توان متن دکمه Copy را نیز تغییر داد.
Repository بروزرسانی شد:
https://github.com/CesSolutions/Ces.WinForm.UI
Package بروزرسانی شد:
https://www.nuget.org/packages/Ces.WinForm.UI/
سلام خدمت دوستان. کنترل CesNumberInput به پکیج اضافه شد.
CesNumberInput.png
توضیحات کنترل:
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 به پکیج اضافه شد.
CesNotificationBox.jpg
آموزش در سایت برنامه نویس:
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 را انجام میده:
آخرین ویرایش به وسیله mmbguide : یک شنبه 24 دی 1402 در 16:56 عصر دلیل: ویرایش تصویر
سلام خدمت دوستان. پکیج بروزرسانی شد و برخی از اشکالات رفع شدند.
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 به عنوان ویژگی جدید اضافه شدند.
CesComboBoxIllustration.png
همیشه اضافه کردن کنترل های زیادی در فرم با توجه به بهینه کردن فضای یک فرم برام دردسر داشت که برای حل این مشکل مجبور شدم با اضافه کردن دو دکمه جدید به کنترل این مشکل را رفع کنم.
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 دات نت ارث بری کرده و تمام ویژگی های کنترل والد را دارا می باشد.
LinkedIn.png
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
آخرین ویرایش به وسیله mmbguide : یک شنبه 17 تیر 1403 در 18:32 عصر دلیل: تغییر تصویر