همایش ویژه برنامه نویسان و مدیران بانک های اطلاعاتی Visual Studio 2019 Launch Event پنجشنبه ۱۷ مرداد ۱۳۹۸ در ایران

ثبت نام در همایش

سرفصل‌های همایش Visual Studio 2019 در حوزه  .NET Core

راهی که پیش روست

با کمی دقت در شرایط فعلی دنیا می‌توان فهمید که در بین تمامی دانش‌ و فناوری‌های شناخته شده بشر فناوری اطلاعات سریع ترین سرعت رشد و تغییر را دارد و با رشد سریع آن، دریچه‌های جدیدی به روی سایر دانش‌ها هم باز می‌کند. مطالعات و آمارهایی که بعضا غیر ممکن به نظر می‌آمد در صدم ثانیه انجام می‌شود. در این شرایط به عنوان فعال در حوزه فناوری اطلاعات داشتن بهترین ابزارها و آشنایی با پیشرفته‌ترین روش‌های توسعه و تولید نرم افزار می‌تواند در رسیدن به اهداف کمک بزرگی باشد. با توجه به این شرایط، برای آشنایی با ابزارها و تکنولوژی‌های آینده، امروز با ما همراه باشید.

معرفی Visual Studio 2019

مثل هرسال با ابزار‌ توسعه شروع می‌کنیم و بررسی می‌کنیم Visual Studio 2019 چه تغییراتی داشته و چطور به کمک این ابزار جذاب می‌توانیم سریع‌تر، تمیز‌تر و قدرتمند‌تر کد بنویسیم.

ویژگی‌های جدید C#

از معرفی C# بیش از ۱۸ سال می‌گذرد و با این حال هنوز این زبان در حال رشد و توسعه است. نیاز‌های دنیای توسعه نرم افزار از ۱۸ سال پیش تا امروز دست خوش تغییرات زیادی شده است و در این ۱۸ سال نسخه‌های مختلفی از این زبان توسعه زیبا ارائه شده که به نیازهای جدید برنامه نویسان پاسخ دهد. در این قسمت با قابلیت‌های جدید زبان سی‌شارپ آشنا خواهیم شد.

ویژگی‌های جدید ASP.NET Core MVC

به عنوان یک توسعه دهنده وب همیشه با ویژگی‌های جدید فریم‌ورک‌های توسعه وب مایکروسافت هیجان زده شدم. در این قسمت قصد داریم تجربیات کاری خودمان را با آخرین نسخه ASP.NET Core MVC با شما به اشتراک بگذاریم و بررسی کنیم چه ویژگی‌هایی به این فریم ورک اضافه شده است.

آشنایی با Razor Page

بعد از آشنایی با ویژگی‌های ASP.NET Core MVC نوبت به بررسی دقیق‌تر یکی از ویژگی‌های پر حرف و حدیث در ASP.NET Core MVC می‌رسد. Razor Page مدتی هست که معرفی شده و در نسخه جدید هم بهبود‌هایی داشته است و در این قسمت با جزئیات بیشتری از این امکانات آشنا خواهیم شد.

Blazor چیست؟

تا به حال به این موضوع فکر کرده‌اید که چقدر خوب میشد اگر امکان کد نویسی به کمک #C سمت کلاینت برای ما فراهم بود؟ وقتی به این موضوع فکر میکردید یاد تجربه تلخ Silverlight خواهید افتاد؟ برای رسیدن به دست نیافتنی‌ها و فراموش کردن خاطرات تلخ کار با Silverlight در این قسمت با معرفی Blazor با ما همراه باشید.

توسعه اپلیکیشن های دسکتاپ با .Net Core

اگر برنامه نویس ویندوز باشید احتمالا چند سال اخیر به این فکر کردید که دیگر مایکروسافت به فکر به روز رسانی ابزارهای توسعه ویندوز خودش نیست و همه تمرکزش روی نسخه‌های آنلاین و موبایل قرار گرفته است. شاید از اینکه مدت‌هاست تغییر عمده‌ای در محیط توسعه شما اتفاق نیفتاده است خسته شده باشید و احتمالا مدت‌هاست مشکلاتی که در روال توسعه دارید در آن تغییری اتفاق نیفتاده. اما برای شما هم یک خبر خوب داریم. از این به بعد می‌توانید برنامه‌های ویندوزی خودتان را به کمک NET Core. توسعه دهید. در این قسمت با هم یک برنامه کوچک ویندوزی به کمک NET Core. توسعه خواهیم داد.

