loader-img
loader-img-2
کتابانه
کتابانه

کتاب راهنمای جامع ASP.NET - اسپانجارز

5 / -
موجود شد خبرم کن
دسته بندی :

کتاب راهنمای جامع asp.net4.5.1 تالیف ایمار اسپانجارز و ترجمه ی امیر احسان رضایی توسط انتشارات مهرگان قلم به چاپ رسیده است.

Asp.net یک برنامه کاربردی وب می باشد که توسط شرکت مایکروسافت عرضه گردیده است تا برنامه نویسان بتوانند برای ساخت سایت های وب از آن استفاده کنند. Asp  تکنولوژی مبتنی بر سرویس دهنده است که امکان اجرای اسکریپت های موجود در یک صفحه وب را از طریق یک سرویس دهنده اینترنت فراهم می کند. Asp به برنامه نویسان اجازه می دهد کد های asp را با استفاده از هر زبان framework.net  بنویسند. خوانندگان محترم قبل از یادگیری تکنولوژی فوق باید تا میزان قابل توجهی با وب html  و اصول ایجاد صفحات وب، زبان های اسکریپت و اصول اولیه اسکریپت های مبتنی بر سرویس دهنده آشنا باشند.

نویسنده در این کتاب خوانندگان را با این مفاهیم اولیه آشنا می کند. خواننده با مطالعه دقیق این کتاب می تواند نحوه کار با adp.net4.5.1 ، نصب ویژوال استودیو اکسپرس برای وب، انتخاب پروفایل برنامه نویسی، نحوه ایجاد یک وب سایت و انواع پروژه های مختلف، سازماندهی سایت طراحی صفحات وب و ویرایش از طریق css  را بیاموزد. طریقه برنامه نویسی در صفحات وب asp.net  ایجاد صفحه های مستر انواع تم ها، نحوه ایجاد یک فایل پوسته از مباحث مهم و کاربردی است که در این کتاب به آن ها پرداخته شده است. نویسنده بخشی از کتاب را به توصیف روش های مختلف حرکت درون سایت، آدرس های نسبی و مطلق، استفاده از کنترل های هدایتی، استفاده از رندر، مسیر یابی و در نهایت هدایت با کد نویسی اختصاص داده است. خواننده در فصول نهایی کتاب فوق با شخصی کردن وب سایت ها و پیکر بندی یک پروفایل، آنلاین کردن سایت، امنیت در وب سایت asp.net  و نحوه به روز رسانی و فیلترینگ داده ها آشنا می شود.

مطالعه این کتاب آموزشی جامع به تمام علاقمندان به علم کامپیوتر و برنامه نویسی توصیه می شود.

 


برشی از متن کتاب


آشنایی با nuget: Nuget یک library package manager   منبع باز به عنوان یک بسته الحاقی ویژوال استودیو می باشد که کار اضافه، حذف و به روز رسانی کتابخانه های بیرونی در پروژه های ویژوال استودیو را بسیار آسان می کند. Nuget  در اصل توسط مایکروسافت توسعه پیدا کرده اما اکنون به یک پروژه باز تبدیل شده است. با این که nuget برای یک وب سایت در ویژوال استودیو استفاده می شود، اما فقط برای adp.net نیست. می توانید از آن برای هر نوع برنامه ای که با ویژوال استودیو ایجاد می کنید، استفاده نمایید. برای درک مشکلاتی که nuget  حل میکند، فرض کنید می خواهید یک کتابخانه منبع باز مانند jquery را به وب سایت خود اضافه کنید. با اینکه جزییات از کتابخانه به کتابخانه متفاوت استاما معمولا لازم است که نراحل زیر را دنبال کنید:
  1. وب سایت کتابخانه را پیدا کنید.
  2. لینکی برای دانلود آخرین نسخه کتابخانه پیدا کرده و آن را دانلود کنید.
  3. فایل را از حالت فشرده خارج کرده و آن را به پروژه خود اضافه کنید که معمولا با ایجاد یک پوشه برای آن ایجاد می شود.
  4. اگر میل داشتید یک ارجاع به کتابخانه در پروژه خود ایجاد کنید.
  5. در صورت تمایل، کتابخانه را با استفاده از web.config یا دیگر فایل های کد پیکر بندی کنید.

