DotNetZoom
2.95K subscribers
342 photos
18 videos
36 files
606 links
DotNetZoom
💎 Everything about .NET

ارتباط با مدیر و تبلیغات آگهی استخدام:
@mjebrahimi

لینک گروه ASPNET Core:
https://t.iss.one/+ufG25x7lVFgyYTNk
Download Telegram
Forwarded from Iran .Net
خبر فوری: نسخه ASP.NET Core RC2 منتشر شد.

در لحظه های حساسی از توسعه وب هستیم. از این جهت که برای پروژه های جدیدِ شخصی و یا سازمانی باید تصمیم بگیریم که بر روی کدام نسخه از ASP.NET پروژه را سوار کنیم. اگر پروژه های جدی و بلند مدت را با نسخه فعلی ASP.NET 4.6 توسعه دهیم، احتمالا نرم افزارمان تا یک سال دیگر تبدیل به یک تکه کد منسوخ خواهد شد. از طرفی اگر بخواهیم در حال حلاضر از نسخه های فعلی ASP.NET Core استفاده کنیم با مشکلاتی از قبیل یادگیری جدید، پایدار نبودن و غنی نبودن کتابخانه ها در ساختار جدید مواجه خواهیم شد. همانطور که نسخه RC1 و نسخه های Beta به شدت در این زمینه ها ضعف داشتند.

خبر خوب آن است که احتمالا انتشار RC2 بسیار به ما در این تصمیم گیری کمک خواهد کرد. به نظر می رسد در RC2 ساختار تا حد بسیار بالایی پایدار شده و تغییرات شکننده ای در آینده نخواهیم داشت. خبر بهتر آنکه طیق زمان بندی مایکروسافت تا یک ماه دیگر هم نسخه نهایی بیرون خواهد بود. پس بهتر خواهد بود از همین الان ASP.NET Core را بیشتر بشناسیم و برای شروع پروژه های جدی سازمانی بر روی آن فکر کنیم. در غیر این صورت پس از پیشبرد پروژه ها احتمالا کار سختی را برای مهاجرت از ASP.NET 4.6 به ASP.NET Core خواهیم داشت.

* از لفظ ASP.NET 5 به هیچ وجه استفاده نکنیم. مایکروسافت برای آنکه به ما نشان دهد که زیر ساخت جدید اش به طور کلی از نوع بازنویسی شده و متفاوت است، نام گذاری را به ASP.NET Core تغییر داده است. این تغییر با انتشار RC2 در مستندات مایکروسافت هم منعکس شده است.

https://blogs.msdn.microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/
Forwarded from Iran .Net
* در کنار انتشار نسخه ASPNET Core RC2، نسخه های dotNet Core RC2 و Entity Framework Core RC2 هم منتشر شده اند.
* اگر در هر حال یادگیری و مطالعه هستید، هر چه مقاله در مورد dnvm، dnx و dnu دیده اید را جدی نگیرید. این ها در RC2 حذف شده اند و ابزار جدیدی تحت عنوان dotnet cli به زنجیره ساخت اضافه شده است.
* نسخه dotnet Core ما را ممکن می سازد تا بر روی سیستم عامل های مختلف کد های مان را توسعه دهیم.

* در مورد انتشار dotnet core rc2:
https://blogs.msdn.microsoft.com/dotnet/2016/05/16/announcing-net-core-rc2/

* در مورد زمانبندی انتشار نسخه نهایی:
https://blogs.msdn.microsoft.com/dotnet/2016/05/06/net-core-rc2-improvements-schedule-and-roadmap/
#جالب

کتابخانه جاواسکریپتی برای ترسیم ذرات معلق (در کل واسه سرگرم کردن کاربر خوبه 😜)

https://vincentgarreau.com/particles.js/

