" به شما خواننده گرامی پیشنهاد میکنم مطلب قبلی را مطالعه کنید تا پیش زمینه مناسبی در باره این مطلب کسب کنید. "
ماهیت این پایگاه داده وب سرویسی مبتنی بر REST است و فرمت اطلاعاتی که از سرور دریافت میشود، JSON است.
گام اول: باید آخرین نسخه RavenDB را دریافت کنید. همان ط ...
در این آموزش قصد دارم نحوه ایجاد یک Slideshow به صورت داینامیک را با ASP.NET طراحی
کنم(منظور از ایجاد Slideshow به صورت داینامیک این است
که عکسها را به صورت داینامیک از DB
بخواند).
اولین گام این است که Plugin مورد نظر را
دریافت کنید که من از پلاگین Orbit استفاده کرده ام
ابتدا یک DataBase با نام DynamicSlideShow
ایجاد و ی ...
در این قسمت به بررسی مجدد یک نکته یا Best Practice در حین کار با Telerik Reporting میپردازیم.همانطور که گفته شد روش توصیه شده جهت استفاده از Telerik Reporting ، ساخت یک پروژه Class Library و قرار دادن گزارشات در آن میباشد.در ادامه میتوان پروژه Class Library ساخته شده را به هر تعداد پروژه ویندوزی و یا وب متصل کرد و گزارشات ساخته شده را به راحتی در محیطهای مختلف نمایش داد.در تصویر زیر ساختار یک پروژه را بر اساس مباحث گفته شده مشاهده می ...
هنگام کدنویسی زبانهای سمت کاربر (Client Side) اگر به عنوان برنامه نویس و توسعه دهنده ، با کتابخانههای آن آشنا باشید و آنها را حفظ باشید خیلی خوب است ولی اگر همین کتابخانهها و توابع به ابعاد شیرپوینت گسترش یابد چه؟ مسلما حفظ کردن تمام آنها کار دشواری است ؛ راه حلی که در اینجا ارائه میشود ،بار گذاری این توابع در Intellisense ویژوال استودیو است . برای این کار در صورتی که در حال نوشتن Visual WebPart هستید ، میتوانیدبه روش زیر عمل کنید : ...
چندی پیش یک مجموعه آموزشی کامل تحت عنوان EF CodeFirst توسط آقای نصیری در این سایت قرار داده شد که بسیار کامل و زیبا بود.یک پیاده سازی بر اساس این آموزشها تهیه کردم که میتوانید از اینجا دریافت نمایید و شامل پروژههای زیر میباشد: EFCodeFirst-GenericServices.rar
DomainClasses : شامل کلاسهای مربوطه جهت نگاشت به جداول پایگاه داده ؛ به علاوه کانفیگهای مربوطه میباشد.
DataLayer ...
در ادامه بررسی پروژه Nancy، در این مطلب به میزبانی پروژههای Nancy بدون نیاز به Asp.net میپردازیم. به این معنی که برنامه اجرایی که شما مینویسید خود یک سرور ایجاد میکند و کاربر با وارد کردن آدرس دستگاه شما در مرورگر خود، صفحات و ماژولهای طراحی شده توسط شما را مشاهده میکند.
از کاربردهای چنین سیستمی به سایتهای قابل حمل، و یا ارائه خدمات یک نرم افزار بر روی صفحات html میتوان اشاره کرد. مثل گوگل دسکتاپ و یا گزارشات برخی سرویسهای وی ...
در ASP.NET MVC امکان استفاده از چند View Engine به صورت همزمان وجود دارد و همچنین هربار که قرار است Viewایی رندر شود، از تمام اینها تا یافتن موتور مناسب نمایش View جاری کوئری میگیرد. بدیهی است هرچقدر تعداد موتورهای ثبت شده در اینجا بیشتر باشند، زمان بیشتری نیز برای یافتن موتور نمایشی مناسب صرف خواهد شد؛ خصوصا اگر موتور مناسب در آخر لیست ثبت شده باشد.
در ASP.NET MVC 3 دو موتور نمایشی به صورت پیش فرض نصب هستند (WebForms and Razor) ...
AutoMapper کتابخانه ای ساده و سبک برای نگاشت اطلاعات یک شی به شی دیگر به صورت خودکار هست و...
اگه این پست رو مطالعه کرده باشید یه مشکل امنیتی بنام «Mass Assignment» مطرح شد.برای رفع این مشکل یک روش استفاده از ViewModel بود.
فرض کنید Model ما
public class User
{
public int Id { get; set; }
public string FirstName { get; s ...