اشتراک‌ها
توصیه تیم کروم به عدم استفاده‌ی از alert/confirm/prompt

alert()/confirm()/prompt() dialogs are being changed. Rather than being app-modal, they will be dismissed when their tab is switched from. (Safari 9.1 already does this.) This is fully enabled on the canary and dev channels and partially enabled on the beta and stable channels, and will be enabled more in the future. 

توصیه تیم کروم به عدم استفاده‌ی از alert/confirm/prompt
اشتراک‌ها
کتابخانه tabbedcontent
TabbedContent is a lightweight* tabs plugin that uses the HTML5 history API to add your tab navigation to your browser's history.

* 2.6 KB packed, 1.5 KB gzipped

It is compatible with both jQuery and Zepto.js libraries.
It also has an API that will let you switch between tabs externally.

Basic Demo  Bootstrap Demo  Bootstrap + Zepto.js Demo
کتابخانه tabbedcontent
اشتراک‌ها
یک style editor برای Angularjs
Features:
Header1-6/Bold/Itatic/underline/(un)order list/hr/justfy.
Code input supported. Just input ``` at line start, or format it.
Tab key supported.
Append whitespace to URL to insert link.
Drop or select image to insert it, or just paste from clipboard (ff not supported, trying to figure it out), image are saved to QiniuCloud. 
یک style editor برای Angularjs
نظرات مطالب
VS Code برای توسعه دهندگان ASP.NET Core - قسمت سوم - گردش کاری‌های متداول
یک نکته‌ی تکمیلی: روش معرفی فایل‌های Razor به صورت HTML به VSCode

به قسمت File -> Preferences -> Settings مراجعه کرده و تنظیمات ذیل را اضافه کنید:
{
  "editor.formatOnSave": true,
  "emmet.includeLanguages": {
    "razor": "html"
  },
  "files.associations": {
    "*.cshtml": "html"
  }
}
- به این ترتیب قابلیت emmet در فایل‌های razor فعال می‌شود (برای مثال تایپ کنید div.className و سپس دکمه‌ی tab را فشار دهید تا یک div به همراه class ایجاد شود.)
- همچنین قابلیت فرمت و auto complete توکار VSCode برای فایل‌های cshtml فعال شده‌اند.
- editor.formatOnSave هم فرمت کردن خودکار فایل را به ازای هر بار save آن انجام می‌دهد.
البته باید درنظر داشت که از نگارش 1.17 افزونه‌ی #C آن، پشتیبانی رسمی از Razor صورت می‌گیرد.
اشتراک‌ها
آیا یک توسعه دهنده‌ی وب می‌تواند یک طراح وب هم باشد؟
وقتی شما یک توسعه دهنده‌ی وب هستین معمولاً بصورت انفرادی شروع به ایجاد پروژه جدید خودتون می‌کنید و اینطور به نظر می‌رسه که توانایی این کار رو دارید چون یک فرد باهوش و تکنیکی هستید. درسته؟ اما وقتی صحبت از طراحی می‌شه بهترین و زیرک‌ترین توسعه دهندگان هم دچار مشکل می‌شن. چرا اینطوریه و آیا راهی برای تغییر اون وجود داره؟ 
آیا یک توسعه دهنده‌ی وب می‌تواند یک طراح وب هم باشد؟
نظرات مطالب
شروع کار با Apache Cordova در ویژوال استودیو #1
سلام
برای من یه سوالی پیش اومده که با خوندن این مقاله به جواب نرسیدم
این فریمورک و فون گپ برای طراحی رابط کاربری برای اپ‌های موبایل هست یا میشه با این فریمورکها یه اپ کامل نوشت؟ و اگه میشه، زبان بک اند برای انجام این کار چی هست؟
نظرات مطالب
الگوی استراتژی - Strategy Pattern
کلاس آخری با یک پیاده سازی عمومی کار می‌کنه. دیگه نمی‌دونه نحوه مرتب سازی چطور پیاده سازی شده. فقط می‌دونه یک متد Sort هست که دراختیارش قرار داده شده. حالا شما راحت می‌تونی الگوریتم مورد استفاده رو عوض کنی، بدون اینکه نیاز داشته باشی کلاس آخری رو تغییر بدی. باز هست برای توسعه. بسته است برای تغییر. به این نوع طراحی رعایت  open closed principle هم می‌گن.
نظرات مطالب
سفارشی سازی Header و Footer در PdfReport
متشکرم
و یک سوال دیگه
من در قسمت هدر سایت گرید و تیبل طراحی میکنم
میخوام بردر هیچ کدوم از گرید‌ها نداشته باشه اما گرید اصلی میشه 
اما گرید‌های داخلی نمیشه؟!
آیا باید کار دیگه ای کنم؟!