در راستای مهاجرت به ویندوز 7، کار نصب و راه اندازی SVN و کلاینتهای آن باید مجددا انجام میشد. اگر برای بار اول است که به مبحث SVN برخورد میکنید، مطالعه این جزوه توصیه میشود. مطالب ذیل برای افرادی مفید است که قصد انتقال سیستم SVN موجود خود را به مکان و یا سیستم عامل دیگری در اسرع وقت دارند.الف) دریافت و نصب Visual SVN serverیا میتوان SVN خالص را از سایت آن دریافت کرد و یا جهت سهولت کار و همچنین دسترسی به یک کنسول مدیریتی میتوان برنامه ...
نسخهی 64 بیتی ویندوز 7 را نصب کردهام و اولین مشکل، نبود صفحه کلید مطابق استاندارد 2091 برای نسخههای 64 بیتی ویندوز است. پروژه وب فارسی دانشگاه صنعتی شریف، سالها قبل فقط یک نسخهی 32 بیتی از آن را تهیه کرده و نسخههای 64 بیتی موجود، مطابق استاندارد 9147 هستند و من به دلایل ذیل حاضر به استفاده از آن نیستم! در استاندارد 9147 ، جای ژ و پ مطابق صفحه کلیدی که در بازار ایران فروخته میشود نیست (و باید به همه پاسخگو باشید که چرا اینط ...
سؤال مربوط به حالت نخ نمای Page.IsPostBack نیست. مربوط به حالتی است که دقیقا در اولین بار مشاهدهی عادی یک صفحه، Page_Load دوبار یا بیشتر (!) اجرا میشود.الف) برنامهی ASP.Net 1.x خود را به نگارشهای 2+ ارتقاء دادهاید.در این حالت هر چند VS.Net پیغام تبدیل با موفقیت یک پروژهی قدیمی را به شما ارائه خواهد داد اما یک سری موارد را پس از تبدیل، باید اصلاح کرد.پروژههای قدیمی ASP.Net در روال InitializeComponent خود سطر زیر را همانند یک پروژه Wi ...
مطابق Ajax API ترجمه گوگل، برای ترجمه یک متن باید محتویات آدرس زیر را تحلیل کرد:http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q={0}&langpair={1}|{2}که در آن پارامتر اول، متن مورد نظر، پارامترهای 1 و 2 زبانهای مبدا و مقصد میباشند. برای دریافت اطلاعات، ذکر ارجاع دهنده الزامی است (referrer)، اما ذکر کلید API گوگل اختیاری میباشد (که هر فرد میتواند کلید خاص خود را از گوگل دریافت کند).بنابراین برای استفاده از آن ت ...
حدود یک سال قبل الگوی MVVM زیاد معروف نبود (Model-View-ViewModel pattern). اما در 6 ماه اخیر، این الگو به یک متدولوژی جدی توسعه برنامههای WPF و سیلورلایت تبدیل شده. نمیشود به یک وبلاگ خوب WPF سر زد و خبری از این روش نباشد. حتی فریم ورکهایی هم برای آن طراحی شده که لیست آنها را در این مقاله میتوانید مشاهده نمائید.مزایای این الگو چیست؟ جدا سازی Model و View تولید کدهایی با قابلیت تست بالا فایلهای code-behind ایی با حداقل کدو ...اگر علاق ...
با استفاده از IIS6 ویندوز سرور 2003 و تنظیمات ویژه در web.config یک برنامه ASP.Net، حداکثر میتوان یک فایل 2 گیگابایتی را آپلود کرد (جهت مصارف اینترانتی). برای مثال:<system.web> <httpRuntime maxRequestLength="2097151" executionTimeout="900" /></system.web>2097151 کیلوبایت حداکثر مقداری است که اینجا میتوان تنظیم کرد و بیش از این با خطای زیر متوقف خواهیم شد:Parser Error Message: The value for the property 'maxRequestLeng ...
بالاخره پشتیبانی رسمی از زبانهای راست به چپ به سیلور لایت 4 که اخیرا نسخهی بتای آن منتشر شده، اضافه گردید. برای استفاده از آن نیاز به VS2010 Beta2 به همراه ابزارهای جدید آن و یا نسخهی جدید Microsoft Expression Blend for .NET 4 Preview میباشد.تا پیش از این، پروژه سورس بازی به نام SilverlightRTL یک سری کنترل را با پشتیبانی از RTL ارائه داده بود که اکنون تیم آن اعلام کرده است که با آمدن سیلورلایت 4 دیگر این پروژه را ادامه نخواهند داد.دری ...
اگر دیتابیس خود را در طی چند سال از یک نگارش به نگارشی دیگر یا از یک سرور به سروری دیگر منتقل کرده باشید، به احتمال زیاد به مشکلات Collations هم برخوردهاید. یکی از فیلدها Arabic_CI_AS است (بجا مانده از دوران قبل از SQL Server 2008) در یک جدول و در جدولی دیگر فیلدی تازهای با Collation از نوع Persian_100_CI_AS تعریف شده است. Collations نحوه ذخیره سازی و مقایسه رشتهها را کنترل میکنند. زمانیکه یک جدول جدید را در SQL Server ایجاد میکنیم، ا ...
اگر خاطرتان باشد یک مقاله سه قسمتی در مورد قابلیت جدید FileStream مربوط به SQL Server 2008 چندی قبل در این سایت منتشر شد (+ و + و +).خبر خوش این است که این قابلیت تحت عنوان Remote Blob Storage یا RBS در شیرپوینت 2010 (که نسخهی بتای آن یکی دو روزی است که به مشترکین MSDN ارائه شده) قابل استفاده میباشد و به این صورت میتوان به سادگی از مزایای این فناوری جدید بهرهمند شد.مستندات رسمی فعال سازی این قابلیت در شیرپوینت 2010:Enable FILESTREAM an ...