@IranAspMvc
توصیه ی خالق Stack Overflow به توسعه دهندگان: این 3 مهارت را هر برنامه نویس باید یاد بگیرد.
1. علم اقتصاد: توسعه دهندگان معمولا نمی دانند که ارزش ها را چگونه وارد کسب و کار خود کنند.
2. نویسندگی: در ارتباط برقرار کردن نقش بزرگی ایفا می کند و موفق ترین اشخاص کسانی هستند که می توانند نظرات و ایده هایشان را به بهترین نحو بیان و در کار گروهی شرکت کنند.
3. برنامه نویسی زبان C : یک زبان پایه ی فنی است و به توسعه دهندگان این امکان را می دهد تا بفهمند که از کامپیوتر ها چه استفاده هایی می توان کرد.
این روزها برنامه نویسان سعی می کنند زبان های سطح بالایی مانند پایتون، روبی یا جاوا را فرا بگیرند و از آنجایی که مداوم از این شاخه به آن شاخه می پرند نمی توانند در هیچ یک از زبان ها به سطح حرفه ای برسند و همین مسئله باعث می شود که در کارهایشان مشکل ایجاد شود.
به گفته ی آقای اسپولسکی اگر کسی بخواهد چیزی را درست بفهمد، باید از پایه و اساس آن شروع کند.
به نظر او برنامه نویسان دو دسته هستند: دسته اول کسانی هستند که روی زبان برنامه نویسی خاصی تمرکز دارند و تمام مهارت های مرتبط با آن را فرا می گیرند. دسته ی دیگر کسانی هستند که مهارت های اصولی علم کامپیوتر را درک می کنند و به سرعت استعداد لازم را برای یادگرفتن تکنولوژی جدید به دست می آورند.
لازم به ذکر است که بزرگترین شرکت های فناوری جهان از جمله گوگل، فیسبوک و غیره، به دلیل سرعتی که در کارشان دارند، قابلیت هایی که همراه با مهارت های دقیق تر و غیر اختصاصی هستند را با ارزش تر می دانند.

منبع : سکان آکادمی
https://goo.gl/9HuaWd
#Resume, #Template
https://goo.gl/fwGWwD

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

برنده جایزه بهترین طراحی رزومه از سایت Awwards
https://rscardwp.px-lab.com/
https://demo.deviserweb.com/material-portfolio-cv-resume/
https://themeforest.net/item/imrex-material-cv-resume-/full_screen_preview/15375335

@IranAspMvc
#SqlServer 2016
https://goo.gl/R83vnz

سلام دوستان، برای دانلود SQL Server 2016 می توانید از لینک زیر اقدام کنید
https://care.dlservice.microsoft.com/dl/download/F/E/9/FE9397FA-BFAB-4ADD-8B9791234BC774B2/SQLServer2016-x64-ENU.iso

ضمنا شماره سریال های مربوط به هر کدام از نسخه ها هم در اینجا قرار داده شده است

SQL Server 2016 Enterprise Edition
MDCJV-3YX8N-WG89M-KV443-G8249

SQL Server 2016 Enterprise Core Edition
TBR8B-BXC4Y-298NV-PYTBY-G3BCP

SQL Server 2016 Standard Edition
B9GQY-GBG4J-282NY-QRG4X-KQBCR

SQL Server 2016 Web Edition
BXJTY-X3GNH-WHTHG-8V3XK-T8243

—-------------------------
لینک زیر نیر به شما اجازه می دهد که SQL Server 2016 نسخه Express را دانلود کنید.
https://www.microsoft.com/en-us/download/details.aspx?id=52679

—-------------------------
همچنین از لینک زیر می توانید Faeture Pack های مربوط به SQL Server 2016 را دانلود کنید.
https://www.microsoft.com/en-us/download/details.aspx?id=52676

منبع :
@nikamooz

@IranAspMvc
#AspNetCore
https://goo.gl/cdvQcR

Asp.Net Core 1.0 Released (RTM) 👍👌

بلاخره انتظار ها به پایان رسید و نسخه 1 و نهایی AspNet Core در تاریخی که وعده داده شده بود، منتشر شد.
نسخه ای که بر روی تمامی سیستم عامل های مطرح جهان اجرا می شود، متن باز بوده و بسیار سریع تر و سبک تر از نسل قبلی خود می باشد.
این نسخه در آزمایش ها توانسته 5,120,000 درخواست در ثانیه را توسط وب سرور Kestrel پاسخگو باشد.
و این یعنی سرعتی فوق العاده و باورنکردنی 😳

اطلاعات بیشتر :
https://blogs.msdn.microsoft.com/webdev/2016/06/27/announcing-asp-net-core-1-0/
https://blogs.msdn.microsoft.com/dotnet/2016/06/27/announcing-net-core-1-0/
وبلاگ هانسلمن :
https://www.hanselman.com/blog/NETCore10IsNowReleased.aspx
رودمپ گیتاب :
https://github.com/dotnet/core/blob/master/roadmap.md

@IranAspMvc
#Ink, #Bootstrap, #UIFramework
https://beebom.redkapmedia.netdna-cdn.com/wp-content/uploads/2015/01/ink.jpg

