فناوری اطلاعات

.فعالیت این وبلاگ در زمینه برنامه نویسی دات نت ،شبکه های کامپیوتری و اخبار فناوری می باشد

فناوری اطلاعات

.فعالیت این وبلاگ در زمینه برنامه نویسی دات نت ،شبکه های کامپیوتری و اخبار فناوری می باشد

آخرین نظرات
  • ۲۶ تیر ۰۰، ۱۶:۰۱ - آلپ صنعت
    عالیه

۲۱ مطلب با کلمه‌ی کلیدی «C#.Net» ثبت شده است

SAP Crystal Reports 13.0.5 Final for Visual Studio 2010 / 2012

سید محسن علوی | يكشنبه, ۱۹ خرداد ۱۳۹۲، ۱۱:۰۰ ب.ظ

نرم افزار کریستال ریپورتس که جهت گزارش گیری به صورت مستقل و همچنین در محیط های برنامه نویسی مانند Visual Studio‌ مورد استفاده قرار می گیرد در 7 اکتبر 2007 توسط شرکت SAP خریداری شد. در نسخه 2010 نرم افزار Visual Studio بخش Crystal Reports حذف شده است و باید به صورت جداگانه از سایتش دانلود شود که البته دیگر پولی نیست و رایگان می باشد و نیاز به رجیستر کردن و کرک ندارد.

نسخه جدید برنامه برای ویژوال 2012 که میشه نسخه 13.05 جدیدا اومده و واسه استفاده در ویژوال 2012 می باشد و خودم هم تست کردم این برنامه رو مشکلی هم نداشته نه بروی 2010 و نه 2012 و امیدوارم مفید باشه واسه دوستان.

این نرم افزار از پایگاه های داده زیر پشتیبانی می کند:

 

# Databases such as PostgreSQL, Sybase, IBM DB2, Ingres, Microsoft Access, Microsoft SQL Server, MySQL, Interbase and Oracle

# Btrieve

# Spreadsheets such as Microsoft Excel

# Text files

# HTML XML files

# Groupware applications as Lotus Notes, Microsoft Exchange and Novell GroupWise

# SAP: BW, Info Sets, Tables, and Business Objects Universes

# Any other data source accessible through a web service, ODBC, JDBC or OLAP

  • سید محسن علوی

بدست آوردن شماره سریال پراسسور (CPU Id)

سید محسن علوی | پنجشنبه, ۲۴ اسفند ۱۳۹۱، ۰۸:۱۰ ق.ظ

ابتدا System.Management را به References پروژه اضافه کنید

مشاهده کد برنامه  :

  • سید محسن علوی

کامپوننت فوق العاده دات نت بار (ِDevComponents.DotNetBar.11.0.0.0)

سید محسن علوی | چهارشنبه, ۹ اسفند ۱۳۹۱، ۱۱:۴۸ ب.ظ

 

کامپوننت فوق العاده و بسیار زیبای دات نت بار که به شدت پیشنهاد می کنم تجربه ی استفاده از این کامپوننت را داشته باشید.آنچه در عکس زیر مشاهده می کنید ، کامپوننت Ribbon Control موجود در این مجموعه است که همانطور که می بینید

  • سید محسن علوی

معرفی روش های اتصال به دیتابیس SQL Server

سید محسن علوی | يكشنبه, ۶ اسفند ۱۳۹۱، ۱۰:۱۲ ب.ظ

 

 

SQL Server دیتابیس سازگار با ADO.Net است که هر دوی اینها محصولی از شرکت مایکروسافت هستند. در ADO.Net برای اینکه اتصالی با دیتابیس SQL Server ایجاد بشه باید کانکشن استرینگی (Connection String) برای اینکار وجود داشته باشه. به طور کلی به خاطر سپردن این کانکشن استرینگ ها خیلی هم آسان نیست. پس از بین روش های زیر می تونید یکی رو به اختیار انتخاب کنید.

  • سید محسن علوی

