Application+Web+Mobile Programming & GNU/Linux
 

نمایش و مدیریت سرویس های ویندوز - سی شارپ (Manage Windows Services - C#.Net)

- باید System.ServiceProcess که درون فایل System.ServiceProcess.dll قرار دارد را به Refrence های پروژه اضافه شود.


دانلود نمونه برنامه مدیریت سرویس های ویندورز به زبان سی شارپ

خواندن اطلاعات از بانک اطلاعاتی بوسیله DataReader در دات نت

برای خواندن اطلاعات از دیتابیس روش های گوناگونی وجود دارد ، ولی بنده شخصا استفاده از DataReader را به دلیل سرعت فوق العاده و انعطاف پذیریش ترجیح میدم.

من قبلا در اینجا و اینجا طرز اتصال به دیتابس های Access و SQL رو یه مختصر توضیحی دادم و برای خواندن اطلاعات از دیتابس ، از DataTable و DataAdapter و متد Fill آن استفاده کردم ولی همانطور که در بالا گفتم من خودم از این روش استفاده نمیکنم و در نمونه کد زیر طرز استفاده از DataReader رو عنوان کرده ام:


دانلود نمونه کد خواندن از بانک اطلاعاتی باستفاده از DataReader به زبون C#.Net 

دانلود نمونه کد خواندن از بانک اطلاعاتی باستفاده از DataReader به زبون VB.Net


- در این نمونه برنامه من به دو روش از DataReader استفاده کردم ، که شخصا روش اول رو ترجیح میدم.

- لازم به ذکر است که در این نمونه برنامه بنده از بانک اطلاعاتی Access استفاده نموده ام.


شماره گیری از طریق مودم در سی شارپ

یه کلاس ساده نوشتم برای کار با مودم باستفاده از ATCommand که این کارها رو میکنه:
1.پرت همه مودم های فعال رو بر میگردونه
2.یه شماره پرت میگیره و مدل مودم رو بر میگردونه
3.شماره گیری - توقف شماره گیری - redial
4.یه تابع که دستوارت AT رو اجرا میکنه.


Manipulate File and Directory Attributes in .Net (دستکاری خصوصیات فایل و فولدر در دات نت)

تغییر خصوصیات فایل ها و فولدرها در دات نت.

در ادامه مطلب...

ادامه نوشته

کار با فایل های دودویی (باینری) در سی شارپ - Binary File In C#.Net

توی آرشیوم میگشتم به این برنامه برخوردم:

این یه برنامه کتابخانه فوق العاده ساده برای کار با فایل های دودویی توی دات نت هستش.(اولین برنامه ای هستش که برای کار با فایل توی دات نت نوشتم  D: ).

گفتم اینجا قرار بدم ، شاید به درد دوستان تازه کار بخوره.  (:


Binary File In C#.Net (فایل باینری در سی شارپ دات نت)


جابجایی فرم در سی شارپ - Move Form in C#.Net

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

این برنامه ساده که با سی شارپ نوشته شده و هیچ API ی در آن استفاده نشده ، این کار را انجام میدهد.


دانلود نمونه کد جابجایی فرم در #C

تبدیل عدد به رشته معادل فارسی (سی شارپ) - (Convert Number To Persian String (C#.Net

بوسیله ی این برنامه میتوان اعداد را به معادل فارسی آنها تبدیل کرد.

حداکثر عدد مورد قبول: 9,999,999,999,999,999



دریافت نمونه کد به زبون سی شارپ

(لینک کمکی)

نرم افزار چاپ چک (رایگان) - به زبان #C و بصورت Open Source

نرم افزار چاپ چک ورژن 1.0.0


این یه برنامه ساده هستش برای چاپ کردن چک ها بوسیله پرینتر.

به زبون #C نوشته شده و برای ذخیره سازی تنظیمات از بانک اطلاعاتی Access استفاده میکند.

مبلغ و تاریخ را دریافت کرده و به معادل فارسی آن تبدیل میکند.

(کلا یه برنامه ساده هستش و برای آشنایی با بانک اطلاعاتی هم بد نیستش).

این برنامه تحت لیسانس  GNU GPL  ارائه شده است.



دانلود فایل EXE برنامه (برای اجرا به دات نت فریم ورک 2 احتیاج دارد)

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

تبدیل اعداد از یک مبنا به مبنای دیگر در سی شارپ

این برنامه که در C#.Net نوشته شده استT کار تبدیل مبناهای زیر را به یکدیگر انجام میدهد:

تبدیل مبنای 10 به 2

تبدیل مبنای 10 به 8

تبدیل مبنای 10 به 16

تبدیل مبنای 2 به 10

تبدیل مبنای 8 به 10

تبدیل مبنای 16 به 10


دانلود برنامه تبدیل مبناها، به زبون سی شارپ

کار با فایل های متنی در سی شارپ

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

در ضمن این برنامه به زبون C# نوشته شده است.


Use Text File In CSharp

استفاده از تصاویر PNG در فرم بصورت Alpha

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

نام این کمپوننت AlphaBG هستش که با یه سرچ توی سایت Codeproject میتونید Source اونو بدست بیارید.


دانلود کمپوننت و نمونه کد به زبون C#

یک دفترچه تلفن به زبون C# و بانک Access

این برنامه، یه دفترچه تلفن هستش به زبون C# و بانک اطلاعاتی Access که برای آشنایی مقدماتی و کار با بانک مناسب هستش. 


لینک دانلود - PhoneBook-AccessDB-CS

برنامه چت ساده به زبون C#

این یک برنامه چت ساده (بصورت Client-Server) به زبون C# و پروتکل TCP هستش.

Simple Chat-CS


تنظیم کیفیت عکس در دات نت (Jpg Quality)

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

میتوانید عکس های Jpeg خود را با هر گونه کیفیتی که خواستید ذخیره کنید.


Compress Jepeg Image در دات نت (C#-VB)

Screen Capture in .Net_C#-VB

- عکس گرفتن از صفحه نمایش در دات نت (بدون استفاده از هیچ گونه API ی ؛ فقط باستفاده از کلاس های خود دات نت).

- ذخیره کردن عکس با فرمت دلخواه (که فشرده نیز میشود) مثل: jpg - bmp - png - gif , ...

دانلود نمونه کد (C#-VB)

اتصال به بانک اطلاعاتی در  .Net  (بخش 2)

همانطور که در بخش قبل مشاهده کردید، برای اتصال به بانک اطلاعاتی اکسس از فضای نامی  System.Data.OleDb استفاده کردیم؛

حال برای اتصال به بانک اطلاعاتی SQL از فضای نامی System.Data.SqlClient استفاده میکنیم.

 

اتصال به بانک SQL Express در دات نت:

ادامه نوشته

اتصال به بانک اطلاعاتی در  .Net  (بخش 1)

برای اتصال به بانک اطلاعاتی در دات نت روش های مختلفی وجود دارد، و ممکن هست این روشی که من الان ذکر میکنم یک روش 100%  ایده آل نباشد؛ ولی این روش یک روش معمول و نسبتا کارآمد است؛ اگر زنده بودیم اتصال به انواع بانک را بیان میکنیم.

 

اتصال به بانک Access در دات نت:

ادامه نوشته

Minimize کردن فرم با FormBorderStyle=None در C#.Net

 

اگر دقت کرده باشید وقتی ما FormBorderStyle = None قرار میدهیم زمانی که روی پنجره مورد نظر توی TaskBar (نوار آبی اون پایین) کلیلک میکنیم فرم Minimize  نمیشود.

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


 
  BLOGFA.COM