Archive

Archive for August, 2009

استفاده مشترک از فایل ها در پروژه های Visual Studio

مرداد ۲۶م, ۱۳۸۸ HFakhraei ۲ comments

در برنامه نویسی زمانهایی لازم است که فایل هایی بین پروژه های مختلف به اشتراک گذاشته شود، مانند فایل App.Config که می خواهیم یکبار این فایل را تغییر دهیم و تاثیر آن در تمامی پروژه هایی که از این فایل استفاده می کنند دیده شود. به این منظور در Visual Studio امکانی به نام Solution Folder فراهم شده است که می توانیم فایل هایی را که می خواهیم به صورت مشترک استفاده شود در آنجا قرار دهیم. جهت ایجاد یک Solution Folder ابتدا باید بر روی نام Solution کلیک راست کرده و از منوی Add قسمت New Solution Folder را انتخاب کنیم.

image 

بعد از ایجاد Solution Folder بهتر است بر روی هارد دیسک در مسیری که پروژه در آنجا ایجاد شده است فولدری به همین نام ایجاد کنیک و فایل هایی را که قرار است به صورت مشترک در پروژه ها مورد استفاده قرار گیرند را به داخل این فولدر کپی کنیم.

در این مرحله باید فایل مورد نظر را به تک تک پروژه ها اضافه کنیم. فرق این مرحله با حالت عادی اضافه کردن فایل به یک پروژه این است که بجای اینکه در منوی Project –> Add Existing Item بعد از انتخاب فایل دکمه Add را انتخاب کنیم بر روی فلش موچکی که کنار دکمه Add وجود داد کلیک کرده و Add As Link را انتخاب می کنیم. در این حالت خود فایل به داخل پوشه اصلی پروژه کپی نشده و فقط لینکی از آن به پروژه ما اضافه می شود.

 imageimage

توجه شود بعد از اضافه شدن یک فایل به پروژه به عنوان Link کنار نام فایل آیکنی که نشان دهنده لینک است قرار خواهد گرفت.

 

Categories: .Net Tags:

ابزار های Open Source در Net.

مرداد ۲۲م, ۱۳۸۸ HFakhraei ۱ comment

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

البته زیاد نباید نگران بود زیرا اکثر ابزار و برنامه هایی که در زبان Java مورد استفاده قرار می گیرند به زبان #C نیز ترجمه شده اند و نسخه های بسیار قوی از آنها نیز برای برنامه نویسان Net. موجود می باشد. از این گونه برنامه های می توان موارد زیر را نام برد:

  • Sprint.Net که همان Spring سمت جاوا می باشد
  • NHibernate که همان Hibernate سمت جاوا می باشد.
  • iBATIS.Net که همان iBATIS سمت جاوا می باشد.

پس شاید بهتر باشد همین امروز آستین ها را بالا بزنیم و بیشتر با دنیای Open Source در Net. آشنا شویم.

Categories: .Net Tags:

Switch to our mobile site