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

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

تغییر متن خطا در زمان ثبت کاربر جدید

عموما ثبت کاربر را با استفاده از Identity در MVC  انجام میدهیم ، برای ثبت نام ابتدا یه ActionResult  نوشته بودم که اطلاعات رو از ویوو میگرفت و ثبت میکرد ، چک نگرده بودم که اگر ثبت نکرد پیغام خطایی بده و کاربر رو بدون ثبت اطلاعات به صفحه ثبت کامل راهنمایی میکرد. خوب حال میخواستم این ایرادها رو برطرف کنم 

تئوری manifest در اندروید استادیو

اندروید منیفیست علاوه بر اکتیویتی ها شامل کمپوننت هایی نیز میباشد.

 

نصب مورد نیاز ها اندروید SDK

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

 

به دست اوردن تعداد کاربران در 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