آكادمي برنامه نويسان مشهد آكادمي برنامه نويسان مشهد .

آكادمي برنامه نويسان مشهد

فيلم آموزشي افزودن ويرايشگر TinyMCE به پروژه ASP.NET MVC

TinyMCE يك ويرايشگر HTML بر پايه جاوا اسكريپت است در اين فيلم آموزش MVC نحوه اضافه كردن اين ويرايشگر به يك پروژه ASP.NET MVC آموزش داده مي شود . TinyMCE به راحتي به انواع پروژه وب (PHP , ASP و…) قابل اضافه شدن است.

از ويژگي هاي TinyMCE :

  • رايگان است
  • امكانات لازم براي نوشتن و ويرايش متن را در اختيار كاربر قرار ميدهد
  • كاربري آساني دارد
  • منابع آموزش كاملي دارد
  • به دليل اينكه با جاوا اسكريپت ايجاد شده است قابليت استفاده با تمام فريم ورك هاي برنامه نويسي را دارد.

فيلم آموزش mvc

توضيحات فيلم آموزش MVC

مدرس : محمد آذرنيوا

موضوع :    افزودن ويرايشگر TinyMCE به پروژه ASP.NET MVC

مدت زمان : ۱۵ دقيقه

فرمت : mp4

سازنده : برنامه نويسان مشهد

زبان : فارسي

دانلود فيلم و پروژه


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۲۳ مهر ۱۳۹۷ساعت: ۰۷:۰۵:۰۱ توسط:developer موضوع:

كتاب آموزش توسعه برنامه هاي تحت وب با ASP.NET MVC مرجع آزمون ۴۸۶-۷۰ مايكروسافت

آزمون ۴۸۶-۷۰ مايكروسافت براي بررسي دانش شما در زمينه طراحي ، توسعه و عيب يابي برنامه هاي تحت وب ASP.NET MVC با ويژوال استديو مي باشد. اين كتاب آموزش MVC بر همين مبنا آموزش ها را ارائه كرده است و در پايان آمادگي هاي زير را براي اين آزمون بدست خواهيد آورد:

  • طراحي ساختار پروژه
  • طراحي رابط كاربري
  • توسعه رابط كاربري
  • عيب يابي برنامه هاي تحت وب
  • طراحي و اجراي سياست هاي امنيتي

كتاب آموزش mvc

سرفصل هاي كتاب آموزش MVC

  • طراحي ساختار نرم افزار
    • طرح لايه بندي پروژه
    • طراحي نحوه توزيع نرم افزار
    • پيكربندي مديريت وضعيت
    • طراحي استراتژي كش
    • طراحي و اجراي استراتژي سوكت ها
  • طراحي رابط كاربري
    • نحوه اعمال رابط كاربري به پروژه
    • طراحي رابط كاربري براساس رفتار ها
    • برنامه ريزي براي ساخت رابط كاربري انعطاف پذير
  • برنامه نويسي تجربه كاربري
    • برنامه ريزي براي بهينه سازي براي موتور هاي جستجو
    • برنامه ريزي و اجراي بومي سازي پروژه
    • طراحي و اجراي كنترلر ها و اكشن ها
    • طراحي و اجراي روت ها
    • كنترل رفتار پروژه با استفاده از توسعه پذيري MVC
    • كاهش استفاده از شبكه
  • عيب يابي و رفع عيب پروژه
    • جلوگيري كردن و خطايابي خطاهاي زمان اجرا
    • طراحي استراتژي مديريت استثناءها
    • تست پروژه نرم افزاري
  • طراحي و اجراي امنيت در پروژه
    • پيكربندي احراز هويت
    • پيكربندي و تعيين سطح دسترسي كاربران

 

توضيحات كتاب آموزش MVC

نويسنده : william Penberthy

موضوع :    Developing ASP.NET MVC 4

تعداد صفحات : ۳۸۶

فرمت : كتاب PDF

ناشر كتاب آموزش MVC : مايكروسافت

زبان : انگليسي

دانلود كتاب


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۲۱ مهر ۱۳۹۷ساعت: ۰۷:۵۵:۳۴ توسط:developer موضوع:

