اشتراک‌ها
پکیج Gridify.Elasticsearch به کتابخانه Gridify اضافه شد!

اگر با Elasticsearch کار کرده باشید میدانید که تولید Elasticsearch DSL Query کمی پیچیده است و عموما باید به صورت manual این Query هارو تولید کنید. 

با استفاده از این پکیج برای تولید این Query‌ها میتوانید از syntax پشتیبانی شده در Gridify استفاده کنید که کار ساخت Query برای Elasticsearch را ساده میکند. 

Documentation 

Github Repo


مثال:

await client.SearchAsync<User>(s => s
    .Index("users")
    .ApplyFiltering("emailAddress = John"));

query زیر را تولید میکند:

GET users/_search
{
  "query": {
    "term": {
      "emailAddress.keyword": {
        "value": "test@test.com"
      }
    }
  }
}



پکیج Gridify.Elasticsearch به کتابخانه Gridify اضافه شد!
اشتراک‌ها
چگونه یک برنامه‌ی Vue.js را به Blazor تبدیل کنیم؟

Burke learns Blazor by porting a Vue.js app to Blazor

This summer, Burke and Jon are porting theurlist.com to Blazor - a real world JavaScript application written in Vue.js. Join them each week as they use Visual Studio, Visual Studio Code and GitHub Copilot to rebuild this app and try to tackle every frontend issue you might encounter along the way.
 

چگونه یک برنامه‌ی Vue.js را به Blazor تبدیل کنیم؟
اشتراک‌ها
Bun محیط اجرایی سمت سرور متن‌باز و چندسکویی برای زبان جاوااسکریپت
Bun is a fast all-in-one JavaScript runtime
Bundle, transpile, install and run JavaScript & TypeScript projects — all in Bun
Bun is a new JavaScript runtime with a native bundler, transpiler, task runner and npm client built-in

source on github


Bun محیط اجرایی سمت سرور متن‌باز و چندسکویی برای زبان جاوااسکریپت
اشتراک‌ها
استفاده از Visual Studio Code در مرورگر

Head over to vscode.dev to run Visual Studio Code for the Web (Preview). No installation necessary, and it works most anywhere (even on your tablet). Use extensions, access GitHub repositories, and work with notebooks. Get details and find out how to get started. 

استفاده از Visual Studio Code در مرورگر
اشتراک‌ها
چک‌لیست امنیت شخصی؛ از ساده‌ترین تا سخت‌گیرانه‌ترین

در دنیای امروز، امنیت یا Security برای همگان از اهمیت بالایی برخوردار است و لزوم حفظ امنیت بر همگان اثبات شده است.

یک کاربر Github چک‌لیستی بلند بالا برای حفظ امنیت شخصی در فضای اینترنت منتشر کرده است. این مخزن که به نظر می‌رسد بسیار به‌روز است و به طور مداوم آپدیت می‌شود شامل حفظ امنیت در سه سطح مختلف و در دسته‌های زیر می‌شود:

  • Authentication
  • Browsing the Web
  • Email
  • Secure Messaging
  • Social Media
  • Networks
  • Mobile Phones
  • Personal Computers
  • Smart Home
  • Personal Finance
  • Human Aspect
  • Physical Security
چک‌لیست امنیت شخصی؛ از ساده‌ترین تا سخت‌گیرانه‌ترین
اشتراک‌ها
مسیر راه Bootstrap

Starting today, Bootstrap 3 will move to end of life, and will no longer receive critical security updates.

Bootstrap 4 moved to Long Term Support release on February 14, 2019 and will no longer receive new features. It will continue to receive bug fixes, security updates, and documentation updates.

Bootstrap 5 is under active development. You can follow our progress on GitHub. 

مسیر راه Bootstrap
اشتراک‌ها
دوره ساخت Microservices با NET Core.

Complete guide for creating, managing and orchestrating microservices using .NET Core platform, C# language, Docker technology and many more. Almost 20 hours of videos along with the whole source code and lots of practical samples that can be found on GitHub. 

دوره ساخت Microservices با NET Core.