برای استفاده از jQuery Ajax یکی از روشهای ارسال دیتا به برنامه، تبدیل دادهها به فرمت JSON میباشد. برای دادههای ساده، تشخیص این فرمت ساده است. مثلا اگر امضای تابع وب سرویس اجکس ما به صورت زیر باشد:public static bool IsUserAvailable(string username)اطلاعات جیسونی را که قرار است ارسال کنیم، فرمت زیر را باید داشته باشد:{'username':'value'}حال اگر آرگومانهای ما پیچیدهتر بودند چطور؟ مثلا بجای یک رشته ساده، یک لیست جنریک داشتیم، فرمت ورودی ...
برنامهی آنلاینی جهت تولید یک theme سفارشی جدید برای ویژوال استودیو ایجاد شده است که در آدرس زیر قابل استفاده است:Visual Studio Theme Generatorابتدا تنظیمات رنگ خود را انتخاب کنید، سپس بر روی دکمه refresh کلیک نمائید تا نمونهای از نتیجهی کار را بتوان مشاهده کرد و سپس بر روی دکمه create کلیک کنید.و برای استفاده از فایل تولید شده از طریق منوی tools گزینهی Import and Export Settings اقدام کنید.
در 5 سال آینده مواردی که در ادمه برشمرده خواهند شد، نقش بسیار مهمی را در دنیای برنامه نویسی و جهت گیریهای آن ایفا خواهند کرد (برای مثال اگر برای شما این سؤال مطرح است که هدف از WCF ، REST services ، سیلورلایت 3 و غیره چیست، این مقالهی کوتاه را مطالعه نمائید) :الف) Object Relational MappingORM یکی از بازیگرهای واضح خواهد بود. خصوصا پروژهای مانند Fluent NHibernate با ویژگیهای زیر:سابقهای 10 ساله (قسمت عمدهای از این سابقه به دنیای جاوا ...
Notepad++ برنامهی رایگانی است برای ویرایش کدها با قابلیت syntax highlighting بسیار عالی و درخور توجه به همراه یک دو جین افزونه که قابلیتهای آنرا افزایش میدهند.دریافتقبل از این برنامه، از ultra-edit برای ویرایشهای "دم دستی" استفاده میکردم و اگر قابلیتهای این دو را مقایسه کنیم، پس از نصب افزونههای NP++ ، این برنامه چیزی کمتر از برنامهی غیر رایگان ultra-edit نخواهد داشت.افزونهی SVN برای NP++دریافت
به روز رسانی جدید StyleCop و یا همان ابزار استاندارد سازی و یکنواخت کردن ظاهر کدهای نوشته شده که پیشتر در تیمهای داخلی مایکروسافت مورد استفاده قرار میگرفت، از آدرس زیر قابل دریافت است.دریافتمشاهدهی لیست تغییرات حاصل شدههمچنین نگارش جدید StyleCop for ReSharper را نیز میتوانید از آدرس زیر دریافت نمائید.دریافت
Docu ابزار مستند سازی کدهای دات نت شما است که هدف اصلی آن سادگی است (سادگی در مقابل نمونهای مانند sandcastle و برنامههای کمکی آن).مشاهدهی سایت اصلی آنبرای استفاده از آن، در قسمت خواص پروژه در VS.NET ، در قسمت build ، تیک مربوط به تولید XML documentation را باید گذاشت و سپس دستور زیر را در خط فرمان اجرا نمائید و همین:docu your-assembly-name.dll خروجی حاصل یک سری فایل html است که به صورت خودکار تولید خواهند شد. نمونهای از خروجی آن در این ...
Krypton مجموعهای از کامپوننتهای رایگان و غیر رایگان مخصوص windows forms است. نگارش 3 و نیم آن اخیرا منتشر شده است و با ارائه این مجموعه تعداد کامپوننتهای رایگان آن به 41 عدد میرسد.تازههای این نگارش:KryptonDateTimePickerKryptonMonthCalendarDateTimePicker for KryptonRibbonMonthCalendar for KryptonContextMenuPer-KryptonPage ButtonSpecsماخذ
اگر حین نصب آخرین نگارش دات نت فریم ورک به خطا برخوردید و عملیات نصب با موفقیت به پایان نرسید، ابزاری برای این منظور تهیه شده است که کار عزل دستی نگارشهای موجود را برای شما انجام میدهد.دریافتدقت داشته باشید که از این ابزار به عنوان آخرین راه حل موجود باید استفاده شود. ابتدا سعی کنید از طریق control panel نسبت به عزل موارد موجود اقدام کنید و اگر اینکار موفقیت آمیز نبود، از ابزار فوق استفاده نمائید.ماخذ