همه جا با Docker

در سالهایی که در دنیای فناوری اطلاعات و برنامه نویسی فعالیت میکردم لوگوی شرکت‌ها و استفاده از تصویر بعضی حیوانات برای لوگو برایم جالب بود. اولین موردی که توجهم بهش جلب شد روباه فاکس پرو بود و بعد از آن روباه فایرفاکس. سالهاست که لینوکس با پنگوئن جذاب خودش شناخته می‌شود. روزی که Doug Cutting و Mike Cafarella تصمیم گرفتند اسم پروژه خودشان را Hadoop بگذراند شاید اگر می‌دانستند یکی از برترین ابزارهای فناوری اطلاعات می‌شود اسم و لوگوی بهتری از یه فیل کوچولوی زرد برایش پیدا می‌کردند. از OctoCat گیت‌هاب هم که بگذریم نوبت می‌رسد به یک نهنگ آبی که این روزها حرف‌های زیادی برای گفتن دارد. در این قسمت قصد داریم با داکر و امکاناتی که برای توسعه دهنده‌ها فراهم می‌کند آشنا شویم.

اینترنت اشیا با .Net Core

هر مقاله و آموزش و خبری که این روزها در حوزه فناوری اطلاعات بررسی کنیم حتما بخشی از آن به اینترنت اشیا یا IOT اختصاص پیدا کرده است. پس حتما به عنوان یک برنامه نویس اگر بخواهیم در آینده دنیای توسعه نرم افزار جایی داشته باشیم باید با قواعد توسعه و مفاهیم این سیستم‌ها آشنا باشیم. خبر خوب اینکه برای این کار نیاز به ابزار و زبان جدیدی ندارید. در این قسمت به کمک ابزارهایی که تا اینجا بررسی کردیم توسعه IOT رو باهم تجربه خواهیم کرد.

سرفصل‌های همایش در حوزه SQL Server 2019

معرفی ویژگی‌های جدید در حوزه Performance & Tuning

دوستان در SQL Server 2019 ویژگی‌های عالی در جهت افزایش سرعت بانک‌های اطلاعاتی شما ارائه شده است. برخی از این ویژگی‌های به گونه‌ای است که شما نیاز به هیچ گونه تغییری در ساختار بانک اطلاعاتی و همچنین کوئری‌های خود ندارید. در ادامه برخی از این امکانات معرفی شده است.

  • امکان ذخیره داده‌های UTF-8 در فیلدهایی از نوع CHAR و VARCHAR
  • Tune شدن اتوماتیک Database
  • ارائه ویژگی‌های جدید برای موتور پردازش‌گر کوئری‌ها
  • افزایش سرعت پروسه‌های مربوط به Database Recovery
معرفی ویژگی Data Virtualization در SQL Server 2019

یکی از مباحث جذابی که در SQL Server 2019 وجود دارد مجازی سازی داده می‌باشد. در طی این فرآیند ما با استفاده از قابلیت Polybase سایر بانک‌های اطلاعاتی نظیر Oracle، MySQL، MongoDB و... را می‌توانیم به SQL Server وصل کرده و از داده‌‌های موجود در آنها بهره برداری کنیم. توجه داشته باشید که این ویژگی فراتر از Linked Server بوده و سرعت مناسب و قابل قبولی برای کار دارد.

معرفی ویژگی Big Data Cluster در SQL Server 2019

در SQL Server 2019 امکان کار با Big Data قرار داده شده است. مایکروسافت برای این که بتواند با Big Data کار کند از پروژه‌های موفق Open Source کمک گرفته است. ما در SQL Server 2019 می‌توانیم منابع داده‌ای خود را بر روی HDFS قرار داده و با استفاده از SQL Server به آن دسترسی پیدا کنیم. با استفاده از ویژگی Big Data Cluster ما می‌توانیم سناریوهایی زیر را بر روی Big Data پیاده‌سازی کنیم.

  • Data virtualization
  • Scale-out data mart
  • Data lake
  • Integrated AI and Machine Learning

