اشتراک‌ها
پیاده سازی Context Menu در Blazor

طراحی یک منوی کانتکست در بلیزر می‌تواند سخت باشد و زمان زیادی را از شما بگیرد. با استفاده از این کتابخانه شما قادر به طراحی منوی کانتکست هستید. این منو قابلیت‌های پیاده سازی افکت‌های نمایشی، زیر منو، فعالسازی و غیرفعالسازی گزینه‌ها، استایل اختصاصی، افزودن پویای آیتم‌ها، نمایش منو از طریق کد و ... میباشد

پیاده سازی Context Menu در Blazor
اشتراک‌ها
مهندسی گرافیک به کمک SASS و ویژوال استدیو
 روند طراحی گرافیکی وب از HTML صرف تا فتوشاپ و جاوا اسکریپت تا CSS و Jquery تا LESS و SASS شاهد پیشرفت‌های حیرت انگیزی بوده است , اما نکته جالب برای من شبیه شدن بیشتر و بیشتر سبک طراحی گرافیکی وب به سبک برنامه نویسی است 
مهندسی گرافیک به کمک SASS و ویژوال استدیو
اشتراک‌ها
قوانین طراحی ساده

یک از ارزش‌های XP، سادگی و یکی از تکنیک‌های آن طراحی ساده (Simple Design) هست. Kent Beck مبدع XP برای داشتن یک طراحی ساده چهار قانون تعریف کردن که عبارت‌اند از:

  1. پاس شدن همه تست‌ها
  2. عدم وجود تکرار
  3. بیان مقصود برنامه نویس
  4. کاهش تعداد کلاس‌ها و متدها 
قوانین طراحی ساده
اشتراک‌ها
آموزش عملی UI

آموزش عملی  html, css,javascript,jquery , ...

در این سایت آموزش کامل و بصورت عملی برای طراحی یک صفحه وب داده میشود که سطح پیشرفت شما را نیز نمایش می‌دهد و درآخر با توجه به تمرین هایی که انجام داده اید یک سایت طراحی می‌کنید. البته نه به صورت حرفه ای ولی برای افرادی که UI ضعیفی دارند مناسب است.

آموزش عملی  UI
اشتراک‌ها
منوی کاربری همیشه در دسترس

یکی از مهمتری پارامتری هایی که برای اصولی بودن سایت طراحی شده در نظر گرفته می‌شود . دسترسی راحت کاربر به تمام قسمت‌های سایت با کمنرین کلیک می‌باشد . برای راحتی دسترسی به قسمت هایی که کاربر زیاد استفاده میکند میتوان از منو‌های بازشونده استفاده کرد . به طوری که وقتی موس بر روی آن می‌رود آیتم‌های منو نمایش داده میشود که روش طراحی این منو رو برسی می‌کنیم. 

منوی کاربری همیشه در دسترس
اشتراک‌ها
اصول طراحی سایت واکنش‌گرا( Responsive WebDesign )

روز به روز بر تعداد کسانی که از ابزارهای قابل حمل برای دسترسی به اینترنت استفاده می‌کنند افزوده می‌شود. طراحی سایت به گونه‌ای که در هر عرض و طول صفحه قابل استفاده باشد اصطلاحا «طراحی واکنش‌گرا» یا «Responsive webdesign» نامیده می‌شود.

برای ایجاد یک طرح واکنش‌گرا دانستن چند نکته ضروری است که در این نوشته به اختصار آن‌ها را مرور می‌کنیم. 

اصول طراحی سایت واکنش‌گرا( Responsive WebDesign )
اشتراک‌ها
EF Tools نیز Open Source شد
تا قبل از این هسته EF سورس باز شده بود. به همین جهت حتی استفاده کنندگان از VS 2010 نیز می‌توانند از EF Code First استفاده کنند. اما ابزارهای طراحی آن به VS.NET گره خورده بود و سورس باز نبود (مخصوص حالت‌های طراحی Database first و Model first). این مشکل اکنون برطرف شده‌است.
EF Tools نیز Open Source شد
اشتراک‌ها
استفاده از Page Inspector همانند یک Razor Designer در Mvc
برخی دوستان دنبال محیط طراحی صفحات cshtml یا همان Razor می‌گردند. باید عنوان شود تا کنون مایکروسافت ابزار طراحی برای این تکنولوژی ارائه نداده است ولی شاید بتوان تا حدی از Page Inspector موجود در ویژوال استادیو 2012 به بعد کمک گرفت
استفاده از Page Inspector همانند یک Razor Designer در Mvc
نظرات مطالب
Asp.Net Identity #1
با سلام و خسته نباشید در مورد Identity  چند تا سوال داشتم
به غیر از Asp.net Identity آیا تکنولوژی دیگری برای مدیریت کاربران هست؟ اوپن سورس باشه و مایکروسافت اون رو درست نکرده باشه؟
اگر میخواییم یک Identity از بیس طراحی کنیم بازم نیاز به رفرنس‌های Asp.net Identity خواهیم بود یا دستمان باز است برای طراحی؟