زیرنویس فارسی ویدئوهای مقدمات AngularJS - قسمت سوم
زیرنویس‌های فارسی قسمت سوم را اینجا می‌توانید دریافت کنید. لیست سرفصل‌های قسمت سوم به شرح زیر است : 01. Introduction to Services 02. Demo - Creating Your First Custom Service 03. Demo - Another Custom Service Example 04. Introduction to Built-In AngularJS Services 05. Demo - Using the $http and $q Services Together 06. Demo - Using the $rsource and $q Services 07. Demo - Using the $anchorScroll Service 08. Demo - Usin ...
زیرنویس فارسی ویدئوهای مقدمات AngularJS - قسمت دوم
زیرنویس‌های فارسی قسمت دوم را اینجا می توانید دریافت کنید. لیست سرفصل‌های قسمت دوم به شرح زیر است : 01-Introduction 02-Controllers and Scope 03-Demo. Controllers 04-Demo. Displaying Repeating Information 05-Demo Handling Events 06-Built-in Directives 07-Event Directives 08-Other Directives - Part 1 09-Other Directives - Part 2 10-IE Restrictions 11-Expressions 12-Filters 13-Built-in Filters 14-Writing ...
خواندن اطلاعات از سرور و نمایش آن توسط Angular در ASP.NET MVC
می خواهیم یک مثال ساده از دریافت اطلاعات از سرور و نمایش آن در یک View را توسط AngularJS، با هم بررسی کنیم. همانطور که می‌دانید برای نمایش تعدادی از اشیاء در انگولار می‌توان به این صورت نیز عمل کرد: <div ng-init="products=[ {id:1,name:'product1',price:25000,description:'description of product'}, {id:2,name:'product2',price:5000,description:'description of product'}, {id:3,name:'product3',price:5000,description ...
زیرنویس فارسی ویدئوهای مقدمات AngularJS - قسمت اول
سایت pluralsight یک دوره آموزشی با عنوان AngularJS Fundamentals تهیه کرده است، که به آموزش مقدمات AngularJS و اینکه چگونه می‌توانیم برنامه هایی با قابلیت تست پذیری، SPA و به سبک MVC بنویسیم، می‌پردازد. فعلاً قسمت اول این مجموعه زیرنویس شده است که از اینجا قابل دریافت می‌باشد، جهت مشاهده ویدئوها نیز پیشنهاد می‌شود از برنامه KMPlayer استفاده کنید. لیست ویدئوهای قسمت اول این مجموعه به شرح زیر است : Course Introduction M ...
ایجاد یک فیلتر سفارشی جهت تعیین Layout برای کنترلر و یا اکشن متد
همانطور که می‌دانید در صورت عدم تعریف صریح layout در یک View، این تعریف از فایل Views\_ViewStart.cshtml دریافت می‌گردد: @{ Layout = "~/Views/Shared/_Layout.cshtml"; } برای معرفی صریح فایل layout، تنها کافی است مسیر کامل فایل layout را در یک View مشخص کنیم: @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_Layout.cshtml"; } <h2>Index</h2> ...
قابلیت Attribute Routing در ASP.NET MVC 5
در ASP.NET MVC 5 یک قابلیت جدید با نام Attribute Routing افزوده شده است که به ما این اجازه را می‌دهد تا Route‌های سفارشی برای کنترلرها و اکشن متدهایمان با اضافه کردن یک Attribute با نام Route تعریف کنیم. همچنین می‌توانیم ویژگی RoutePrefix نیز برای کنترلرهایمان تعریف کنیم تا همه‌ی اکشن متدها نیز از آن پیروی کنند. این ویژگی را با ذکر یک مثال معرفی میکنیم : ...
تنظیمات امنیتی Glimpse
در مورد glimpse پیشتر مطالبی در سایت منتشر شده است : آشنایی و بررسی ابزار Glimpse بعد از آپلود سایت ما می‌توانیم دسترسی به تنظیمات خاص glimpse را تنها به کاربران عضو محدود کنیم: <location path="Glimpse.axd" > <system.web> <authorization> <allow users="Administrator" /> <deny users="*" /> </authorization> ...
ساخت منوهای چند سطحی در ASP.NET MVC
پیش نیاز مطلب جاری مطالب زیر می‌باشند: 1- EF Code First #8 2- مباحث تکمیلی مدل‌های خود ارجاع دهنده در EF Code First 3- نگاهی به اجزای تعاملی Twitter Bootstrap هدف از مطلب جاری نحوه نمایش منوی‌های چ ...
استفاده از عبارات Cron در Quartz.NET
Cron چیست؟ قابلیتی است در سیستم عامل‌های مبتنی بر یونیکس که وظیفه اجرای وظایف در زمانبندی‌های خاص را بر عهده دارد، و به کاربران این امکان را می‌دهد که وظایف را زمانبندی کرده و در دوره‌های مشخص اجرا کنند.اطلاعات بیشتر در حقیقت رشته هایی هستند که از هفت قسمت تشکیل شده اند که هر قسمت مشخص کننده اعمال مربوط به زمانبندی می‌باشد مثلا انجا ...
دریافت زمانبندی شده به روز رسانی‌های آنتی ویروس Symantec به کمک کتابخانه‌های Quartz.NET و Html Agility Pack
در این رابطه آقای راد در دو قسمت به صورت مختصر و مفید این کتابخانه قدرتمند رو همراه با ارائه چندین مثال کاربردی معرفی کردند:قسمت اولقسمت دوم در تکمیل قسمت‌های فوق بنده می‌خوام مثالی رو در این رابطه براتون بذارم، هدف از ارائه این مثال اتوماتیک سازی یک فرآیند روتین می‌باشد، به این صورت که در جایی که بنده مشغول به کار هستم یک سری لایسنس آنتی ویروس برای ...