فریم ورک جدید UI که این روز ها نسبتا فراگیر شده
اینک (Ink) یک ui framework شبیه bootstrap هست که امکانات زیادی از جلمه Ui Elements و Javascript Components های زیبایی رو داخل خودش داره
یکی از ویژگی های این فریمورک عدم وابستگی و نیاز به jQuery هست و کتابخانه javascript اون که JSCore نام داره همه ی امکانات DOM manipulation, effects, ... رو داخل خودش داره

https://ink.sapo.pt/ (نمیدونم چرا در حال حاضر سایتش فیلتره !)
https://github.com/sapo/Ink/

@IranAspMvc
Forwarded from Iran .Net
همزمان با انتشار نسخه 0.AspNet Core 1، نسخه های Net Core 1.0 و 0.EF Core 1 هم منتشر شده اند.
علی رغم اینکه انتشار این نسخه ها، از جهات مختلف نقطه عطف بسیار مهمی در دنیای دات نت و به طور کلی دنیای برنامه نویسی است، مایکروسافت در مقالاتی که در این زمینه منتشر کرده است، هنوز این ابزار ها و فریم ورک ها را در آغاز راه می داند و به عنوان نسخه های اولیه قلمداد می کند. به طور مثال هنوز Visual Studio Tools در نسخه Preview می باشد و هنوز بسیاری از قابلیت ها و API ها در این سه فریم ورک پیاده سازی نشده اند.
به روز رسانی مهم بعدی نسخه های 1.1 خواهند بود که در پاییز منتشر خواهد شد.در این نسخه ابزارها RTM و پایدار خواهند بود. در نسخه 1.1 دات نت کور بیش از پیش در پیاده سازی های API ها به dotNet Framework 4.6 نزدیک خواهد شد و کامل خواهد گردید. در این نسخه EF هم دارای کاستی های زیاد و متعددی است که در نسخه 1.1 تا حدی برطرف خواهد شد.

از کم و کیف مقالات مایکروسافت بر می آید که علی رغم انتشار این نسخه ها، هنوز باید دست نگه داشت و یا با پذیرفتن ریسک های بسیار سمت این فریم ورک ها رفت. همچنین مایکروسافت از مهاجرت دادن نرم افزارهای پایدار و انترپرایز فعلی به اکوسیستم Core ما را بر حذر داشته است.

در عین حال مایکروسافت هنوز به توسعه نسخه های فعلی dotNet، ASPNET و EF ادامه خواهد داد و آن ها را پشتیبانی خواهد کرد. به زودی نسخه های جدید این ها نیز منتشر خواهد شد.

فهرست زیر قابلیت های نسخه EF Core و EF 6.1 را مقایسه کرده و نشان می دهد هنوز بسیاری از قابلیت ها پیاده سازی و تکمیل نشده اند:

https://docs.efproject.net/en/latest/efcore-vs-ef6/features.html
#EntityFramework, #CodeFirst, #POCO_Generator
https://goo.gl/w9ylrU

ساخت کلاس های #CodeFirst از روی دیتابیس

افزونه ی EntityFramework Reverse POCO Generator کارش اینه که از روی دیتابیس شما کلاس های Code Frist Poco رو میسازه
به همراه تمام Data Annoutation ها و Configuration Mapping ها
و به درد کسایی میخوره که میخوان دیتابیس آماده شون رو به صورت CodeFrist به یک پروژه متصل کنند.
این افزونه از سال 2013 وجود داشته ولی چیزی که باعث توجه بیشتر و درخشش تو این روزا شده، خبر امدن EF7 و اینکه دیگه از Database First پشتیبانی نمی کنه هست
پس اگه میخواین از EF7 داخل پروژه ای استفاده کنین که دیتابیسش از قبل آماده شده، نگران نباشید
براحتی و در عرض چندثانیه میتونین تمام کلاس های Codefirst اون رو به همراه تمام مشخصات بسازید و توی پروژتون استفاده کنین

این افزونه برای ویژوال استادیو رایگان بوده و در لینک زیر قابل دسترس است
https://visualstudiogallery.msdn.microsoft.com/ee4fcff9-0c4c-4179-afd9-7a2fb90f5838
همچنین سورس کامل آن در گیت هاب در لینک زیر موجود است
https://github.com/sjh37/EntityFramework-Reverse-POCO-Code-First-Generato

@IranAspMvc
Forwarded from عکس نگار
aaa.gif
177.7 KB
#Extension, #VisualStadio

