mvc

دوره برنامه درسی ASP.NET MVC5 (قسمت اول) - mvc

دوره برنامه درسی ASP.NET MVC5 (قسمت اول) - mvc

mvc:

در این مطلب میخواهم دوستانی که میخواهند mvc یاد بگیرند یک دوره  چجوری شروع کنند

مراحل کار از چی باشد – در ابتدا بگم که دوستان باید html , css, javascript , jquery آشنا باشند برای پیش مقدمه یادگیری mvc باید یاد داشت

و همچنین با زبان C# آشنایی داشت.

مراحل دوره شامل زیر است :

ASP.NET MVC

۱- درک ASP.NET MVC

۲- ASP.NET VS MVC VS ASP.NET Web Form VS ASP.NET MVC ۳-تاریخچه نسخه ASP.NET MVC ۴- درک  Model, View and Controller درک مدل، نمایش و کنترل ۵- مزایای استفاده از ASP.NET MVC ۶- Design Pattern VS Architectural Pattern (طراحی الگوی VS معماری الگو) ۷- Layer VS Tier ۸- MVC pattern VS 3-Tier Architecture (معماری ۳ لایه)

 

Visual Studio Project Templates

۱- درک قالب ویژوال استودیو ASP.NET MVC ۲-ایجاد یک پروژه ASP.NET MVC ۳- درک ASP.NET...

دوره برنامه درسی ASP.NET MVC5 (قسمت اول)
5 (100%) 1 vote
ادامه مطلب

اجرا گزارش های کریستال در MVC با استفاده از PDF.js و PDF Viewer - mvc

اجرا گزارش های کریستال در MVC  با استفاده از PDF.js و PDF Viewer - mvc

mvc:

مقدمه هدف اصلی این نکته است که گزارش های کریستال در MVC 4 با استفاده از razor، pdf.js و نمایشگر PDF نشان دهد.

. PDF.js یک فرمت سند قابل حمل (PDF) است که با HTML5 ساخته شده است.

مرحله ۱

من دو دایو در صفحه Index.cshtml دارم شامل زیر:

 

مرحله ۲

در اینجا از روش GET Ajax که نیز می توانید استفاده به ارسال پارامترهای برای گزارش های کریستال است استفاده کنیم.

 

این اکشن پی دی اف به عنوان محتوای درون خطی را برمی گرداند.

