به شخصه اعتقادی ندارم که جهت مدیریت کار رایگانی که انجام میشود از امکانات غیر رایگان استفاده کرد. تابحال برای ذخیره سازی کدهای منتشر شده در این وبلاگ از persiangig تا googlepages مرحوم تا رپیدشیر تا ... استفاده کردهام. نه امکان لیست کردن سریع آنها موجود است و نه مشخص است که چه تعدادی از آنها هنوز وجود خارجی داشته و از سرورهای یاد شده پاک نشدهاند. اخیرا تعدادی وبلاگ برنامه نویسی را یافتهام که از سایت CodePlex به عنوان مخزنی برای ذخیره ...
MySQL مدتی است که جزو یکی از محصولات شرکت اوراکل محسوب شده و توسعه دهندگان تجاری باید برای استفاده از آن هزینه کنند. این هزینه نیز اخیرا افزایش یافته و به حداقل 2000 دلار به ازای هر سرور رسیده است (+). این عدد واقعا رقم بالایی برای محصولی محسوب میشود که بسیاری از توسعه دهندهها تصور میکنند رایگان است. استفاده از این محصول با توجه به مدل تجاری جدید آن فقط در پروژههای سورس باز رایگان است (بله فقط در پروژههایی که با مجوز GPL منتشر شوند) و ...
هر متغیر استاتیک تنها دارای یک مقدار، در یک AppDomain مشخص است (مگر اینکه با ویژگی ThreadStatic مزین شود). هر برنامهی ASP.NET هم AppDomain جداگانه و منحصر به خود را دارا است. بنابراین تعریف یک متغیر استاتیک در یک برنامهی ASP.NET به معنای به اشتراک گذاری آن در بین تمامی درخواستهای رسیده به سرور است. بنابراین عموما استفاده از متغیرهای استاتیک در برنامههای چند کاربره ASP.NET یک اشتباه بزرگ است و در صورت استفاده از آن باید منتظر تخریب اطلا ...
من برای نصب نگارشهای مختلف VS.NET از VMWare استفاده میکنم. به این صورت تهیه بک آپ از یک یا چند فایل نهایی آن بسیار ساده خواهد بود و همچنین کل مجموعه قابل حمل میشود و به علاوه تداخل نگارشهای مختلف ویژوال استودیو را هم نخواهم داشت؛ اما ...اگر از VMWare 7 استفاده میکنید و اجرای اولیه آن کمی طول میکشد یا هر از 10 تا 15 دقیقه یکبار این برنامه در حالت کما فرو میرود، مشکل از روشن بودن بررسی به روز رسانیهای آن از اینترنت است که در لاگ فایل ...
کتابهای زیادی در مورد شیرپوینت نوشته شده، اما این یکی متفاوت است. در طی فصول مختلف این کتاب، نحوهی ایجاد یک سایت مدیریت پروژه به همراه کلیه فرمها، گردشهای کاری و گزارشات مرتبط به صورت قدم به قدم، با تصاویر و توضیحات لازم بیان شده است.Pro Project Management with SharePoint 2010لیست فصول مختلف این کتاب به شرح زیر است :Chapter 1: IntroductionChapter 2: Collecting RequirementsChapter 3: Processing Incoming E-mailChapter 4: Managing Require ...
این روزها زیرنویسهای فارسی فیلمهای روز دنیا را راحت میشود در اینترنت یافت، اما مشکلات زیادی هم به همراه این نوع فایلها وجود دارند:- گاها با فیلم دریافت شده هماهنگ نیستند.- عموما با فرمت windows-1256 تهیه میشوند که برای استفاده از آنها در سیستمهای مختلف بهتر است به UTF8 تبدیل شوند.- اکثر برنامههای موجود برای کار با زیر نویسها و ویرایش آنها، درکی از یونیکد ندارند.- عموما نیاز است جهت استفاده از آنها در یک جمع، تعدادی از سطور آنها ...
LLBLGEN یکی از ORM های تجاری بسیار با کیفیت دات نت است و علاوه بر اینکه هویت مستقلی دارد، امکان تولید کدهای مخصوص Entity framework و NHibernate را هم دارا است.اخیرا این شرکت تصمیم گرفته است که سیستم پشتیبانی مشتریان خودش را که نمونهای از آنرا در اینجا میتوانید ملاحظه کنید، سورس باز کند.حداقل پیشنیازهای نصب این انجمن به شرح زیر است:- ASP.NET 2.0+- SQL Server 2000 or higher / CE Desktop 3.5- NET 3.5+لطفا جهت دریافت آن به این آدرس و جهت مل ...
شاید مهمترین رخداد وبلاگهای مرتبط با برنامه نویسی ایرانی در نیمه دوم سال 89، انتشار کتابچه اسکرام و XP ساده شده به زبان فارسی باشد. یکی از فصول این کتابچه، به روشهای تهیه Product backlog اختصاص دارد که جزو قسمتهای اولیه پروسه اسکرام است و میشود به آن یک to-do list الویت بندی شده هم گفت. تیمهای مایکروسافت هم به نظر کمابیش بر همین اساس مدیریت میشوند. در ادامه لیستی از سایتهایی را مشاهده خواهید کرد که این تیمهای گوناگون درون مایکروسا ...
دو پروژهی سورس باز XML RPC و Log4Net برای اجرا شدن در برنامههای دات نت 4 نیاز به اندکی تغییر در هر دو برنامهی فراخوان و اسمبلیهای آنها دارند که در ادامه توضیحات مربوطه ارائه خواهند شد.اگر یک پروژهی جدید دات نت 4 را آغاز کنید و سپس ارجاعی را به یکی از اسمبلیهای ذکر شده اضافه نمائید، اولین خطایی را که حین استفاده مشاهده خواهید نمود، مورد زیر است:Could not resolve assembly "System.Web".The assembly is not in the currently targeted fram ...