افزونه ای هیجان انگیز به هنگام کد نویسی

افزونه #PowerMode رو از لینک زیر نصب کنین و موقع کد نویسی مثل تصویر بالا همه جا رو بترکونید 😝
https://goo.gl/E9pzGb

@IranAspMvc
#VisualStudio

Visual Studio Enterprise 2015 with Update 3
https://goo.gl/za6o8e

آخرین و کامل ترین نسخه ویژوال استادیو در حال حاضر ورژن Enterprise 2015 آپدیت 3 می باشد که از طریق لینک زیر قابل دانلود است
دانلود VS + سریال فعال ساز
https://goo.gl/2GxT8E
دانلود VS از سایت ماکروسافت
https://goo.gl/3NcQ8k
مقایسه ورژن های مختلف ویژوال استادیو که کاملترینش نسخه Enterprise هست
https://goo.gl/Cgi3Iu
دانلود TFS 2015 with Update 3
https://goo.gl/cOseyk
لیست دانلود ورژن های مختلف VS, TFS و ...
https://goo.gl/hvJSzw
تغییرات VS 2015 آپدیت 3
https://goo.gl/k6bYDy
تغییرات TFS 2015 آپدیت 3
https://goo.gl/xFIFgu

@IranAspMvc
#اطلاعات_عمومی , #PHP
https://goo.gl/9xgqoz

ا HipHop for Php چیست ؟ (تبدیل کد های php به c++)
پروژه hiphop for php در سال 2008 توسط فیسبوک برای تبدیل کد های php به c++ نوشته شده وباعث میشه کد های php به صورت غیر مفسری اجرا بشن و در نتیجه باعث افزایش چندین برابری سرعت میشه.
حال اینکه برای اجرای کد های hiphop نمیتونین از آپاچی استفاده کنین بلکه باید از hhvm که مخفف hiphop vistual machine و مسئول اجرای کد های hiphop هست استفاده کنین
ا hhvm طرز کارش به صورت jit یا justInTime Compilation هست. یعنی در لحظه کد ها رو کامپایل و اجرا میکنه.
این ماشین مجازی(hhvm) قابلیت اجرای کد های php و زبان hacklang که به زبان واسط hhbc که مخفف hiphip byte code پری کامپایل شده باشند، رو داره.
از لحاظ پرفرمنس hiphop سرعتش نزدیک به php7 ولی درکل ازphp5 به مراتب سریع تره
اطلاعات بیشتر :
ا hiphop for php چیست؟
https://en.wikipedia.org/wiki/HipHop_for_PHP
https://www.hiphop-for-php.com/wiki/Main_Page
—---------------------
ا hhvm چیست؟
https://hhvm.com/
https://en.wikipedia.org/wiki/HipHop_Virtual_Machine
—---------------------
مقایسه php با hhvm از لحاظ سرعت
https://blog.wpoven.com/2016/04/14/hhvm-vs-php-7-performance-showdown-wordpress-nginx/
https://www.zend.com/en/resources/php7_infographic
https://www.jeffgeerling.com/blogs/jeff-geerling/benchmarking-drupal-8-php-7-vs-hhvm
نکته پایانی :
جفت این 2 پروژه توسط فیس بوک و به صورت کاملا سورس باز انجام شده و لینک گیت اون در اینترنت موجوده. البته پروژه hiphop از طرف فیس بوک متوقف شده است

@IranAspMvc
#منبع - #کتاب - #AspMvc

یکی از بهترین منابع واسه یادگیری Mvc5

جدید نیست (الان که دیگه وقته یادگیری Mvc6 هست) ولی یادگیری Mvc5 هم خالی از لطف نیست

https://goo.gl/zTVq5S

@IranAspMvc
#منبع - #کتاب - #AspMvc

یکی از بهترین منابع واسه یادگیری Mvc5

جدید نیست (الان که دیگه وقته یادگیری Mvc6 هست) ولی یادگیری Mvc5 هم خالی از لطف نیست

https://goo.gl/rJKvvN

@IranAspMvc
#Brand, #Logo, #Desing

مرجعی برای یافتن لوگو برند ها
worldvectorlogo.com

مرجعی برای یافتن کد رنگی برند ها
brandcolors.net

@IranAspMvc
This media is not supported in your browser
VIEW IN TELEGRAM
سلامتی همه برنامه نویسایی که از کمک به تازه واردا دریغ نمیکنند 👍
@IranAspMvc