آموزش ASP.NET MVC پياده سازي عمليات CRUD بدون يك خط كد نويسي

در اين آموزش ASP.NET MVC به نحوه پياده سازي عمليات CRUD   بدون يك خط كد نويسي براي انجام عمليات هاي اصلي كار با ديتابيس پرداخته مي شود . براي انجام اينكار ما از ويژگي هاي قدرتمند موجود در ASP.NET MVC استفاده خواهيم كرد

پيش نياز آموزش ASP.NET MVC

قبل از شروع اين مقاله نياز هست با پايگاه داده و الگوي MVC آشنا باشيد . در اينجا ما از روش database first استفاده خواهيم كرد در صورتيكه با پايگاه داده و الگوي MVC  و روش database first آشنا نيستيد ابتدا به مطالعه آنها بپردازيد.

مراحل انجام كار

مرحله ۱ :  ابتدا يك ديتابيس و سپس يك جدول با نام tblData ايجاد كنيد . در اين جدول فيلد Id  كليد اصلي و auto increment ست شده است.

آموزش ASP.NET MVC

مرحله ۲ : ويژوال استديو را باز كرده به مسير File سپس New Project وبعد  ASP.NET MVC4 Application را انتخاب كنيد. يك نام براي پروژه بگذاريد مثلا  CrudOperationsWithoutCode و برروي OK كليك كنيد.

آموزش asp.net پروژه محور

مرحله ۳ : در پنجره بعد گزينه Internet Application را انتخاب كرده و برروي OK كليك كنيد.

asp mvc آموزش

آموزش ASP.NET MVC

مرحله ۴ : برروي solution راست كليك كرده و به Add سپس New Item برويد.

آموزش پروژه محور asp.net core

مرحله ۵ :  گزينه ADO .NET Entity Data Model را انتخاب كرده .  نام آنرا CrudEntitiesگذاشته و برروي Add كليك كنيد تا پنجره بعد ظاهر شود .

آموزش asp.net با c#

مرحله ۶ : EF Designer from Database را انتخاب كرده و برروي Next كليك كنيد .

آموزش asp.net mvc

مرحله ۷ :  در پنجره بعد برروي New Connection كليك كرده تا يك پنجره جديد باز شود فيلد هاي لازم را براي ارتباط با ديتابيس پر كنيد . سپس اتصال را تست كرده و برروي OK كليك كنيد.

دوره آموزش طراحي سايت با ASP.NET MVC

asp mvc آموزش

مرحله ۸ :  گزينه Save connection settings in Web.Config as : را انتخاب كرده و بعد از تعيين يك نام برروي Next كليك كنيد.

asp آموزش

مرحله ۹ : در پنجره جديد گزينه Entity Framework 5.0 را انتخاب كرده و برروي next كليك كنيد

asp.net آموزش

مرحله ۱۰ : در مرحله بعد    tblData – dbo- Tables را باز كرده و برروي Finish كليك كنيد .  

aspmvc

مرحله ۱۱٫

با راست كليك كردن برروي سلوشن آنرا Build كنيد (اين مرحله الزامي است چون اگر اينكار را انجام ندهيد در هنگام اضافه كردن كنترلر كلاس مدل نمايش داده نخواهد شد)

اموزش asp.net

مرحله ۱۲ ( آموزش ASP.NET MVC )

برروي پوشه كنترلر راست كليك كرده . گزينه Add-Controller را انتخاب كنيد تا يك پنجره جديد باز شود.

image012

مرحله ۱۳ . يك نام براي كنترلر انتخاب كنيد من نام CrudController  را انتخاب مي كنم.

گزينه هاي قسمت Scaffolding را به ترتيب زير انتخاب كنيد .

Template : MVC controller with read/write actions and views, using Entity Framework
    Model Class 