برای پیاده‌سازی Big Data Cluster مایکروسافت از Kubernetes استفاده می‌کند. در طی این روش کلاستری از سرورها با استفاده از Kubernetes ایجاد شده که بتواند پردازش داده‌های حجیم را بر عهده بگیرد.

استفاده از Docker برای کار با SQL Server

استفاده از Containerها در چند سال اخیر مابین برنامه‌نویسان به شدت طرفدار پیدا کرده است. SQL Server از نسخه 2017 امکان کار با Containerها را ارئه داده است. در حال حاضر امکان کار با SQL Server 2019 به صورت Windows Container و Linux Container وجود دارد و همچنین به زودی امکان کار با Containerهای لینوکسی در Windows Server 2019 فراهم خواهد شد. اما یکی از ویژگی‌های جالبی که در SQL Server 2019 ارائه شده است امکان پیاده‌سازی Always-ON برای Containerهای SQL Server در Kubernetes می‌باشد.

بررسی امکانات SQL Server در Linux

همانطور که اطلاع دارید از SQL Server 2017 امکان کار با SQL Server در انواع نسخه‌های Linux وجود دارد مایکروسافت در طی این مدت اغلب امکانات SQL Server را در Linux ارائه داده است. ما در طی این همایش برخی از ویژگی‌های مربوط به آن را بررسی خواهیم. کرد. از نمونه این امکانات می‌توان به موارد زیر اشاره کرد.

  • پشتیبانی از Replication در SQL Linux
  • استفاده از Machine Learning در SQL Linux
  • استفاد از MSDTC در SQL Linux
Always-ON و قابلیت‌های ارائه شده در SQL Server 2019

تکنولوژی Always-ON در خیلی از سازمان‌ها و شرکت‌های ایرانی مورد استفاده قرار گرفته با استفاده از این ویژگی ما می‌توانیم با کمترین هزینه ویژگی HA را در Database Serverها داشته باشیم و از مزایای مفید آن بهره‌برداری کنیم. در SQL Server 2019 ویژگی‌های جدیدی به Always-ON اضافه شده است، در لیست زیر نمونه‌ای از این ویژگی‌ها را مشاهده می‌کنید.

  • افزایش تعداد Nodeهای Synchronous به 5 مورد
  • Secondary-to-primary replica connection redirection
  • استفاده از Always-ON مابین Containerهای Docker

سخنرانان

در این همایش مدرسین شناخته شده‌ای که در حوزه مایکروسافت فعالیت دارند سخنرانی خواهند کرد.
فرید طاهری مدیرعامل شرکت فن‌آوری اطلاعات نیک آموز
مدیر و مجری همایش Visual Studio 2019

فرید طاهری هم اکنون مدیریت مجموعه نیک آموز را برعهده دارد. وی هم اکنون ایده‌پرداز اصلی شیوه‌های تدریس نوین در نیک آموز است و بشدت روی مباحث نحوه یادگیری و همچنین مباحث دیجیتال مارکتینگ فعالیت می‌کند.

علیرضا ارومند مدرس و مشاور .NET Core و معماری نرم‌افزار
سخنران بخش .NET Core و مباحث برنامه‌نویسی

علیرضا ارومند هم اکنون مدیر بخش فنی خبرگزاری نسیم و همچنین کارشناس ارشد توسعه وب در شرکت داتین (وابسته به بانک پاسارگاد) است. وی هم اکنون مدرس دوره‌های ASP.NET Core و معماری‌های نوین نرم‌افزاری در نیک آموز است.

مسعود طاهری مدرس و مشاور SQL Server و هوش تجاری
سخنران بخش SQL Server و هوش تجاری

مسعود طاهری با سابقه درخشان در حوزه بانکداری هم اکنون مدیر بخش توسعه و نگهداری SQL Server و هوش تجاری در نیک آموز است. وی فردی بسیار تاثیر گذار و شناخته شده در حوزه SQL Server و هوش تجاری است که به تدریس و انجام پروژه‌های دیتابیسی در نیک آموز می‌‎پردازد.

سیاوش گلچوبیان مدرس و مشاور SQL Server و هوش تجاری
سخنران بخش SQL Server و هوش تجاری

