دوره مجازی #C (جلسه 26): تکمیل و جمع بندی مطالب مرتبط با Linq و Entity Framework



visibility  
mode_comment   ۲۴

در این جلسه به تکمیل و جمع بندی مطالب مرتبط با Linq و Entity Framework خواهیم پرداخت. در قسمت اول این قسمت به بررسی دقیق تر Linq می پردازیم و انواع عملیات مختلف را توسط این تکنولوژی بررسی و فراخواهیم گرفت. در قسمت دوم هم به طور کلی با معماری Model First در Entity Framework آشنا می شویم.

مطالب آموزش داده شده در این جلسه به قرار زیر می باشند:

  • آشنایی با عملیات گروه بندی در Linq و کوئری مرتبط
  • نحوه ی استفاده از Aggregate Function ها در Linq
  • آشنایی با نحوه ی مدیریت رشته های در صفحه ی کنسول
  • معرفی علمیات Join در Linq
  • معرفی کامل توابع کاربردی Extension Method ها در Linq و استفاده از آن ها در مدیریت لیست ها و آرایه ها
  • نحوه ی استفاده از View ها و Procedure ها و توابع نوشته شده در SQL Server
  • آشنایی با نحوه ی استفاده از Entity Framework با معماری Model First
  • معرفی مفهوم Entity
  • نحوه ی ایجاد Relation ها در معماری Model First

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

info توجه

این مطلب یک جلسه از دوره آموزش #C می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش #C

comment دیدگاه کاربران
پژمان replyپاسخ

پیرامون خروجی TABLE – Value فانکشنها صحبتی نفرمودی! مهم نیست این مبحث؟ چون حتی یک مثال ولو ساده هم حل نکردید پیرامون این قضیه البته شفاها بارها اشاره کردید در این مورد و در طول دوره. مثلا شبه ای که ابتدا به ساکن وجود داره نحوه بیان نوع خروجی فانکشن مورد نظر توسط کد سی شارپ و در Linq میباشد. یعنی جلوی آیتم RETURN ی که در مقابل نام فانکشن نوشته میشه چه باید بنویسیم؟
چه در رویکرد سنتی ADO.net و چه در مورد نحوه کد زنی در EntityFrameWork.. هیچگونه مثالی حل نشده.

آرین زارعی

این مبحث اهمیت خودش رو داره و کاربردهای خودش رو. با یک جستجوی ساده در اینترنت میتونید به چندین مثال دست پیدا کنید. به عنوان یک فردی که دارید برنامه نویسی رو در سطحی تقریبا پیشرفته دنبال میکنید، این یک مهارت ضروری است.

پژمان replyپاسخ

1- تفاوت Console.buffersize و Console.bufferheight
2- نحوه استفاده از Resharper. پیرو راهنمایی شما ریشارپر رو دانلود و نصب کردم ولی خیلی گیره. آزادی عمل قبلی رو ندارم مدام سر تمیز کاری کدها آلرم میده و آیکونهای مختلف نشون میده. سعی کردم ازش استفاده بهینه کنم ولی نمیدونم چرا کدهامو بهم میریزه!!

در انتها و مجددا، پیشاپیش ممنون بابت صبر و شکیبایی شما در پاسخ به سئوالات بالا

آرین زارعی

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

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.

1 2