آنهایی که از اوایل Ajax در ASP.NET که با اسم رمز Atlas آغاز شد کار با آن را شروع کردند خوب میدانند که مایکروسافت چندین و چند بار اسم پروژه، Namesapceها، نام dll، شماره version و حتی بود و نبودش را در دل .Net Framework عوض کرده است. ظاهراً هنوز هم مشکلات ویژوال استودیو با …
مدتهاست که میخواهم تکلیف خودم را با مجموعه محصولات مایکروسافت و داتنت مشخص کنم. یا باید اخلاق را بدون داشتن هیچ دلیل محکمی زیر پا بگذارم و بیخیال همه چیز از تمام محصولات مایکروسافت استفاده کنم. یا باید به لینوکس و ابزارهای توسعهای مثل مونو سویچ کنم. یا هزینههای احتمالاً خیلی سنگین خرید ویندوز، ویژوال …
حتماً تا حالا ویدئوهای آموزشی مربوط به داتنت را دیدهاید. در این طور ویدئوها یک نفر ماوس و صفحه کلید را به دست گرفته و شروع به ساخت یک پروژه مثل ASP.NET یا WCF کرده و قدم به قدم تمامی مراحل را در ویژوال استودیو طی کرده و همه را توضیح میدهد. آیا دوست داشتید …
During converting a large ASP.NET website (more than 500 aspx page and 750 ascx user control) to a Web Application Project in Visual Studio 2010, I encountered many problems and found solutions for them. I’d like to share them with all. 1. Website does not have namespace in projects. While Webproject does have. It’s better …
mysysgitخود git است که به صورت command line کار میکند. Cygwinاجرای git از طریق Cygwin که یک شبیه ساز برنامههای لینوکس در ویندوز است. gitk و git-gui دو ابزار گرافیکی که همراه با خود git نصب میشوند. TortoiseGitبا ویندوز یکی میشود. مشابه TortoiseSVN. ظاهراً امکانات خوبی دارد و برای کسانی که به TortoiseSVN عادت دارند …
اگر پنجره Output را در ویژوال استودیو به هنگام Debug باز کرده و Show output from را برابر Debug قرار داده باشید میبینید که ویژوال استودیو خیلی از فعالیتهای داخلی برنامه را از جمله Load اسمبلیها یا Exceptionهای برنامه را مدام در آنجا فهرست میکند. همین کار را در مورد فعالیتهای داخلی NHibernate هم میتوان …
کتاب Professional Application Lifecycle Management with Visual Studio 2010 راجع به فازهای مختلف توسعهی نرمافزار با استفاده از ویژوال استودیو ۲۰۱۰ و TFS صحبت میکند. فازهای مختلف توسعهی نرمافزار که اصطلاحاً Application Lifecycle Management یا ALM نامیده میشود عبارت است از مراحلی که که از تحلیل و درک سیستم شروع شده، با مراحل طراحی، پیادهسازی …
حتماً تا حالا دیدهاید که هر وقت پروژهای را در ویژوال استودیو Build میکنید در کنار فهرست Errorها، فهرستی از Warningها هم نمایش داده میشود. این Warningها مواردی هستند که کامپایلر C# تشخیص داده و برای بررسی بیشتر به شما اعلام میکند. این Warningها شامل مسائلی ساده و معمولی هستند مثل: یک return وسط متود …
I am using “ASP.NET Development Server” with Visual Studio 2010 Ultimate x64 on a Windows Server 2008 R2 x64 machine. Development Server is my primary development and debug my ASP.NET applications. After my work is done, the website moves to an IIS 7.5 on a Windows Server 2008 R2 x64 (same machine) with “DefaultAppPool”. I …
یکی از جاهایی که کار میکردم دو تا Solution خیلی بزرگ داشتیم. اولی که ۶۴ تا پروژهی ویژوال استودیو بود که همگی تبدیل به dll میشدند و دومی که یک پروژهی وب حجیم بود با چیزی بالای ۶۰۰ صفحه aspx. بعضی وقتها که ایرادی پیش میآمد مجبور میشدم Solution اول را روی کامپیوتر خودم Build …