فهرست


فصل اول: شروع به کار با asp.net 4.5.1 دریافت ویژوال استودیو آشنایی با html بستن عناصر استفاده از خاصیت ها تو در تو کردن صحیح عناصر ناحیه توسعه اصلی انتخاب پروفایل برنامه نویسی قسمت نوار ابزار solution explorer پنجره سند صفحه استارت پنجره حاوی اطلاعات پنجره output سفارشی کردن ide بازچینب پنجره ها تغییر میانبرهای صفحه کلید برگرداندن تغییرات اعمال شده فصل دوم: ایجاد یک وب سایتasp.net ایجاد وب سایت ها با ویژوال استودیوی 2013 انواع پروژه های مختلف ایجاد وب سایت های جدید باز کردن وب سایت های موجود انواع فایل زیاد یک وب سایت  asp.net فایل های وب فایل های کد فایل های داده ای سازماندهی سایت نمادهای مختلف روی وب فرم ها اضافه کردن کد مارک آپ به صفحه وصل کردن صفحات فصل سوم: طراحی صفحات وب چرا به css نیاز است؟ مشکل اعمال فرمت با استفاده از html چگونگی حل مشکل توسط  css برگ شیوه، انتخاب گرها انتخاب گر کلاس مشخصات مقادیر مختصر نویسی مدل جعبه ایcss برگ های شیوه جاسازی شده و درون خطی اعمال شیوه ها مدیریت شیوه ها فصل چهارم: کار کردن با کنترل های سرور asp.net آشنایی با کنترل های سرو تعزیف کنترل ها درون صفحه مشخصات معمول برای همه کنترل ها انواع کنترل ها کنترل های html کنترل های data کنترل های login چگونگی عملکرد موتور حالت همه کنترل ها دارای حالت نمایش نیستند فصل پنجم: برنامه نویسی صفحات وبasp.net انواع داده و متغیرها تبدیل و کست کردن انواع داده استفاده از آرایه ها و مجموعه ها دستورات عملگرها حلقه ها حلقهfor خارج شدن دائمی از حلقه ها سازماندهی کد متدها: توابع و ساب روتین ها سازماندهی کد با فضاهای نام اصول شی گرایی اشیا کلاس ها متد ها سازنده ها وراثت تعیین کننده های دسترسی فصل ششم: ایجاد وب سایت هایی با ظاهر یکدست ایجاد صفحه های مستر ایجاد صفحه های محتویات نگاهی نزدیک تر به صفحات مستر اخطار درباره صفحات مستر استفاده از یک صفحه مرکزی تم ها اعمال تم ها تغییر دینامیک تم ها پوسته ها ایجاد یک فایل پوسته غیرفعال کردن تم برای کنترل های خاص فصل هفتم: هدایت درون صفحات روش های مختلف برای حرکت درون سایت آدرس های نسبی و مطلق اسناد پیش فرض استفاده از کنترل های هدایتی معماری کنترل های هدایتی لستفاده از کنترل menu اعمال شیوه روی کنترل منو مسیریابی هدایت با کد نویسی هدایت کلاینت به یک صفحه متفاوت هدایت های مبتی بر سرور فصل هشتم: کنترل کاربردی ایجاد کنترل های کاربردی ثبت سطح سایت کنترل های کاربردی اضافه کردن منطق به کنترل های کاربردی ایجاد انواع داده برای مشخصات پیاده سازی مشخصات حالت نمایش موارد مهم در حالت نمایش فصل نهم: تایید اعتبار ورودی کاربر دریافت داده ها از کاربر تایید اعتبار ورودی کاربر در وب فرم ها یک هشدار برای تایید اعتبار کنترل های تایید اعتبار استاندارد کنترلrangevalidator آشنایی با تایید اعتبار درخواست پردازش داده ها در سرور ارسال ایمیل از وب سایت ایجاد پیغام های ایمیل خواندن از فایل های متنی فصل دهم: ajax در asp.net آشنایی با ajax ایجاد صفحات بدون چشمک زدن فراهم آوردن فیدینگ برای کاربران سرویس های وب، آشنایی باwcf فراخواندن سرویس ها از کد مبتنی بر کلاینت ایجاد سرویس های وب پیکربندیscriptmanager فصل یازدهم: استفاده از jquery مقدمه انتخاب گرهای ساده انتخاب گرهای جهانی انتخاب گر عنصر انتخاب گرid انتخاب گرهای گروهی و ترکیب شده فیلترهای ساده فیلترهای پیشرفته متدهایcss اداره کردن رویدادها فصل دوازدهم: آشنایی با پایگاه داده (پایگاه داده چیست؟ انواع مختلف پایگاه داده رابطه ای دریافت و اداره داده ها با sql خواندن داده ها انتخاب داده ها وصل کردن داده ها ایجاد داده ها به روز کردن داده ها حذف داده ها ایجاد جدول، آشنایی با کلید اصلی و هویت ها ایجاد رابطه بین جدول ها فصل سیزدهم: نمایش و به روز رسانی داده ها کنترل های داده ای کنترل های لیست کنترل های تک موردی کنترل های ایجاد کننده یک صفحه کنترل های منبع داده فیلتر کردن داده ها تغییر ظاهر کنترل های داده ای پیکر بندی ستون ها با فیلدهای کنترل های اتصال داده ای به روز کردن و قرار دادن داده ها فصل چهاردهم: فریم ورک linq  و ado.net entity آشنایی با linq نگاشت یک مدل داده ای به یک مدل شیء شکل دادن به داده ها با انواع ناشناس استفاده از کنترل های اتصال داده دارای نوع قوی فصل پانزدهم: کارکردن با داده ها_مباحث پیشرفته اعمال فرمت روی کنترل ها با استفاده از شیوه ها آشنایی با شیوه ها ترکیب شیوه ها تم ها و پوسته ها اداره رویدادها نگاهی دوباره به چرخه عمر صفحه و کنترل اداره خطاهایی که در کنترل های منبع داده رخ می دهند کد نویسی دسترسی به داده ها فصل شانزدهم: امنیت در وب سایتasp.net  آشنایی با کنترل های ورد کنترل هایlogin کنترل loginview کنترل loginstatus کنترل change password پیکربندی برنامه وب پیکربندی برنامه ول برای کار کردن با نقش ها بررسی نقش ها یا کد نویسی فصل هفدهم: شخصی کردن وب سایت ها پیکربندی یک پروفایل ایجاد مشخصات پروفایل ساده ایجاد گروههای پروفایل استفاده از انواع داده غیر استاندارد استفاده از پروفایل فشل هجدهم: اداره استثناها انواع خطاها خطاهای گرامری خطاهای منطقی خطاهای زمان اجرا دریافت و اداره استثناها اداره جهانی خطا و صفحه های خطای دلخواه فصل نوزدهم: آنلاین کردن سایت آماده کردم وب سایت برای انتشار از تنظیمات وارد شده با دست دوری کنید گرامر عبارتی؛ آماده شدن برای انتشار وب سایت انتشار سایت

(همراه با CD)  (شامل پروژه واقعی ایجاد سایت) نویسنده: ایمار اسپانجارز مترجم: امیر احسان رضایی انتشارات: مهرگان قلم


ثبت دیدگاه


دیدگاه کاربران

اولین کسی باشید که دیدگاهی برای "کتاب راهنمای جامع ASP.NET - اسپانجارز" می نویسد

آخرین بازدید های شما

۷ روز ضمانت بازگشت وجه ۷ روز ضمانت بازگشت وجه
ضمانت اصالت کالا ضمانت اصالت کالا
۷ روز هفته ۲۴ ساعته ۷ روز هفته ۲۴ ساعته
امکان پرداخت در محل امکان پرداخت در محل
امکان تحویل در محل امکان تحویل در محل