وب سایت GitHub با بیان اینکه سرویس های REST دیگر پاسخگوی نیاز آنها نمی باشد، تصمیم به تغییر API خود به GraphQL که ابداع Facebook میباشد گرفت :
https://www.infoq.com/news/2016/10/graphQL-GitHub
https://www.infoq.com/news/2016/10/graphQL-GitHub
InfoQ
GitHub Adopts New GraphQL API
GitHub recently introduced at their Github Universe conference the alpha release of their new API, written in Facebook’s GraphQL (a query language that allows for self-service API contracts). GitHub writes in its engineering blog that its main reason for…
احراز هویت Token-Based در ASP .NET Core
https://blogs.msdn.microsoft.com/webdev/2016/10/27/bearer-token-authentication-in-asp-net-core/
https://blogs.msdn.microsoft.com/webdev/2016/10/27/bearer-token-authentication-in-asp-net-core/
Microsoft News
Bearer Token Authentication in ASP.NET Core
This is a guest post from Mike Rousos Introduction ASP.NET Core Identity automatically supports cookie authentication. It is also straightforward to support authentication by external providers using the Google, Facebook, or Twitter ASP.NET Core authentication…
نحوه ورژن دهی برای سرویس های RESTful در ASP .NET Core
http://www.hanselman.com/blog/ASPNETCoreRESTfulWebAPIVersioningMadeEasy.aspx
http://www.hanselman.com/blog/ASPNETCoreRESTfulWebAPIVersioningMadeEasy.aspx
Hanselman
ASP.NET Core RESTful Web API versioning made easy
There's a LOT of interesting and intense arguments that have been made around ...
http://mattwarren.org/2016/11/23/open-source-net-2-years-later/
دات نت بعد از 2 سال Open Source شدن
دات نت بعد از 2 سال Open Source شدن
http://www.daedtech.com/improve-code-review-game-ndepend/
بهبود مکانیزم Code Review با ابزار NDepend
بهبود مکانیزم Code Review با ابزار NDepend
DaedTech
Improve Your Code Review Game with NDepend - DaedTech
Editorial Note: I originally wrote this post for the NDepend blog. You can check out the original here, at their site. If you like posts about static analysis, have a look around while you’re there. Code review is a subject with which I’m quite familiar.…
نگاهی بر DotNet Standard 2.0
https://www.infoq.com/news/2016/11/dotnet-standard-20-goals?utm_source=linkedin&utm_campaign=calendar&utm_medium=link
https://www.infoq.com/news/2016/11/dotnet-standard-20-goals?utm_source=linkedin&utm_campaign=calendar&utm_medium=link
InfoQ
.NET Standard 2.0: Setting Expectations Straight
Following last .NET Connect 2016, a few Microsoft MVPs have published their views on what .NET Standard is and where it is headed.
برنامه نویسان باید تخصص گرا باشند و در یک زمینه متخصص شوند و یا باید در تمام زمینه ها مهارت عمومی داشته باشند؟
http://blog.apterainc.com/custom-software/should-custom-software-developers-be-generalists-or-a-specialists
http://blog.apterainc.com/custom-software/should-custom-software-developers-be-generalists-or-a-specialists
Apterainc
Should Custom Software Developers Be Generalists or a Specialists?
Before you can lay out a path to becoming a better custom software developer, you need to understand the multidimensional nature of your toolkit.
نگاهی بر مفاهیم PaaS و FaaS و همچنین مزایای معیاری Serverless
https://www.infoq.com/news/2016/06/faas-serverless-architecture
https://www.infoq.com/news/2016/06/faas-serverless-architecture
InfoQ
FaaS, PaaS, and the Benefits of the Serverless Architecture
This article discusses what serverless is, comparing it with PaaS and SPaaS, the benefits and costs of a serverless architecture and the need for a framework.
آیا Angular با عرضه ی نسخه ی 2 از React پیش افتاده است؟
https://dzone.com/articles/difference-between-react-and-angular-2-does-angula
https://dzone.com/articles/difference-between-react-and-angular-2-does-angula
dzone.com
Does Angular 2 Surpass React? - DZone Web Dev
Now, we all know that Angular 2 has redirected the web development. The whole framework is re-written in TypeScript. So, now let's look at the real differences.
یکی از مهندسین Dropbox از تجربیات این شرکت در Scale کردن سیستم می گوید :
https://www.infoq.com/presentations/dropbox-infrastructure
https://www.infoq.com/presentations/dropbox-infrastructure
InfoQ
Scaling Dropbox
Preslav Le talks about how Dropbox’s infrastructure evolved over the years, how it looks today, as well the challenges and lessons learned and tips addressing massive scale, consistency, architecture, MySQL, Memcache, and more.
یک Function باید چند خط باشد؟ نظر مارتین فاولر را بخوانید :
http://martinfowler.com/bliki/FunctionLength.html
http://martinfowler.com/bliki/FunctionLength.html
martinfowler.com
bliki: Function Length
People often ask low long a function should be, but the answer depends more on the distance between its intention and implementation.
نسخه بتا Angular 4 ریلیز شد !
https://dzone.com/articles/angular-4-beta-version-is-out
https://dzone.com/articles/angular-4-beta-version-is-out
dzone.com
Angular 4 Beta Version Is Out - DZone Web Dev
I know you're probably thinking, 'What happened to Angular 3?' Well we're here to tell you that there is Angular 3, but moreover, we're going to talk a bit about what Angular 4 has in store for us!