سیاوش گلچوبیان یکی از افراد شناخته شده در حوزه هوش تجاری و مدیریت SQL Server است. وی هم اکنون مدیر بانک اطلاعاتی شرکت خودروسازی سایپا است و در شرکت های محتلفی اعم از گلرنگ، ال جی و... به عنوان مشاور فعالیت می کند.

احمد رفیعی متخصص و مشاور ارشد لینوکس، زیرساخت و داکر
سخنران بخش داکر و لینوکس

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

مکان و مشخصات همایش

موضوع همایش
Visual Studio 2019 Launch Event
مخاطب
برنامه‌نویسان، مدیران IT، مدیران بانک اطلاعاتی و معماران نرم افزار
مجری و مدیر همایش
فرید طاهری
سخنرانان
علیرضا ارومند، مسعود طاهری، سیاوش گلچوبیان و احمد رفیعی
ظرفیت همایش
۴۰۰ نفر | با توجه به قیمت ظرفیت بسیار محدود است.
مکان
خیابان حافظ، نرسیده به پل کالج، تقاطع خیابان سمیه، حوزه هنری، تالار سوره.
زمان
پنجشنبه ۱۷ مرداد ماه ۱۳۹۸ ساعت ۰۹:۳۰ صبح الی ۱۶:۰۰
محتوا
حضور در همایش، پذیرایی، ناهار سرد، جزوه رنگی، مثال‌ها، صوت همایش و فیلم همایش بعد از میکس ایمیل می‌گردد.
قیمت
ارزش این همایش ۱۲۹ هزار تومان ولی شما برای شرکت در این همایش فقط و فقط ۵۹ هزار تومان پرداخت می‌کنید.
برگزار کننده
فن آوری اطلاعات نیک آموز و ایده‌های نوین فناوری چشمه
حامی رسانه‌ای
نسیم آنلاین

مدت زمان باقیمانده تا برگزاری Visual Studio 2019

ثبت نام در همایش

برگزارکنندگان

همایش Visual Studio و .NET Core یکی از حرفه‌ای‌ترین همایش‌های دنیا در زمینه برنامه‌نویسی است. این همایش همه ساله در سراسر دنیا با هدف آشنایی برنامه نویسان با تکنولوژی‌های جدید برنامه نویسی در حوزه مایکروسافت برگزار می‌گردد. نیک آموز تنها شرکت ایرانی است که توانسته در سالهای 2017 و 2018 این همایش را در ایران برگزار کند و امسال (سال 2019) با تمام قدرت این همایش را در ایران برگزار خواهد نمود.

درباره ما

شرکت فن‌آوری اطلاعات نیک آموز با رسالت آموزش برنامه نویسی و اجرای پروژه‌های نرم‌افزاری در حوزه‌های SQL Server , ASP.NET Core و موبایل در تهران فعالیت می‌کند. این شرکت با داشتن نیروهای متخصص در حوزه‌های مختلف توانسته است آموزش‌ها و تکنولوژی‌های نسل جدید را در حوزه‌های دیتابیس و برنامه‌نویسی به علاقه‌مندان ارائه نماید که با استقبال عالی روبرو شده است.

همچنین این شرکت در زمینه‌های زیر فعالیت‌های تخصصی را ارائه می‌کند:
  • دوره‌های سازمانی
  • انجام پروژه‌های هوش تجاری
  • انجام پروژه‌های دیتابیس
  • تولید نرم‌افزارهای سفارش مشتری در حوزه .NET Core
  • تولید اپلیکیشن‌های موبایل برای اندروید و iOS
جهت استفاده از خدمات شرکت نیک آموز می‌توانید با شماره ۰۲۱۸۸۲۱۲۸۶۹ یا شماره موبایل ۰۹۱۰۴۰۰۶۲۰۶ تماس بگیرید.

ثبت نام در همایش

تماس با ما


اگر سوالی دارید یا می‌خواهید حامی همایش شوید لطفا با ما تماس بگیرید.

شماره تماس: ۰۲۱۸۸۲۱۲۸۶۹

شماره فکس: ۰۲۱۴۳۸۵۶۴۲۱

شماره موبایل:۰۹۱۰۴۰۰۶۲۰۶