در این پست آموزشی از سایت سورس باران قصد داریم کتاب آموزش گام به گام 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 مگابایت
- منبع : سورس باران
- انتشار: ۲۳ مرداد ۱۳۹۳
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس
تشکر.
با سلام
ضمن تشکر و قدردانی از سایت خوب شما
آیا در این پست حق کپی رایت برای مترجم رعایت شده است؟
ایشان راضی به استفاده رایگان از این کتاب هستند؟
ممنون
سلام. بله