https://goo.gl/NlHAAn
ا #Vue نام فریمورک جاواسکریپتی سمت کلاینتی است که برای ساخت صفحات SPA استفاده می شود و به تازگی سر و صدای زیادی به پا کرده است
شاید یکی از دلایل این سر و صدا استفاده پیشفرض فریمورک لاراول PHP از این کتابخانه می باشد که ان هم قطعا یکی از دلایلش Performance بالای این فریمورک و یادگیری و طرز استفاده آسان آن است
هم اکنون جز رقبای فریمورک های قدرتمندی مثل Angular2 و React به شمار می آید
اطلاعات بیشتر :
https://vuejs.org/
شروه کار با Vue :
https://auth0.com/blog/create-an-app-in-vuejs-2/
استفاده از Vue در Asp Mvc :
https://www.lambdatwist.com/dot-net-vuejs/
یک پروژه مثال از استفاده از Vue در Asp Mvc :
https://github.com/ipvalverde/AspNet-MPA-VueJs
@IranAspMvc
ا #Vue نام فریمورک جاواسکریپتی سمت کلاینتی است که برای ساخت صفحات SPA استفاده می شود و به تازگی سر و صدای زیادی به پا کرده است
شاید یکی از دلایل این سر و صدا استفاده پیشفرض فریمورک لاراول PHP از این کتابخانه می باشد که ان هم قطعا یکی از دلایلش Performance بالای این فریمورک و یادگیری و طرز استفاده آسان آن است
هم اکنون جز رقبای فریمورک های قدرتمندی مثل Angular2 و React به شمار می آید
اطلاعات بیشتر :
https://vuejs.org/
شروه کار با Vue :
https://auth0.com/blog/create-an-app-in-vuejs-2/
استفاده از Vue در Asp Mvc :
https://www.lambdatwist.com/dot-net-vuejs/
یک پروژه مثال از استفاده از Vue در Asp Mvc :
https://github.com/ipvalverde/AspNet-MPA-VueJs
@IranAspMvc
👆 #PersianDateTime #Birij #ویدئو_آموزشی
✅ مدیریت هوشمند تاریخ شمسی در AspNet Mvc با استفاده از CustomModelBinder و CustomValidation به همراه استفاده از چندین DatePicker شمسی
@IranAspMvc
✅ مدیریت هوشمند تاریخ شمسی در AspNet Mvc با استفاده از CustomModelBinder و CustomValidation به همراه استفاده از چندین DatePicker شمسی
@IranAspMvc
DotNetZoom
Photo
👆 #AspNet5 #Mvc6 #Birij #ویدئو_آموزشی
ویدئو آموزش تغییرات جدید Asp.Net 5 و Mvc 6
در این دوره تغییرات بالا (تصویر) رو بررسی کرده
البته این ویدئو مربوط به اوایل اومدن AspNet5 هست و بعد از ویدئو تغییرات دیگری روی AspNet Core صورت گرفت که در این ویدئو لحاظ نشده است
@IranAspMvc
ویدئو آموزش تغییرات جدید Asp.Net 5 و Mvc 6
در این دوره تغییرات بالا (تصویر) رو بررسی کرده
البته این ویدئو مربوط به اوایل اومدن AspNet5 هست و بعد از ویدئو تغییرات دیگری روی AspNet Core صورت گرفت که در این ویدئو لحاظ نشده است
@IranAspMvc
#Xamarin #Cordova #TACO
زامارین یا کوردوا؟
یکی از محصولاتِ خوب مایکروسافت برای توسعه دهندگان دات نت که علاقه مند به برنامه نویسی در حوزه ی موبایل و تحت پلتفرم های گوناگون آن (اندروید، ios و ویندوز) هستند، زامارین است. در مقابل کوردوا نیز این قابلیت را برای توسعه دهندگانِ وب فراهم کرده است که با استفاده از تکنولوژی هایِ وب مانند HTML و JavaScript و CSS به ساخت اپلیکیشن های موبایل در سه پلتفرم ذکر شده بپردازند. حال سوالی که برای توسعه دهندگانی که در هر دوی این حوزه ها یعنی وب و دات نت فعالیت می کنند، این است که از کدام یک از این دو تکنولوژی استفاده کنند؟ زامارین یا کوردوا؟
آقای Jordan Matthiesen ، از اعضای تیم مایکروسافت که از توسعه دهندگانِ TACO یا Tools for Apache Cordova است، معتقد است مهارت های تیم و نیز نوع اپلیکیشن مورد درخواست، نقش تعیین کننده ای در این انتخاب دارند.
مهارت بدین علت که برای استفاده از کوردوا، تیم باید روی تکنولوژی های وب مانند HTML و JavaScript و CSS و نیز کتابخانه های ساخته شده روی آنها مسلط باشد و راحتی استفاده از آنها را نسبت به کتابخانه های دات نتی ترجیح دهد. و برای استفاده از زامارین باید راحتی و مهارت کار با C# و .NET و XAML (در حالتی که Xamarin.Forms استفاده شود) ارجح باشد.
نوع اپلیکیشن هم بدین جهت چون کوردوا برای اپلیکیشن های با گرافیک و پراسس بالا مناسب نیست و از نظر کارایی و تجربه ی کاربری نمی تواند سرعت و ظاهری کاملا شبیه به اپلیکیشن های قدرتمندِ نیتیو را برآورده سازد. در واقع بیشترین مورد استفاده ی کوردوا در ساخت اپلیکیشن برای کسب و کارهاست که نیازمند ورود اطلاعات هستند و بیشتر با فُرم ها سر و کار دارند.
تفاوت عمده ی دیگر کوردوا با زامارین در استفاده از api های نیتیو دستگاه است، چون زامارین به صورت توکار از تمامی api های نیتیو پشتیبانی میکند اما در کوردوا نیازمند استفاده از اکوسیستم پلاگین های سورس باز است که طبیعتا ممکن است به روز رسانی آن پلاگین ها به سرعت به روز رسانی زامارین که تیم قدرتمندی مانند مایکروسافت در حمایت آن است نباشد.
در لینک زیر Jordan Matthiesen به این سوال به همراه چهار سوال مهم دیگر در زمینه ی TACO پاسخ های نسبتا کامل داده است که مطالعه ی آنها به صورت یکجا می تواند شبهات متعدد را در این خصوص برطرف سازد.
https://blogs.msdn.microsoft.com/visualstudio/2016/10/20/answers-to-your-top-taco-questions/
زامارین یا کوردوا؟
یکی از محصولاتِ خوب مایکروسافت برای توسعه دهندگان دات نت که علاقه مند به برنامه نویسی در حوزه ی موبایل و تحت پلتفرم های گوناگون آن (اندروید، ios و ویندوز) هستند، زامارین است. در مقابل کوردوا نیز این قابلیت را برای توسعه دهندگانِ وب فراهم کرده است که با استفاده از تکنولوژی هایِ وب مانند HTML و JavaScript و CSS به ساخت اپلیکیشن های موبایل در سه پلتفرم ذکر شده بپردازند. حال سوالی که برای توسعه دهندگانی که در هر دوی این حوزه ها یعنی وب و دات نت فعالیت می کنند، این است که از کدام یک از این دو تکنولوژی استفاده کنند؟ زامارین یا کوردوا؟
آقای Jordan Matthiesen ، از اعضای تیم مایکروسافت که از توسعه دهندگانِ TACO یا Tools for Apache Cordova است، معتقد است مهارت های تیم و نیز نوع اپلیکیشن مورد درخواست، نقش تعیین کننده ای در این انتخاب دارند.
مهارت بدین علت که برای استفاده از کوردوا، تیم باید روی تکنولوژی های وب مانند HTML و JavaScript و CSS و نیز کتابخانه های ساخته شده روی آنها مسلط باشد و راحتی استفاده از آنها را نسبت به کتابخانه های دات نتی ترجیح دهد. و برای استفاده از زامارین باید راحتی و مهارت کار با C# و .NET و XAML (در حالتی که Xamarin.Forms استفاده شود) ارجح باشد.
نوع اپلیکیشن هم بدین جهت چون کوردوا برای اپلیکیشن های با گرافیک و پراسس بالا مناسب نیست و از نظر کارایی و تجربه ی کاربری نمی تواند سرعت و ظاهری کاملا شبیه به اپلیکیشن های قدرتمندِ نیتیو را برآورده سازد. در واقع بیشترین مورد استفاده ی کوردوا در ساخت اپلیکیشن برای کسب و کارهاست که نیازمند ورود اطلاعات هستند و بیشتر با فُرم ها سر و کار دارند.
تفاوت عمده ی دیگر کوردوا با زامارین در استفاده از api های نیتیو دستگاه است، چون زامارین به صورت توکار از تمامی api های نیتیو پشتیبانی میکند اما در کوردوا نیازمند استفاده از اکوسیستم پلاگین های سورس باز است که طبیعتا ممکن است به روز رسانی آن پلاگین ها به سرعت به روز رسانی زامارین که تیم قدرتمندی مانند مایکروسافت در حمایت آن است نباشد.
در لینک زیر Jordan Matthiesen به این سوال به همراه چهار سوال مهم دیگر در زمینه ی TACO پاسخ های نسبتا کامل داده است که مطالعه ی آنها به صورت یکجا می تواند شبهات متعدد را در این خصوص برطرف سازد.
https://blogs.msdn.microsoft.com/visualstudio/2016/10/20/answers-to-your-top-taco-questions/
Microsoft
Answers to your top TACO questions
The official source of product insight from the Visual Studio Engineering Team