در این پست آموزشی از سایت سورس باران قصد داریم کتاب آموزش گام به گام Entity Framework 4.0 به زبان فارسی را جهت دانلود قرار دهیم. در این کتاب آموزش گام به گام Entity Framework 4.0 اصول استفاده از روش Database First در Entity Framework را به منظور نمایش داده ها در یک برنامه ASP.Net Web Forms خواهید آموخت. این کتاب آموزشی شامل 264 صفحه می باشد و نویسنده آن آقای ابوذر زارعی است. همچنین فهرست این کتاب در ادامه مطلب موجود می باشد.
دانلود کتاب آموزش گام به گام Entity Framework 4.0 به زبان فارسی به ادامه مطلب مراجعه نمایید.
فهرست کتاب آموزش گام به گام Entity Framework 4.0 :
مقدمه
ایجاد Web Application
ساحت پایگاه داده
ایجاد Entity Framework Data Model
بررسی Entity Framework Data Model
کنترل EntityDataSource
افزودن کنترل EntityDataSourceو تنظیمات آن
تنظیمات قوانین (Rule) دیتابیس برای عملیات حذف
استفاده از کنترل GridViewبه منظور خواندن و بروزرسانی موجودیت ها
بازبینی کد ساخت یافته کنترل EntityDataSource به منظوربهبودکارايي
نمايش داده ها ازطريق خصوصيت Navigation
استفاده ازکنترل DetailsView برای درج موجودیت ها
نمایش داده ها در Drop-Down List
فيلترکردن،مرتبسازيوگروهبنديدادهها
استفاده از خصوصیت Where”در EntityDataSource برای فیلتر کردن داده ها
استفاده از خصوصیت OrderBy”کنترل EntityDataSource برای مرتب کردن داده ها
استفاده از کنترل QueryExtenderبه منظور فیلتر کردن و مرتب کردن
استفاده از عملگر Like”برای مرتب سازی داده ها
کار باداده هاي وابسته
نمايش و بروز رساني موجوديت هاي وابسته درکنترل
نمايش موجوديت هاي وابسته درکنترل
استفاده از رخداد Selected” کنترل EntityDataSource برای نمایش داده های وابسته
ادامه کار با داده هاي وابسته
اضافه کردن يک موجوديت همراه با رابطه اي به يک موجوديت موجود
کار با ارتباط هاي چند به چند
پیاده سازی وراثت Table-per-Hierarchy
وراثت Table-per-Hierarchyدر مقابل Table-per-Type
اضافه کردن موجودیت های Instructorو Student
نگاشت موجودیت های Instructorو Studentبه جدول Person
استفاده از موجودیت های Instructorو Student
استفاده از رويه هاي ذخيره شده
ايجاد رويه هاي ذخيره شده در ديتابيس
اضافه کردن رويه ذخيره شده به مدل داده
نگاشت رويه هاي ذخيره شده
استفاده ازرويه هاي ذخيره شده ي درج،بروزرساني وحذف
استفاده از رويه هاي ذخيره شده انتخاب
استفاده از Dynamic Data Functionalityبرای شکل دهی و اعتبارسنجی داده ها
استفاده از کنترل های DynamicFieldو DynamicControl
اضافه کردن فراداده به مدل داده
کنترل ObjectDataSource
کلاسهاي منطقت جاري و مخزن
بروزرساني ديتابيس ومدل داده
اضافه کردن رابطه به ديتابيس
اضافه کردن ديد به ديتابيس
به روز رساني مدل داده
استفاده از کلاس مخزن و کنترل ObjectDataSource
اضافه کردن عمليات هاي درجو حذف
متد Attach
متد SaveChanges
برگرداندن نام اساتيد براي انتخاب در زمان درج
ايجاد يک صفحه براي درج دانشکده ها
اضافه کردن عمليات بروزر ساني
اضافه کردن لايه منطق تجاري وتست واحد
ايجاد واسط مخزن
ايجاد کلاس منطق تجاري
ايجاد يک پروژه تست واحد و پياده سازي مخزن
ايجاد تست هاي واحد
اضافه کردن منطقت جاري براي موفقيت درتست
اداره کردن استثناهای ObjectDataSource
مرتب سازي وفيلترکردن
اضافه کردن قابليت مرتب سازي ستونهاي GridView
اضافه کردن جعبه متني جستجو
افزودن ستون Detailsبرای هر GridView
اداره کردن همزماني
برخوردهاي همزماني
همزماني بدبينانه
همزماني خوشبينانه
تشخيص برخوردهاي همزماني
اداره کردن همزماني خوشبينانه بدون خصوصيت tracking
فعالسازی Trackingهمزمانی در مدل داده
اداره کردن استثناهاي همزماني درلايه دسترسي به داده
اداره کردن استثناهاي همزماني درلايه ارائه
آزمودن همزماني خوشبينانه درصفحه Departments
اداره کردن همزماني خوشبينانه با استفاده ازخصوصيت Tracking
افزودن رويه ذخيره شده OfficeAssignment به مدل داده
افزودن متدهای OfficeAssignment به DAL
افزودن متدهای OfficeAssignmentبه BLL
ایجاد صفحه وب OfficeAssignment
آزمودن همزمانی خوشبینانه در صفحه OfficeAssignment
اداره کردن همزمانی با کنترل EntityDataSource
بالابردن کارايي
بارگذاري موثرداده های مرتبط
مديريت وضعيت ديد
استفاده از گزینه NoTracking
پردازش و پرس و جوهای Linq قبل از کامپایل
آزمودن پرسوجوهای ارسالی به ديتابيس
پيش توليد کردن ديدها
وابستگی های کليد خارجی
اجرای دستورات SQL تعریف شده توسط کاربر
توسعه Model-First
پشتیبانی از POCO
توسعه Code-first
اطلاعات بیشتر
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- حجم فايل : 4 مگابایت
- منبع : سورس باران
- انتشار: ۲۳ مرداد ۱۳۹۳
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- دوره های تخصصی برنامه نویسی
- رپورتاژ
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره آموزش Go
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس
تشکر.
با سلام
ضمن تشکر و قدردانی از سایت خوب شما
آیا در این پست حق کپی رایت برای مترجم رعایت شده است؟
ایشان راضی به استفاده رایگان از این کتاب هستند؟
ممنون
سلام. بله