انچه یاد میگیرم

به اشتراک میگذارم

به دست اوردن تعداد کاربران در MVC و Identity

در بسیاری از سایتها به دست اوردن کاربر جاری در سایت و مشخصات آن توضیح داده شده است ، اما زمانی از ApplicationDbUser استفاده میکنیم گاهی لازم داریم تا تعداد کاربران ثبت شده در وب سایت را به دست آوریم 

استفاده از glyphicon در ActionLink

در حالت عادی از ایکنهایbootstrap و یا FontAwsome  در actionLink  ها به سادگی نمیشود استفاده کرد.

 و یا باید از کد زیر استفاده کرد 

<a href="@Url.Action("Action", "Controller")" class="btn btn-warning">
    link text 
    <span class="glyphicon glyphicon-plus-sign" aria-hidden="true"></span>
</a>

استفاده از قالب admin bootstrap در MVC

استفاده از قالبهای مدیریتی(admin theme) در بسیاری از سایتها مرسوم شده است. چرا که قسمت مدیریت سایت کم اهمیت تر از خود طراحی سایت نیست ، این قالبها با Bootstrap ,و یا دیگر قالبهای واکنشگرا طراحی میشوند،  .برای همین یکی از رایج ترین قالبهایی که طراحان در وب سایتها برای فروش و یا دانلود میگذارند قالبهای مدیریت هستند.

Font-Awesome error 404 on fonts

استفاده از font-awsome  در پروژه های وب یکی از ضروری ترین کامپونننت های ممکنه است که میتوان ان را از سایت آن دانلود کردو یا با استفاده از nuget  ان را به پروژه اضافه کرد.

 

استفاده از badge در منو به همراه ViewBag

در این مطلب استفاده از badge  در bootstrap نوشتم اما نیاز داشتم تا این اطلاعات مثلا تعداد پستها از بانک خوانده شود و در منو که درLayout_ نمایش داده شود 

استفاده از badge در منو پروژه MVC

استفاده از badge در بوت استرپ با استفاده از مثالهای ان به خوبی توضیح داده شده است اما توضیخ در باره استفاده از ان در rozar  دیدم که اینجا مینویسم و در مطلب بعدی توضیح خواهم داد به چه صورت اطلاعات را از کنترل دریافت و به منو که در Layout_  هست بفرستیم.

استفااده از Microsoft Project

استفاده نکردن از یک مدیر برای پروژه باعث شده تا خیلی زمانها ندانیم هر پروژه به چه میزان زمان برده و زمان هر پروژه به چه صورت است 

  • ایجاد و ذخیره فایل
  • ایجاد و ذخیره فایل با استفاده از Template
  • وارد کردن پروژه با استفاده از فایل Excell
  • تنظیمات تقویم
  • تعریف زمان کار در هفته و در روز و تعریف زمانهای استثنا و تعیین زمان جلسات در برنامه 
  • تنظیمات اولی پروژه (محل ذخیره ، فرمت ذخیر، زمان تناوب ذخیره ، باز کزدن فایلهای غیر قابل اعتماد.)
  •  
  • استفاده از milestone 
  • recurring task یا تعیین وظیفه های تکرار شونده 
  • تعریف summery task 
  • تعریف WBS 

 

 

خطا Value cannot be null. Parameter name: value

عموما توی این مدت خطاهایی که خود MVC  نشان میدهد بسیار کار آمد بوده و خطاها به مکانی که خطا اتفاق می افتد اشاره دارند.

امروز به خطایی برخوردم که خیلی زمان برد، تمامی فیلدها رو چک کردم از Bearkpoint  استفاده کردم اصلا وارد Controll نمیشد ، 

نمایش partialView با انتخاب Radiobutton در MVC

در مطلب  استفاده از RadioButton  در MVC طریقه خواندن اطلاعات از بانک اطلاعاتی و نمایش در RadioButtonList  را یاد گرفتم ، اما حال میخواهم هر زمان یکی از RadioButton  ها را انتخاب میکنم PartoialView  دلخواه نمایش داده شود.

 

استفاده از RadioButton در MVC

خیلی وقت بود فکر میکردم به چه صورت استفاده از DropDownliast را تبدیل به radioButton کنم ، خوب برای این کار بهترین راه حل را در http://www.dotnettips.info پیدا کردم.