20Recipes for Programming MVC 3
در فریم ورک ASP.NET MVC 3، دیگر هرگاه به مشکلی بر میخورید، احتیاجی به باز اختراع چرخ برای حل آن مشکل ندارید. این کتاب مختصر و فشرده به بیان راه حل مشکلاتی که توسعه دهندگان وب هر روزه با آن مواجه میشوند، پرداخته است. هر دستور العمل، شامل کدهای C# و یک مثال کامل کاربردی که پیاده سازی آن را نشان میدهد میشود، است. در این کتاب شما با تکنیکهای کاربردی شامل: احراز هویت کاربران، بارگذاری سریعتر صفحه، اعتبار سنجی دادههای کاربر، فیلتر کردن نتایج جست و جو و بسیاری از مشکلات دیگری که مرتبط با توسعهی MVC 3 میشود، است.
این دستور العمل ها، در موضوعات زیر به شما کمک خواهند کرد:
•محدود کردن دسترسی به Viewها با کلمهی عبور
•کاربران بتوانند در سایت شما فایل آپلود و ذخیره کنند
•پیاده سازی AJAX، تا کاربران به روز رسانی مطالب را سریعتر مشاهده کنند
•اعتبارسنجی ورودیهای فرم ها، تا مطمئن باشید دادههای ورودی همانی هستند که انتظار داشته اید.
•ایجاد کردن تصاویر بند انگشتی تا به جای نمایش عکس در سایز واقعی، پیش نمایشی از آن را نمایش دهیم
•ایجاد توانایی تغییر زبان برنامه تحت وب
•استفاده از CAPTCHA تا مانع رباتهای اسپمر شویم
•URLهای سایت را برای موتورهای جست و جو و کاربران به کمک تواناییهای MapRoute زیباتر کنیم
سرفصلهای کتاب Recipes for Programming MVC 3 20
1)Restricting Access to Views with Password Protection
2)Automating Generation of Controllers and Views
3)Validating User Input
4)Implementing Multiple Languages
5)Sending a Welcome Email
6)Retrieving a Forgotten Password
7)Sorting a List of Results
8)Paging Through a List of Results
9)Filtering a List of Results
10)Searching a List of Results by Keyword
11)Uploading a File Through a Form
12)Resizing an Image to Create a Thumbnail
13)Implementing Ajax to Enhance the User Experience
14)Submitting a Form with Ajax
15)Enabling a CAPTCHA
16)Mobilizing Your Website
17)Paging Through Content Without the Pages
18)Displaying Search Results While Typing
19)Routing Users to a Specific Controller and Action
20)Caching Results for Faster Page Loads
21)Going Further