بدست آوردن آدرس Mac

سید محسن علوی | يكشنبه, ۶ اسفند ۱۳۹۱، ۰۹:۵۵ ب.ظ

برای به دست آوردن آدرس Mac در کارت شبکه از کد زیر میتوان استفاده کرد :

 

  • سید محسن علوی

بکاپ و ریستور پایگاه داده sql با سی شارپ

سید محسن علوی | سه شنبه, ۲۴ بهمن ۱۳۹۱، ۰۲:۳۱ ب.ظ

برای گرفتن نسخه پشتیبان (Back Up) از بانک اطلاعاتی SQL و بازگرداندن (Restore) نسخه پشتیبان در برنامه C# از کدهای زیر می توان استفاده کرد :

برای این منظور دو متد به نام های Backup و Restore تعریف میکنیم که کدها به شرح ذیر می باشد :

 

متد اول تهیه نسخه پشتیبان :

برای مشاهده کد برنامه به ادامه برنامه مراجعه نمایید.

  • سید محسن علوی

رمزگشایی(Decrypt )یک رشته (String)

سید محسن علوی | يكشنبه, ۲۲ بهمن ۱۳۹۱، ۰۱:۲۵ ب.ظ

 

 

متد Decrypt یک رشته رمز شده را دریافت کرده و آن را با استفاده از KEY و IV از رمز خارج می کند. اگر KEY و IV تغییر کند نمی تواند جواب صحیح برگرداند. تنها تفاوت تابع Decrypt با Encrypt در این است که به جای write از Read استفاده می کند.

 

 

 

کد این متد در ادامه مطلب قرار دارد.

 

  • سید محسن علوی

رمزنگاری(Encrypt)یک رشته (String)

سید محسن علوی | يكشنبه, ۲۲ بهمن ۱۳۹۱، ۰۱:۱۶ ب.ظ

 

 برای رمزنگاری یک داده رشته ای باید از یک key و IV استفاده کنیم که آرایه ای از بایت می باشند. متد Encrypt یک رشته را از ورودی گرفته و رشته رمز شده را برای ما بازمی گرداند.

کد این متد در ادامه مطلب قرار دارد.

  • سید محسن علوی

فقط زدن حروف و عدد در TextBox

سید محسن علوی | پنجشنبه, ۲۱ دی ۱۳۹۱، ۱۲:۲۴ ق.ظ

با دستور زیر میتوان داده را که در تکست باکس قرار میدهیم به صورت کاراکتر حروف باشد نه اعداد :

کد زیر را باید در خاصیت KeyPress نوشت :

 

 if (!char.IsControl(e.KeyChar) && !char.IsLetter(e.KeyChar)) 

            {

                e.Handled = true;

            }

با دستور زیر هم می توان فقط عدد در TextBox نوشت :

 

کد زیر را باید در خاصیت KeyPress نوشت :

 

 if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))

            {

                e.Handled = true;

            }

 

  • سید محسن علوی

جدا کردن 3 رقم 3رقم

سید محسن علوی | چهارشنبه, ۲۰ دی ۱۳۹۱، ۱۱:۵۷ ب.ظ

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

 

 

ابتدا در خاصیت KeyPress  تکست مورد نظر کد زیر را قرار میدهیم :

 

 

 

 private void textBox2_KeyPress(object sender, KeyPressEventArgs e)

        {

            if (char.IsLetter(e.KeyChar))

                e.Handled = true;

        }

و کد های فوق را در TextChange قرار میدهیم :

 

      private void textBox2_TextChanged(object sender, EventArgs e)

        {

            Int64 N;

            String S;

            S = textBox2.Text.Replace(",", "");

            N = Convert.ToInt64(S);

            textBox2.Text = N.ToString("#,#");

            textBox2.Select(textBox2.Text.Length, 1);

        }

 

 

  • سید محسن علوی