+ نوع جنریک در دات نت پویا نیست و نمیشود آن را به صورت یک متغیر تعریف کرد. مثلا حالت زیر مجاز نیست:
var myType = typeof(something); List<myType> list = new List<myType>();
- البته میشود با استفاده Reflection نوع جنریک را به صورت متغیر تعریف کنید.
var myType = typeof(something); List<myType> list = new List<myType>();
<cities> <state> </state> <city> </city> <province> </province> </cities>
یکی از دغدغهها هنگام نوشتن یک API فیلتر کردن , سورت کردن یا دریافت اطلاعات به صورت صفحه ایست. چراکه به طور مثال برای اعمال فیلتر روی اطلاعات, ورودی ما یک رشته `string` است و تبدیل این رشته به یک query کار ساده ای نیست و نیاز دارد تا برای تک تک فیلدهای لیست به صورت جداگدانه منطق ارتباطی آن نوشته شود. یا برای داشتن لیستی با قابلیت Paging نیاز داریم تا ابتدا تعداد کل رکوردها را از دیتابیس دریافت کرده سپس بعد از محاسبه محدوده صفحه مورد نظر اطلاعات را برگردانیم.
با استفاده از Gridify میتوانیم به سادهترین شکل این گونه عملیات را در برنامههای خود انجام دهیم و بسیاری از مشکلات را با کمترین هزینه حل کنیم. (بخصوص زمانیکه از Web-API و SPA استفاده میکنیم)
مدیران گیتلب با آغوش باز پذیرای توسعه دهندگان بوده و برای بهبود سیستمهای خود زیربنای این سایت را از مایکروسافت آژور به پلتفرم ابری گوگل (GCP) منتقل کردهاند.
گوگل دلیل این مساله (قطع دسترسی) را تحریمهای وزارت خزانه داری ایالات متحده عنوان کرده و گیتلب هم از کاربران خواسته کدهای خود را دانلود کرده یا از پروژهها نسخه پشتیبان تهیه کنند.
کشورهای، ایران - سودان - کوبا - سوریه - کره شمالی در لیست تحریمها میباشند!
از 11 آگوست شروع خواهد شد!