[HttpGet] public ActionResult ShowReport() { bool isValid = true; string jsonErrorCode = "0"; string strReportName = "generic.rpt"; string msg = ""; string strFromDate = DateTime.Now.AddDays(-30).ToString("mm/dd/yyyy"); string...

اجرا گزارش های کریستال در MVC با استفاده از PDF.js و PDF Viewer
3 (60%) 2 votes
ادامه مطلب

آموزش reCAPTCHA گوگل برای Asp.Net MVC - mvc

آموزش reCAPTCHA  گوگل برای Asp.Net MVC - mvc

mvc:

reCAPTCHA  چه است؟

reCAPTCHA یک سرویس رایگان است که برای محافظت وب سایت خود از هرزنامه ها و سوء استفاده است.

مزیت reCAPTCHA

-امنیت پیشرفته

از اسپم  و  برای وب سایت شما حفاظتی میکند

راحتی در استفاده ایجاد ارزش

 

.

پیاده سازی

برای پیاده سازی زیکپچا باید مراحل زیر انجام دهید حالا اجازه دهید  یک جفت کلید API برای سایت خود در https://www.google.com/recaptcha/intro/index.html   ایجاد کنید .

 

بر روی Get reCAPTCHA کلیک کنید .

در قسمت Register a new site و در label  نام سایت یا برنامه خود را وارد کنید و در قسمت Domains ها نام دامنه ها که میخواهید ریکپچا استفاده کنید قرار دهید

و سپس دکمه Register بزنید .

در صفحه بعد  کلید reCAPTCHA به شما میدهد کلیدی سایت Site key:  برای نمایش ویجت در صفحه و یا...

آموزش reCAPTCHA گوگل برای Asp.Net MVC
5 (100%) 1 vote
ادامه مطلب

۳ مرحله آسان بهبود SEO وب سایت شما در ASP.NET MVC - mvc

۳ مرحله آسان بهبود SEO وب سایت شما در ASP.NET MVC - mvc

mvc:

آیا می دانید که مسیر پیش فرض از ASP.NET MVC خواهد URL های متعدد است که نمایش محتوای مشابه تولید میکند؟

محتوای تکراری می تواند باعث انواع و اقسام مشکلات SEO شود.

۱٫ استفاده از ویژگی مسیر یابی به جای مسیر پیش فرض

نسبت مسیریابی یکی از ویژگی های جدید اضافه شده به ASP.NET MVC 5 که اجازه می دهد تا شما را به صورت دستی تعریف هر مسیر با قرار دادن یک ویژگی در هر عمل است.

چرا استفاده کنیم از  صفت مسیریابی؟

ساخت پروژه جدید در  ASP.NET MVC 5 ، و شما پیدا میکنید  به آدرس زیر نشان صفحه اصلی:

http://localhost

http://localhost/home

http://localhost/home/

حالا من می دانم، که بعید است که موتور جستجو کشف URL تکراری است کند

اما بهتر است که مطمئن شوید تنها یکی قابل دسترس است، و این می تواند با استفاده از ویژگی مسیریابی...

۳ مرحله آسان بهبود SEO وب سایت شما در ASP.NET MVC
5 (100%) 1 vote
ادامه مطلب

پیاده سازی اجکس ورود (لاگین) در ASP.NET MVC - mvc

پیاده سازی اجکس ورود (لاگین) در ASP.NET MVC - mvc

mvc:

خب در این آموزش ما میخواهیم یک فرم ورود با جی کوئری و اجکس ایجاد کنیم :

پیاده سازی مبتنی بر آجکس ورود شامل بسیاری از همان مراحل را به عنوان احراز هویت فرم طبیعی است

با این حال، صفحه ورود  شناسه کاربری و گذرواژه به سرور از طریق یک فرم استاندارد ارسال میکنیم. در عوض، اعتبار کاربر به سرور از طریق یک درخواست AJAX ارسال می شود.

اگر تلاش برای ورود موفق بود، کاربر را به منطقه امن از وب سایت میفرستد.

در اینجا فقط یک مثال ساده میباشد

ما فرض میکنیم یک AccountController  داریم که اطلاعات از یک فرم را به آن ارسال میکنیم

کنترلر :

در بالا ValidateUser کنترلر یا آدرسی که ما به آن یوزر و پسورد میفرستیم و خروجی json به ما میدهد

که توسط تکنیک...

پیاده سازی اجکس ورود (لاگین) در ASP.NET MVC
5 (100%) 1 vote
ادامه مطلب

دوره برنامه درسی ASP.NET MVC5 (قسمت دوم) - mvc

دوره برنامه درسی ASP.NET MVC5 (قسمت دوم) - mvc

mvc:

خب در این قسمت ما علاوه بر اینکه چه چیزهای دیگری برای یادگیری از جلسه دوره قبل مانده را بررسی میکنیم

مطالب جلسه قبلی را باز میکنیم مفاهیم mvc و ……

همچنین دوره یادگیری بعد از جلسه اول چه چیز میباشد .

جی کوئری مقدمه ای بر جی کوئری درک جی کوئری جی کوئری – چه، چرا و چه زمانی JavaScript VS jQuery استفاده از جی کوئری

jQuery انتخابگرهای

AJAX

درک jQuery  اجکس ساخت GET و POST درخواست پاسخ

Entity Framework

مقدمه ای بر Entity Framework

ORM چیست

استفاده ORMs با دات نت

درک  Entity Framework

مزایای استفاده از Entity Framework

روش مدل سازی داده ها

عملیات CRUD فراخوانی stored procedure

ASP.NET Web API

مقدمه ای بر ASP.NET وب API

REST چیست

درک ASP.NET Web API

ASP.NET Web API VS WCF Rest VS Web...

دوره برنامه درسی ASP.NET MVC5 (قسمت دوم)
5 (100%) 1 vote
ادامه مطلب