tblData (CrudOperationsWithoutCode
Data context class : 
CRUDDBEntities (CrudOperationsWithoutCode
Views: 
Razor (CSHTML)

asp mvc

مرحله ۱۴ .

همه كدهاي مورد نياز براي انجام عمليات CRUD  به طور خودكار در اين مرحله ايجاد مي شود. حال كدهاي شما اماده اجرا مي باشد تنها بايد كليد F5 را كليك كنيد يا مطابق شكل زير آيكون اجرا را كليك كنيد.

 آموزش asp mvc

خروجي ۱ .

بعد از اجرا view ي Index از HomeController نمايش داده خواهد شد و ما بايد view ي Index از CrudController را فراخواني كنيم. براي انجام اين تغيير در url مسير  localhost:**** */Crud/Index را وارد كنيد.

asp mvc url

همانگونه كه مي بينيد همه  ركورد هاي ديتابيس به نمايش گذاشته شد. همچنين عمليان خواندن به درستي اجرا شد. و در اينجا سه گزينه  Create New , Edit, Details و Delete وجود دارد.

خروجي ۲٫

براي اجراي عمليات ايجاد ركورد جديد ( Create)  برروي Create New كليك كنيد. اينكار شما را به مسير localhost:**** */Crud/Create هدايت مي كند. در اين فرم شما مي توانيد عمليات ايجاد داده جديد در ديتابيس را با استفاده از برنامه MVC اجرا كنيد.

ََُASP CRUD

فرم را پر كرده و برروي Create كليك كنيد. اين عمل باعث مي شود داده ها در پايگاه داده ذخيره شود.

خروجي ۳٫

به طور مشابه شما مي توانيد با كليك برروي گزينه هاي Edit  و Delete در View ي Index در CrudController كنترلر عمليات هاي ويرايش و حذف را انجام دهيد.

آموزش crud

crud در asp

همانطور كه ديديد در مراحل بالا بدون يك خط كد نويسي و با استفاده از ويژگي هاي قدرتمند Scaffolding كه توسط مايكروسافت ارائه شده است تونستيم همه عمليات هاي مربوط به ايجاد ، حذف ، خواندن ، و ويرايش در پايگاه داده را در يك برنامه تحت وب .NET  پياده سازي كنيم.

 

 

 


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۱۷ مهر ۱۳۹۷ساعت: ۰۴:۳۸:۵۵ توسط:developer موضوع:

چهارده ويژگي جديد در ASP.NET Core

در اين آموزش MVC Core به بررسي ويژگي هاي جديد در ASP.NET Core مي پردازيم :

۱- مايكروسافت تغييرات مهمي را با ASP.NET MVC Core ارائه كرده است . اولين مورد اپن سورس شدن آن است كه برروي Github قرار دارد. با مراجعه به Github در صورت نياز هر كدي كه مربوط به Asp.net است   مي توانيد پيدا كرده و دانلود كنيد.

آموزش mvc core

۲ – ASP.NET Core را مي توان برروي هر پلتفرمي مانند لينوكس و مك اجرا كرد. اين بدين معناست كه در صورتيكه سايتي با ASP.NET Core ايجاد كنيد بدون هيچ مشكلي مي توانيد برروي هر يك از اين پلت فرم ها run كنيد . در حاليكه كه در ورژن هاي قبل Asp.net  برنامه ها قابل اجرا برروي لينوكس و مك نبود ،  اما  ASP.NET 5 از cross platform runtime پشتيباني مي كندو شما به راحتي مي توانيد پروژه ها را برروي لينوكس و مك اجرا كنيد.

آموزش asp.net core 2

۳- ASP.NET MVC Core شامل ۲ فريم ورك است . اولي .NET Framework كه در ورژن هاي قبل هم بوده  و دومي كه جديد است NET Core. نام دارد. DNX Core يك فريم ورك اوپن سورس است كه برروي مك و لينوكس اجرا مي شود .

دوره آموزش asp.net core

آموزش MVC Core

۴- ASP.NET Core يك ابزار مديريتي خط فرماني با نام DNVM دارد . DNVM (DotNetVersion Manager) اين امكان را به شما مي دهد ورژن هاي مختلف DNX نصب و به روز رساني كنيد.

آموزش تصويري asp.net

۵-برنامه نويسي و توسعه پروژه با ASP.NET Core سريعتر است چون بر مبناي فايل سيستم كار مي كند به همين خاطر زماني كه تغيراتي در كدها ايجاد مي كنيد در پس زمينه فرآيند كامپايل كردن اتفاق مي افتد و پروژه در حال اجرا به روز رساني مي شود.

۶- در ورژن هاي قبل بعد از build كردن پروژه همه dll ها در پوشه اي با نام bin كه در داخل پروژه بود قرار مي گرفت . اما در ASP.NET 5 پوشه Bin در داخل پوشه اي جديدي با نام Artifact قرار دارد.

آموزش كامل asp.net mvc

آموزش asp core

۷ – Dependency Injection به طور درون ساخت در ASP.NET پشتيباني مي شود .

۸- ASP.NET Core به طور كامل از فرآيند publish پروژه برروي cloud پشتيباني مي كند.

۹-در ورژن هاي قبل ما از دي ال ال  System.Web  در پروژه ها استفاده مي كرديم كه اين مورد حذف شده است.

۱۰- ار جحيت فايل هاي JSON از فايل هاي xml بيشتر است . تمام فايل هاي پيكربندي در ASP.NET 5 به فرمت JSON تبديل شده اند مانند فايل global.json,config.json.

۱۱- پوشه wwwroot شامل تمام محتويات استاتيك پروژه مانند فايل هاي js ,css و تصاوير مي شود.

آموزش كامل asp.net

۱۲- ASP.NET Core  داراي يك بخش مديريت پكيج هاي سمت كاربر است اين مديريت پكيج هابراي جاوااسكريپت و جي كوئري استفاده مي شود.

code

۱۳- در ASP.NET Core پسوند فايل پروژه از  .csproj به .xproj تغيير پيدا كرده است .

كتاب آموزش asp.net core

۱۴- اديتور جديد Visual Studio Code براي كار در لينوكس و مك معرفي شده است.

كتاب آموزش asp core

 دوره آموزش ASP.NET Core


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۳ مهر ۱۳۹۷ساعت: ۰۶:۲۵:۳۳ توسط:developer موضوع:

فيلم آموزشي ايجاد Drop Down List

در پروژه‌هاي زيادي با مواردي مواجه مي‌شويم كه دو انتخاب داريم ، و يك انتخاب زير مجموعه انتخاب ديگر است ، مثلا رابطه بين استان‌ها و شهر‌ها ، در انتخاب اول استان انتخاب مي‌شود و مقادير DropDownList  شهر‌ها حاوي ، شهر‌هاي آن استان مي‌شود.در اين مطلب قصد داريم فيلم آموزشي ايجاد Drop Down List هاي آبشاري از وب سايت آكادمي برنامه نويسان جهت دانلود قرار دهيم .

img-asp-net

فيلم آموزشي ايجاد Drop Down List


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۳ مهر ۱۳۹۷ساعت: ۰۶:۲۲:۰۶ توسط:developer موضوع:

آموزش تصويري نحوه ايجاد و فراخواني وب سرويس ها

وب سرويس ، سرويسي است كه يك كامپيوتر به كامپيوتر ديگر ارائه مي كند . و با به كارگيري وب سرويس كامپيوتر ها مي توانند از طريق وب با يكديگر ارتباط برقرار كنند . در اين فيلم آموزش وب سرويس از آكامي برنامه نويسان مشهد به نحوه ايجاد وب سرويس ها خواهيم پرداخت  ، همچنين  بعد از ايجاد وب سرويس آنرا در پروژه ا يي ديگر فراخواني خواهيم كرد.

فيلم آموزش وب سرويس

فيلم آموزش وب سرويس

تكنولوژي هاي وب از قبيل HTML براي برقراري ارتباط بين كاربر و كامپيوتر طراحي شده است در حاليكه وب سرويس ها براي برقراري ارتباط بين كامپيوتر ها ايجاد شده اند و تكنولوژي هايي كه وب سرويس ها براي انتقال اطلاعات استفاده مي كنند XML و JSON مي باشد .

فيلم آموزش وب سرويس



برچسب: فيلم آموزش وب سرويس،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۳ مهر ۱۳۹۷ساعت: ۰۶:۱۷:۲۲ توسط:developer موضوع:

دانلود قالب وبلاگ / مجله Zend- قالب واكنشگراي HTML

Zend يك قالب خوش تركيب براي ساخت سايت هاي وبلاگ و مجله است.  با طراحي زيبا و هماهنگي كه دارد سايت شما در وب متمايز خواهد كرد. اين قالب وبلاگ از استاندارد هاي روز طراي وب استفاده كرده و به كارگيري ان در سايت ها وبلاگي توصيه مي شود . براي دانلود قالب وبلاگ Zend  به لينك پايين مراجعه كنيد :

 

ويژگي هاي قالب وبلاگ Zend :

  • صفحات معتبر
  • واكنشگرا
  • سازگاري با تمام مرورگرها
  • صفحات قالب :
    صفحه اصلي
  • دسته بندي
  • آرشيو
  • تماس با ما
  • وبلاگ
  • فول اسكرين

دانلود قالب وبلاگ

قالب وبلاگ Zend يكي از قالب هاي پر طرفدار در بين طراحان و برنامه نويسان وب مي باشد و از آن مي توان در انواع سايت خبري و وبلاگي استفاده كرد

دانلود قالب


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۳۰ مرداد ۱۳۹۷ساعت: ۰۷:۲۹:۲۱ توسط:developer موضوع:

دسترسي به داده ها در ASP.Net MVC با استفاده از Entity Framework و HTML Helper ها

در اين پست از وب سايت آكادمي برنامه نويسان به معرفي ASP NET MVC خواهيم پرداخت و خواهيم گفت  ASP.NET MVC چيست و چه كاربردي هايي دارد .

معرفي ASP NET MVC

Model-View-Controller يا MVC الگويي است كه يك برنامه كاربردي را به سه بخش اصلي زير تفكيك مي كند :

  1. Model
  2. View
  3. Controller

چهار چوب ASP.NET MVC يك جايگزين ASP.NET Web Form ها براي ساخت برنامه هاي تحت وب است. چهار چوب ASP.NET MVC سبك بوده و قابليت تست پذيري بالايي دارد و همچنين يكسري از ويژگي هاي ASP.NET Form  را مانند master page ها ، سيستم هاي احراز هويت داراست. فريمورك MVC  در اسمبلي System.Web.Mvc تعريف شده است و كنترل كاملي برروي JavaScript،HTML و CSS دارد. همچنين استفاده از آن براي ساخت برنامه هاي با مقياس بزرگ كه تيم هاي مختلفي برروي آن كار مي كنند پيشنهاد مي شود.

الگوي طراحي MVC

معرفي asp net mvc

مزاياي يك برنامه تحت وب  MVC

فريمورك ASP.NET MVC داراي مزاياي زير است :

  • مديريت ساده  پيچيدگي ها  به وسيله تقسيم كردن برنامه به قسمت هاي Model ، View و Controller
  • عدم استفاده از view state و فرم هاي سروري
  • كنترل كامل برروي HTML، JavaScripts و CSS
  • پشتيباني بهتر از آزمون TTD
  • به خوبي براي پروژه هايي كه به وسيله تيم هاي بزرگ پشتيباني مي شود كار مي كند و همچنين مناسب براي طراحان وبي است كه نياز زيادي به كنترل كامل برروي رفتار هاي برنامه دارند.
  • به صورت پيش فرض از احراز هويت Facebook  و google  پشتيباني مي كند.
  • مديريت ساده برنامه هاي بزرگ به وسيله تقسيم بندي آنها با Area ها.

فضاهاي نام  ASP.NET MVC

  • System.Web.Mvc
    شامل كلاس ها و اينترفيس هايي است كه به وسيله الگوي MVC در ASP.NET  پشتيباني مي شود.اين فضاي نام شامل كلاس هايي مانند controller ها ، action result ها، view ها ،  partial view ها ، model binder هاست.
  • System.Web.Mvc.Ajax
    شامل كلاس هايي است كه اسكريپت هاي Ajax  را  در يك برنامه ASP.NET MVC پشتيباني مي كند.
  • System.Web.Mvc.Async
    شامل كلاس ها و اينترفيس هايي جهت پشتيباني يك برنامه MVC  از  اعمال غيرهم زمان .
  • System.Web.Mvc.Html
    شامل كلاس هايي است كه كمك  به رندر كردن كنترل هاي HTML  در يك برنامه MVC  مي كند. كلاس هاي موجود در اين فضاي نام پشتيباني ميكنند از فرم ها ، كنترل هاي ورودي ، لينك ها ،partial view ها و اعتبار سنجي.

 

تفاوت هاي بين ASP.NET MVC  و Web Form ها

در اين قسمت معرفي ASP NET MVC به تفاوت هاي بين ASP.NET MVC  و Web Form ها خواهيم پرداخت :

ASP.NET WEB FORMASP.NET MVC
Web Form ها از تكنيك Code behind براي تقسيم يك صفحه .aspx دو بخش يكي براي نمايش و ديگري فايل هاي كد aspx.cs/aspx.vb استفاده مي كنند يك برنامه وب MVC از الگوي طراحي جهت مديريت برنامه به 3 بخش Model ، View و Controller استفاده ميكند.
ASP.NET Web Form شامل كنترل هاي سروري است ASP.NET MVC داراي html helper هاست
ASP.NET Web Form از View state براي مديريت وضعيت سمت كاربر پشتيباني مي كند. ASP.NET MVC از View State پشتيباني نمي كند
كنترل محدودي برروي HTML و JavaScript و CSS فراهم مي كند كنترل كاملي برروي JavaScript ، HTML و CSS فراهم مي كند
مناسب براي برنامه هايي با مقياس كوچك و تيم هايي برنامه نويسي با تعداد كم مناسب براي كار برروي برنامه هايي با مقياس بزرگ و چندين تيم برنامه نويسي

 

ساختار برنامه ASP.NET MVC

ساختار يك برنامه ASP.NET MVC حداقل به سه پوشه View ، Model  و Controller تقسيم مي شود همچنين پوشه هاي ديگري براي نگهداري فايل هاي اسكريپت و داده و موارد ديگر وجود دارد.

 ASP.NET MVC چيست

  1. Model
    ازمدل براي نگهداري داده كلاس هاي  ايجاد شده به وسيله Linq to SQL  يا  Entity Framework ، و يا ارجاع به سرويس هايي مانند WCF  استفاده مي شود . در نهايت استفاده  از مدل براي ارائه داده ها به View است.
  2. View
    پوشه View براي نگهداري View ها و يا Patial View ها استفاده مي شود هر View  عمل خاصي را بر اساس آنچه كلاس كنترلر به آن محول كرده انجام مي دهند. معمولا پوشه View  شامل پوشه اي با نام Shared مي شود كه صفحات و يوزر كنترل هايي كه به وسيله بيشتر كنترلر ها استفاده مي شود در آن قرار دارد.
  3. Controller
    پوشه كنترلر مجموعه اي از كلاس ها را شامل مي شود كه هر كلاس فرزند  System.Web.Mvc.Controller است.يك كلاس كنترلر تنها شامل متد ها يي مي شود كه به آنها متدهاي Action  گفته مي شود. متدهاي Action  مسئول برگرداندن يك Patial View , View ، محتوا ، داده Json  و موارد ديگر است.

اكشن ها

اكشن ها براي نوشتن كدها براي انجام كاري خاص استفاده مي شوند همچنين مسئوليت بازگشت دادن مواردي براي كاربر مانند يك صفحه ويا يوزر كنترل را بر عهده دارند. هر اكشن  شامل يكي از دو نوع در خواست HTTP  زير مي شود:

  1. [HttpGet] اكشن ها ي HttpGet براي اجراي درخواست هايي كه مستقيما از كاربر مي رسد و يا به عبارتي درخواست ها براي اولين بار  به وسيله متد اكشن دريافت مي شود.
  2.  [HttpPost]
    اكشن هاي [HttpPost] تنها زماني فراخواني مي شوند كه قبلا در سمت كاربري بازديد شده اند و كاربر يك فرم HTML را به وسيله دكمه Submit  ارسال مي كند همچنين وقتي كه اين نوع اكشن فراخواني مي شود در آن مي توان همه مقادير كنترل ها را به وسيله   FormCollection از فرم HTML  بدست آورد. يك متد اكشن مي تواند انواع مختلفي از اطلاعات و مقادير را براي كاربر برگرداند. ما مي توانيم انواع مختلفي را براي كاربر از يك متد اكشن برگردانيم اما بيشتر از ActionResult استفاده مي كنيم زيرا   ActionResult والد انواع مخلتف است.

 

Area  ها در ASP.NET MVC

در نسخه ASP.NET MVC 2.0 مايكروسافت ويژگي جديدي با نام Area ها را معرفي كرد. Area ها براي تقسيم بندي يا مجزا كردن يك برنامه بزرگ به چندين برنامه MVC استفاده مي شود . به عنوان نمونه :

 

زمانيكه شما يك area  را به پروژه اضافه مي كنيد يك route (مسير) براي area  در فايل AreaRegistrationتعريف مي شود.اين route درخواست هاي رسيده از URL  به يك area  هدايت مي كند.

 

كلاس آموزش طراحي وب سايت در مشهد با ASP.NET MVC

 دوره آموزش طراحي وب


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۳۰ مرداد ۱۳۹۷ساعت: ۰۷:۲۶:۱۴ توسط:developer موضوع:

آموزش طراحي سايت فروشگاه اينترنتي با وردپرس

آموزش طراحي سايت فروشگاه  اينترنتي با وردپرس : وردپرس ابزاري قدرتمند براي طراحي سايت و توسعه آن بدون نياز به دانش برنامه نويسي و تجربه قبلي در بحث طراحي سايت مي باشد و شما مي توانيد وب سايت هاي زيبايي را با استفاده از آن ايجاد كنيد.

شركت Udemy فيلم آموزشي را براي طراحي سايت فروشگاه  اينترنتي با وردپرس آماده كرده است كه فيلم هاي اين دوره آموزشي براي دانلود در وب سايت برنامه نويسان قرار گرفته است .

آموزش طراحي سايت فروشگاه اينترنتي

دوره آموزش وردپرس مشهد

يكي از ويژگي هاي مهم اين دوره آموزش وردپرس ، آموزش گام به گام مطالب مي باشد تا شما بتوانيد در پايان هر قسمت بخشي از سايت خود را ايحاد كرده باشيد.

پيش نياز ها آموزش وردپرس

  • داشتن تنها كامپيوتر و اينترنت
  • عدم نياز به دانش برنامه نويسي و طراحي وب
  • عدم نياز به خريد هاست در صورتيكه قصد شما تنها تمرين باشد

سر فصل هاي آموزش طراحي سايت فروشگاه  اينترنتي با وردپرس

  • معرفي وردپرس و امكانات آن
  • آموزش نحوه ميزباني وردپرس برروي سيستم لوكال
  • خريد دامنه و نكات مرتبط با دامنه
  • آموزش طراحي سايت زيبا و واكنشگرا با وردپرس
  •  آموزش ساخت منوها صفحات و سايبار در وردپرس
  • آموزش طراحي سايت حرفه ايي و مدرن با وردپرس
  • نحوه ساخت صفحات تماس با ما
  • نحوه جستجوي قالب ها در وردپرس و نصب آنها
  • نحوه جستجوي پلاگين ها در وردپرس و نصب آنها
  • آموزش كامل فروشگاه ساز woocommerce در وردپرس
  • نحوه قرار دادن تخفيفات در ورد پرس و پيشنهاد هاي ويژه
  • آموزش پشتيبان گيري از داده ها
  • بهينه سازي ورد پرس براي موتورهاي جستجو با استفاده از پلاگين ها و ابزار هاي سئو
  • افزايش سرعت سايت و كارايي آن با به كارگيري سيستم كش
  • نحوه ساخت ايميل حرفه ايي براي سايت

دوره آموزش طراحي سايت فروشگاه  اينترنتي با وردپرس مناسب چه كساني است

  • در صورتيكه مي خواهيد يك كسب و كار آنلاين راه اندازي كنيد
  • در صورتيكه مي خواهيد كالاها و محصولات خود را در وب به فروش برسانيد
  • اگر قصد ايجاد سايت براي معرفي شركت و يا كسب و كار خود را داريد

دانلود -بخش اول

دانلود – بخش دوم

دانلود – بخش سوم

رمز فايل : www.acdev.ir


برچسب: آموزش طراحي سايت فروشگاه اينترنتي با وردپرس،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۲۶ ارديبهشت ۱۳۹۷ساعت: ۱۲:۱۱:۱۷ توسط:developer موضوع:

ساخت ديالوگ در اندرويد استوديو

 

در اين مقاله آموزش اندرويد استوديو ، قصد داريم نحوه ساخت ديالوگ در اندرويد استوديو آموزش دهيم . سابقا از آن براي هشدار به كاربران در اين مورد كه آيا آنها مايل به خاتمه يا ادامه دادن مي باشند استفاده مي شد. اكنون به آموزشساخت ديالوگ در اندرويد استوديو مي پردازيم .

مرحله 1:

يك پروژه جديد در Android Studio ايجاد كنيد.

مرحله 3:

بعد، اين مسير را طي كنيد :
app >> res >> layout >> activity_main.xml
سپس صفحه activity را انتخاب كنيد.

 

آموزش گام به گام اندرويد استديو

 

و به صورت زير كد را تايپ كنيد.

 

دوره آموزش android

 

ساخت ديالوگ در اندرويد استوديو

 

نامي بر روي پروژه بگذاريد و روي « Next» كليك كنيد.

 

ديالوگ در اندرويد استوديو

 

” Phone and Tablet ” را انتخاب كنيد و روي ” Next” كليك كنيد.

 

اندرويد استوديو

 

يك ” empty activity ” را انتخاب كنيد و روي ” Next” كليك كنيد.

 

اندرويد

 

در نهايت، براي اكتيوتي خود نامي انتخاب كرده و بر روي ” Finish ” كليك كنيد.

 

آموزش اندرويد

 

مرحله 2:

تنظيمات gradle را از مسير Gradle Scripts>>Build.Gradle انجام دهيد .

 

دوره آموزش اندرويد

 

سپس وابستگي زير را در build.gridle اپليكيشن خود اضافه كنيد.

 

آموزش اندرويد استديو

 

مرحله 4:

بعد، اين مسير را طي كنيد :
app >> java>>Mainactivity.java
سپس صفحه Main activity را انتخاب كنيد.

 

android

 

كد زير را تايپ كنيد.

 

android studio

مرحله 5:
پس از مرحله 4، تمامي فايل هاي تابع gradles و Mainactivity.java با كليك كردن بر روي دكمه Sync در گوشه بالا سمت راست صفحه gradled همگام سازي مي گردند.

 

مرحله 6:
اكنون پيش نمايش را بازبيني نماييد. پس از اجراء كردن كد، پيش نمايش اينگونه ظاهر مي گردد.

 

مرحله 7:
بعد، در “Android Studio”  اپليكيشن را اجرا كنيد . و ” Emulator” يا موبايل اندرويدي خود را  انتخاب كنيد. چند ثانيه اي براي به نصب و راه اندازي آن صبر كنيد.

 

android studio

اپليكيشن را در شبيه ساز مورد نظر خود اجرا كنيد (Shift + F10).

 

شرح و توصيف كد منبع:

در اين مقاله، كد منبع ارائه شده فقط تابع و وابسته به كنترلر Alert dialog است و كد استفاده شده در activity_main.xml ، دكمه Back را به دكمه alert تبديل كرده و ويژگي هاي آن را تعريف مي كند.

.
خلاصه مطالب:

در اين مقاله اپليكيشني با نام Dialog Alert ايجاد نموديم. سپس يك Gradle را وارد كرده و ياد گرفتيم چگونه يك alert را در هنگام فشاردادن دكمه Back ، ايجاد كنيم. در پايان آن را به عنوان خروجي (output) بكار گرفتيم.


برچسب: ،
ادامه مطلب
امتیاز:
 
بازدید:
+ نوشته شده: ۲۶ ارديبهشت ۱۳۹۷ساعت: ۱۲:۰۴:۱۳ توسط:developer موضوع: